admin 管理员组

文章数量: 1087135


2024年6月3日发(作者:window mysql安装教程)

Linux下Deb包的安装方法及错误解救

Linux下Deb包的安装方法

deb是debian linus的安装格式,跟red hat的rpm非常相似,

最基本的安装命令是:dpkg -i

dpkg 是Debian Package的简写,是为Debian 专门开发的套件

管理系统,方便软件的安装、

更新及移除。所有源自Debian的Linux发行版都使用dpkg,例

如Ubuntu、Knoppix 等。

以下是一些Dpkg 的普通用法:

1、dpkg -i

安装一个Debian 软件包,如你手动下载的文件。

2、dpkg -c

列出 的内容。

3、dpkg -I

从 中提取包裹信息。

4、dpkg -r

移除一个已安装的包裹。

5、dpkg -P

完全清除一个已安装的包裹。和remove 不同的是,remove 只

是删掉数据和可执行文件,purge 另外还删除所有的配制文件。

6、dpkg -L

列出 安装的所有文件清单。同时请看dpkg -c 来检查一个.deb 文

件的内容。

7、dpkg -s

显示已安装包裹的信息。同时请看apt-cache 显示Debian 存档

中的包裹信息,以及dpkg -I

来显示从一个.deb 文件中提取的包裹信息。

8、dpkg-reconfigure

重新配制一个已经安装的包裹,如果它使用的是debconf

(debconf 为包裹安装提供了一个统一的配制界面)。

Ubuntu下安装DEB包时出现错误的解救方法

在Ubuntu下安装flashplayer的浏览器插件,采用dpkg -i的方

法来安装,可能是因为文件依

赖有问题,没有安装成功。出现如下错误:

E: The package adobe-flashplugin needs to be reinstalled,

but I can’t find an archive for it.

这时候再用任何dpkg命令都不好使,另外双击deb包也不行,

同样出错,使用新德利软件包也是一样的问题,就好像dpkg被加锁了

一样。

查阅了相关资料,看到有如下的方法:

cp /var/lib/dpkg/status /var/lib/dpkg/

sudo gedit /var/lib/dpkg/status

第一步为了备份status文件,防止错误更改。第二步打开status

文件后,找到adobe-flashplugin这一段,然后把这个包的相关信息

全部删除,再次执行安装就即可,双击也行,dpkg -i也行。


本文标签: 安装 文件 包裹 错误 方法