Mei*_*irG 5 apt dpkg process deb software-installation
我通过双击下载的文件来调用apt install(of ) 。mysql-workbench.deb
它挂在“准备”阶段,单击“取消”按钮不会执行任何操作。ps aux | grep apt没有发现任何进程正在运行。
我应该寻找什么进程名称,以及如何杀死它?
让\xe2\x80\x99s 更好地理解这一点。
\napt,通常称为高级打包工具,.deb为您下载包的文件。
dpkg,通常称为 Debian 软件包维护者,为您编译/安装软件包的.deb文件。来自IBM 的文档dpkg(强调我自己的文档):
\n\ndpkg 是构成 Debian 包管理系统底层基础的软件。它是 Ubuntu 上的默认包管理器。您可以使用 dpkg 来安装、配置、升级或删除 Debian 软件包,并检索这些 Debian 软件包的信息。
\n
在这种特定情况下,您提到该.deb文件已下载。因此,当您双击该文件或使用软件中心打开它时。软件中心将用于dpkg处理和安装该软件包。因此,您需要搜索dpkg而不是apt使用ps aux:
ps aux | grep dpkg \nRun Code Online (Sandbox Code Playgroud)\n然后你可以使用以下命令杀死它:
\nsudo kill -9 <process id> \nRun Code Online (Sandbox Code Playgroud)\n您还可以使用以下方法获取进程的 ID:
\nsudo lsof /var/lib/dpkg/lock-frontend\nRun Code Online (Sandbox Code Playgroud)\n并使用以下命令杀死它:
\nsudo kill -9 <process id>\nRun Code Online (Sandbox Code Playgroud)\n注意:终止进程会中断dpkg。dpkg如果没有配置就无法再次使用。跑步:
sudo dpkg --configure -a\nRun Code Online (Sandbox Code Playgroud)\n
双击 .deb 文件将其打开,以便在软件应用程序中进行安装。该软件应用程序在 Ubuntu 中名为 gnome-software。您可以通过在系统监视器应用程序中找到 gnome-software,右键单击它,然后停止/结束它,或者从终端运行 来强制关闭软件应用程序pkill gnome-software。
如果第一次双击 .deb 文件生成错误消息,我建议下次尝试从终端安装它,sudo apt install ./FILE.deb以便从软件安装命令获取详细输出,这将有助于解决安装 FILE 的问题.deb。例如,如果存在未满足的依赖关系,结果sudo apt install ./FILE.deb将列出它们。
| 归档时间: |
|
| 查看次数: |
1528 次 |
| 最近记录: |