我正在从 Ubuntu 软件中心安装 Robotino 包,但是 USCenter 挂起的时间太长,所以我用 终止了安装kill PID
。
这显然是一个糟糕的选择,因为现在我无法恢复损坏的安装并再次使用 USCenter 或 dbpk 进行安装。
我已经删除了“锁”文件并执行了apt-get clean/autoclean/autoremove
,但是这些技术失败了。
我的错误:
E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the download directory
我应该怎么做才能再次安装该软件包?
答案1
删除锁文件不是一个好主意,它的存在是有原因的。
这通常意味着仍然有一个进程持有锁 - synaptic、dpkg、apt-get 中的任何一个。
您能做的就是奔跑ps ax | grep <insert process name>
并试图杀死出现的人。
再次验证它是否被杀死,如果没有,使用kill -9 <proc name>
另一个简单的解决方案就是重新启动。