如何修复损坏的软件包?我正在尝试在 Ubuntu 16.04 上安装 GMT v5。当我运行以下命令时:
$ sudo apt-get install subversion libgdal1-dev
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?
我尝试使用以下命令移除锁
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
但它对我没有作用。
我也使用突触管理器来下载所需的库,但它要求我先修复损坏的软件包。
答案1
你可以这样做:
sudo apt-get clean
sudo apt-get update
您可以列出损坏的包裹:
dpkg -l | grep ^..r
rstate(第三个字段)表示:reinst-required(包损坏,需要重新安装)