【发布时间】:2015-11-23 06:48:17
【问题描述】:
我想安装 apt_1.0.9.8.1_amd64.deb 包,但是当我首先尝试dpkg -i apt_1.0.9.8.1_amd64.deb 时,错误是请求操作需要超级用户权限,然后在我 sudo 之后dpkg: error: reading package info file '/usr/local/var/lib/dpkg/status': Is a directory
【问题讨论】:
我想安装 apt_1.0.9.8.1_amd64.deb 包,但是当我首先尝试dpkg -i apt_1.0.9.8.1_amd64.deb 时,错误是请求操作需要超级用户权限,然后在我 sudo 之后dpkg: error: reading package info file '/usr/local/var/lib/dpkg/status': Is a directory
【问题讨论】:
我了解 Debian 使用status 来保存有关已安装软件包的一些信息。尝试运行以下命令:
sudo mv /usr/local/var/lib/dpkg/status /usr/local/var/lib/dpkg/status.ko
sudo cp /usr/local/var/lib/dpkg/status-old /usr/local/var/lib/dpkg/status
sudo dpkg --configure -a
【讨论】: