dpkg -l | grep ^rc | cut -d' ' -f3 | sudo xargs dpkg --purge 补充 后来看到更为详细的讲解。 每条记录对应一个软件包, 注意每条记录的第一, 二, 三个字符. 这就是软件包的状态标识, 后边依此是软件包名称, 版本号, 和简单描述. * 第一字符为期望值,它包括: u 状态未知,这意味着软件包未安...
它俩的输出是一样的。 其中ii, rc这样的状态字段读起来有点麻烦,具体含义要看文档man dpkg-query。 rc的意思是已经删除了但是还有配置文件,ii就是正常安装好了的包。 Desired action: u = Unknown i = Install h = Hold r = Remove p = Purge Packagestatus:n=Not-installed c=Config-files H=Half-inst...
错误状态 有以下几种: h:软件包被强制保持 r:即 reinstall-required,需要卸载并重新安装 x:软件包被破坏 因此ii 表示该软件需要安装且已经安装,没有出现错误; iu 表示已经安装该软件,但未正确配置; rc 表示该软件已经被删除,但配置文件未清理。 查看处于 rc 状态的软件包: 代码语言:javascript 复制 $ dpkg -...
有时候卸载软件包后可能会留下一些残留数据,可以使用以下命令清理这些残留数据: sudo dpkg -l | grep ^rc | awk '{print $2}' | sudo xargs dpkg -P 这个命令会列出所有处于“残余配置”(rc)状态的软件包并将其删除。 五、常见问题解答 1. 如何卸载未知名称的软件包? 如果不知道要卸载的软件包的确切名称...
dpkg -l | grep ^rc 这条命令会列出所有处于“半安装”状态(rc 状态)的软件包。 4. 手动配置或解决缺失的依赖 对于未配置的依赖项,你可以尝试手动配置它们。如果某些依赖项缺失,你需要先安装它们。例如,如果 clash-verge 依赖于某个特定的库,你可以使用 apt-get 或apt 来安装它: bash sudo apt-get insta...
rc表示该软件已经被删除,但配置文件未清理。 查看处于rc状态的软件包: $ dpkg -l | grep ^rcrc libmhash2:amd640.9.9.9-7amd64 Libraryforcryptographic hashingandmessage authenticationrc linux-image-5.0.0-13-generic5.0.0-13.14amd64 Signed kernel image genericrc linux-modules-5.0.0-13-generic5.0.0-...
选择 dpkg -l来查看软件的状态。选择 dpkg -P来卸载软件。因为dpkg --remove只是删除安装的文件,但不删除配置文件。而dpkg --purge则安装文件和配置文件都删除。2 先列举出libreoffice相关的软件,看哪些是已经安装的。命令为: dpkg -l libreoffice 3 其中,un, ii, rc等是Desired和Status Desired=...
错误状态有以下几种: h:软件包被强制保持 r:即 reinstall-required,需要卸载并重新安装 x:软件包被破坏 因此ii表示该软件需要安装且已经安装,没有出现错误; iu表示已经安装该软件,但未正确配置; rc表示该软件已经被删除,但配置文件未清理。 查看处于rc状态的软件包: ...
dpkg -l 命令可以查看所有安装的包,其中rc状态的包是卸载了包但配置文件还在,可以使用以下命令进行清理: dpkg -l | grep ^rc | cut -d' ' -f3 | sudo xargs dpkg --purge
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend ii就是已经安装的软件, rc则表示已经被删除,但配置文件还存在。 4、选择libreoffice-base-core包来演示卸载 卸载安装的软件 1、使用命令dpkg -P libreoffice-base-core进行卸载,如图。