刚刚安装完Ubuntu系统的同志们,很多时候你们用apt-get 的时候都会遇到下面的错误提示。
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
这两句英文告诉我们,dpkg这个命令正在运行,把系统目录锁住了。
现在我们只需要做的就是删掉dpkg命令,然后解锁
关闭一切安装/卸载/更新软件的进程
sudo pkill dpkg
然后解锁
sudo rm /var/lib/dpkg/lock
以下为操作 deb 包的常用 Dpkg 指令表
命令和作用
- 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 配置包