Ubuntu apt卸载

一、apt-get remove packagename

该命令将移除与packagename相关联的所有二进制文件,但是不会移除与之相关联的配置文件或数据文件(configuration or data files),同样也不会移除packagename所依赖的包。

二、apt-get purge packagename或者apt-get remove --purge packagename

这两条命令是等价的。它们的作用是:移除与包packagename相关联的所有文件,这些文件包括二进制文件和全局配置文件。注意,该命令不会移除packagename所依赖的包,也不会移除位于用户家目录中的与packagename相关联的配置文件或数据文件。

当我们想要完全卸载一个程序的时候,这条命令将特别有用。因为我们经常遇到安装一个应用程序过程中出现安装失败,导致我们需要重新安装它;或者由于某个应用程序的配置文件混乱,我们想完全卸载这个应用程序然后再重新安装,那么就可以使用这条命令先完全卸载应用程序所在的包。

三、apt-get autoremove

卸载当前系统中的所有孤立的包(remove orphaned packages),具体指那些曾经被其他包所依赖,但是现在不被任何包依赖了的包。例如,我们用apt-get remove --purge packagename卸载了packagename,但是packagename所依赖的包还保留在系统中,这时我们就可以用命令apt-get autoremove来卸载这些依赖包。注意,这条命令卸载的依赖包一定指的是孤立的包,即不再被任何包给依赖了的包。

四、aptitude remove packagename或者aptitude purge packagename

上面两条命令也会卸载被packagename依赖但是不被系统中其他包依赖的包。

五、apt-get -s remove packagename

这条命令将模拟卸载pacagename包,但是不会真的卸载。一般在卸载某个包之前,我们先用这条命令来查看一下卸载过程中会卸载哪些内容,防止因为拼错包名packagename而卸载了不是我们意图卸载的包。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值