我从软件中心下载了 Eclipse,但下载后显示waiting to install
。我完全糊涂了。根据所有来源,它应该在下载后安装,但事实并非如此。这似乎是什么问题?
我在这里先向您的帮助表示感谢。
答案1
尝试这个
sudo lsof /var/lib/dpkg/lock
“lock” 是一个文件。每当从终端或 Ubuntu 软件中心等包管理器安装包时,都会使用此文件进行锁定,以便其他人无法同时安装另一个包。每当您尝试同时安装包时,它都会告诉您另一个包管理器正在使用此文件。因此,使用 lsof 命令可以列出包管理器正在下载或使用的内容。
从那里我确定了导致 dpkg 锁定的进程的 PID。然后我做了
sudo kill -TERM <PID>
因此,您可以终止下载进程。
接下来我做了
sudo dpkg --configure -a
并等待结果...之后我做了一个常规配置。这将配置( )所有尚未解压和取消配置的--configure
包( ),使用。)-a
dpkg
sudo apt-get update && sudo apt-get upgrade
sudo apt-get update
将您可用的软件包列表与源存储库中的服务器同步。
sudo apt-get upgrade
然后下载并安装您已安装的程序的任何较新版本。