关于用dpkg -i xxx.deb在Ubuntu底下安装软件

Posted Overboom

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于用dpkg -i xxx.deb在Ubuntu底下安装软件相关的知识,希望对你有一定的参考价值。

原文博客:https://blog.csdn.net/linxi8693/article/details/80045601

https://askubuntu.com/questions/754007/no-command-dpgk-found-did-you-mean-command-dpkg

1、dpkg命令

dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。

2、直接在Ubuntu中使用dpkg命令安装文件会报错:

在使用 dpkg -i 安装deb包后,会出现依赖关系而不能正常安装软件,这个时候先更新下源然后解决依赖关系后重装即可。

sudo apt-get update # 更新
sudo apt-get -f install # 解决依赖关系
sudo dpkg -i xxx.deb # 重新安装

3、语法
    dpkg (选项) (参数)
选项
    -i            安装软件包;
    -r            删除软件包;
    -P            删除软件包的同时删除其配置文件;
    -L            显示于软件包关联的文件;
    -l            显示已安装软件包列表;
    --unpack        解开软件包;
    -c            显示软件包内文件列表;
    --confiugre        配置软件包。
参数
    Deb软件包:指定要操作的.deb软件包
例证
    dpkg -i         package.deb         #安装包
    dpkg -r            package             #删除包
    dpkg -P         package             #删除包(包括配置文件)
    dpkg -L         package             #列出与该包关联的文件
    dpkg -l         package                #显示该包的版本
    dpkg --unpack         package.deb          #解开deb包的内容
    dpkg -S         keyword                #搜索所属的包内容
    dpkg -l                                #列出当前已安装的包
    dpkg -c         package.deb            #列出deb包的内容
    dpkg --configure     package           #配置包
指定安装路径(安装.deb软件到其他目录)

以上是关于关于用dpkg -i xxx.deb在Ubuntu底下安装软件的主要内容,如果未能解决你的问题,请参考以下文章

华为magicbook安装Ubuntu 16.04没有wifi问题解决办法

关于ubuntu安装软件的问题:apt-get和dpkg区别?

关于ubuntu安装软件的问题:apt-get和dpkg区别?

关于Ubuntu中Could not get lock /var/lib/dpkg/lock解决方案

关于Ubuntu中Could not get lock /var/lib/dpkg/lock解决方案

关于Ubuntu中E: Could not get lock /var/lib/dpkg/lock - open的三种解决方案