Ubuntu下软件包的清理与删除

1、清理下载的软件安装包(/var/cache/apt/archives/

sudo apt-get clean

2、删除为满足依赖而已无用的软件包

sudo apt-get autoclean

 apt的底层包是dpkg, 而dpkg安装软件包时, 会将*.deb文件放在/var/cache/apt/archives/中;因此本命令会删除该目录下已经过期的deb。

3、彻底卸载某个软件

(1)删除软件及其配置文件

sudo apt-get --purge remove <pkgname>

(2)删除无用的依赖包

sudo apt-get autoremove <pkgname>

(3)清理dpkg的列表中有“rc”状态的软件包

sudo dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

 4、dpkg简介

Ubuntu是基于Debian的Linux系统,而Debian系统的软件是使用APT和dpkg进行管理。dpkg是"Debian Packager"的简写,是一个底层的软件包管理工具,与之相关apt-get工具可以在线下载 deb包安装。

dpkg -i <.deb file name>              #安装软件包; 
dpkg -l                              #显示已安装软件包列表;
dpkg -l | grep <pkgname>             #查看是否安装某个软件
dpkg -r <pkgname>                    #删除软件包,不删除配置文件; 
dpkg -P <pkgname>                    #删除软件包的同时删除其配置文件; 
dpkg -L <pkgname>                    #显示于软件包关联的文件,可获得软件安装位置;  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值