首页 > 系统相关 >Ubuntu apt-get彻底卸载软件包

Ubuntu apt-get彻底卸载软件包

时间:2022-11-11 22:24:47浏览次数:66  
标签:配置文件 删除 get Ubuntu apt 软件包 dpkg

参考:https://blog.csdn.net/get_set/article/details/51276609

如果你关注搜索到这篇文章,那么我可以合理怀疑你被apt-get的几个卸载命令有点搞晕了。

apt-get的卸载相关的命令有remove/purge/autoremove/clean/autoclean等。具体来说:

apt-get purge / apt-get --purge remove
删除已安装包(不保留配置文件)。
如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件

apt-get autoremove
删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。

apt-get remove
删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。

apt-get autoclean
APT的底层包是dpkg, 而dpkg 安装Package时, 会将 *.deb 放在 /var/cache/apt/archives/中,apt-get autoclean 只会删除 /var/cache/apt/archives/ 已经过期的deb。

apt-get clean
使用 apt-get clean 会将 /var/cache/apt/archives/ 的 所有 deb 删掉,可以理解为 rm /var/cache/apt/archives/*.deb。


那么如何彻底卸载软件呢?
具体来说可以运行如下命令:

`# 删除软件及其配置文件
apt-get --purge remove <package>
# 删除没用的依赖包
apt-get autoremove <package>
# 此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理:
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

当然如果要删除暂存的软件安装包,也可以再使用clean命令。

标签:配置文件,删除,get,Ubuntu,apt,软件包,dpkg
From: https://www.cnblogs.com/kuangke/p/16882187.html

相关文章

  • ubuntu睡眠 wifi就关闭了
    参考:https://letsfoss.com/fix-wifi-not-working-after-suspend-in-ubuntu/RecentlyIfacedthisissueinmylaptop.Wifinotworkingaftersleepinubuntu20.04......
  • ubuntu生成pem证书连接服务器(已验证)
    SSH密钥认证是什么?与用户密码登录相比,SSH密钥认证更安全,因为只有拥有密钥的人才能连接,并且密钥通过不同的算法进行了很好的加密。它还通过无密码登录使SSH连接变得简......
  • Ubuntu看不到共享目录
     第一步:(可以跳过)在虚拟机Ubutnu/mnt/hgfs文件夹下找不到共享文件夹或者在Ubuntu终端中运行命令行:vmware-hgfsclien可以看到共享目录文件名 第......
  • 使用final shell 连接使用 ubuntu server linux
    书接上回,VM安装ubuntuserver:https://www.cnblogs.com/runliuv/p/16880599.html1.从https://www.hostbuf.com/下载FinalShellSSH工具,并安装。2.点击左上角文件夹图标,......
  • Ubuntu更改默认启动内核
    参考:https://blog.csdn.net/m0_37340681/article/details/97896696因为Ubuntu保持所有以前版本的内核。更新之后,更新GRUB配置以启动最新版本,并且可以在启动时在GRUB菜单......
  • Debugging the Ubuntu kernel with GDB and QEMU
    参考:https://mhcerri.github.io/posts/debugging-the-ubuntu-kernel-with-gdb-and-qemu/ThistutorialfocusesonthepracticalaspectsofpreparinganUbuntulibvi......
  • tauri 在 Ubuntu 下可执行文件太大的问题
    问题描述构建时间较长,文件较大Finisheddev[unoptimized+debuginfo]target(s)in24.36sreal0m24.724suser0m10.158ssys0m2.687subuntu@VM-12......
  • MySQL慢查询(中):正确的处理姿势,你get到了吗?
    正文共: 5156字 6图  预计阅读时间: 13分钟上篇回顾继上篇:​​MySQL慢查询(上):你知道为啥会慢么?​​在上一篇内容中,我们一起探索了这些内容:SQL执行过程查询SQL为什么会慢......
  • vm ware 安装 ubuntu server linux
    在:https://ubuntu.com/download/server中下拉找到“UbuntuServer20.04LTS”,下载ISO. 在VMWARE中,如果鼠标和键盘被虚拟机占用,想切回主机,记得按CTRL+ALT 。 ......
  • Ubuntu 20.04 Server 如何用命令行启用中文支持?
    1.安装中文包sudoaptupdatesudoaptinstalllanguage-pack-zh-hans2.将区域语言设置为简体中文localectlset-localeLANG=zh_CN.utf83.重启系统sudoreboot......