linux下Deb软件包常用命令

【dpkg】只能安装本地已经存在了的软件包,不会自动去internet下载;还有就是不会检查软件包之间的依赖关系!!

dpkg -i<软件名字>                    安装一个在本地系统里存在的Debian软件包

dpkg -r<软件名字>                    移除一个已经安装的软件包

dpkg -P(大写)<软件名字>              移除已经安装的软件包及其配置文件

dpkg -L<软件名字>                    列出安装软件包目录清单

dpkg -s<软件名字>                    显示软件包的安装状态

dpkg -reconfigure<软件名字>          重新配置一个已经安装的软件包

【apt】

[apt-get]管理软件包

apt-get update  下载更新软件包列表信息(存储于/etc/apt/sources,list文件改变时必须使用此命令更新,新建立的列表存储于/var/lib/apt/lists目录下)

apt-get upgrade              将系统中的所有软件包升级到最新的版本

apt-get install              自动下载安装软件包(下载的文件存于/var/cache/apt/archives下)

apt-get  --reinstall install 重新安装软件包

apt-get remove               卸载软件包

apt-get --purge remove       完全卸载

apt-get autoremove           将不满足依赖关系的软件包自动卸载

apt-get source               下载源码包

apt-get dep                  为源码包构建所需的编译环境

apt-get dist-upgrade         升级系统版本

apt-get dselsct-upgrade      根据dselct的选择来进行软件包升级

apt-get clean                删除缓存区中所有已下载文件(/var/cache/apt/archives)

apt-get autoclean            删除缓存区中软件的老版本

apt-get check                减产系统中依赖关系的完整性

apt-get -f install           修复依赖关系

[apt-cache]

apt-cache pkgname            获取当前系统中所有已经安装的软件包

apt-cache stats              得到更细致的软件包统计数据

apt-cache search             按照关键字检索软件包信息

apt-cache show               获取指定软件包的详细信息

apt-cache showpkg            获取软件的常规信息

apt-cache policy             获取软件包当前的状态

apt-cache depends            软件包所以来的软件包

apt-cache rdepends           软件包被哪软件包依赖

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值