linux软件管理

dpkg的使用

参数:

  • -i:安装指定的deb包
  • -R:后面加上目录名,用于安装该目录下的所有deb安装包
  • -r:remove,移除某个已安装的软件包
  • -I:显示deb包文件的信息
  • -s:显示已安装软件的信息
  • -S:搜索已安装的软件包
  • -L:显示已安装软件包的目录信息

修复安装:

sudo apt-get -f install

不完全卸载:
dpkg -r 软件名
完全卸载:
dpkg -P

使用apt

命令:
apt-get:管理软件包,包括安装,卸载,升级等
apt-cache:查询软件包信息
apt-proxy:搭建apt代理服务器
apt-show-versions:显示系统中软件包版本信息
apt-config:读取apt配置文件
apt-cdrom:将CD-ROM加入软件源配置文件

修改apt软件源:
/etc/apt/sources.list

apt-cache

例如1:
查询apt源中所有可用的软件包:

apt-cache pkgnames | less
apt-cache pkgnames | wc -l

apt-get

命令:

  • install:后面加软件包名,用于安装一个软件包
  • update:用于更新本地软件列表的缓存
  • upgrade:升级本地可更新的全部软件包,若更新的软件包与其他软件包存在依赖关系,并会造成影响的,则不更新。
  • dist-upgrade:解决依赖关系并升级,若是系统有升级会升级系统。
  • remove:移除已安装的软件包,并不包含软件包的配置文件。
  • purge:完全移除软件包,包含其配置文件
  • clean:移除下载到本地的已经安装的deb软件包,默认保存在/var/cache/apt/archives/
  • autoclean:移除已安装的软件的旧版本软件包

apt-get的参数:

  • -y:自动回答是否安装软件包的选项
  • -s:模拟安装
  • -q:静默安装
  • -f:修复损坏的依赖关系
  • -d:只下载不安装
  • –reinstall:重新安装已经安装但可能存在问题的软件包
  • –install-suggests:同时安装apt给出的建议安装的软件包

RPM的使用

centos的软件包管理工具:
参数:

  • -i:软件包的安装
  • -e:软件包的卸载
  • -qa:查询所有的软件包

YUM的使用

  • install :安装软件包
  • clean:删除缓存数据
  • deplist:查看依赖关系
  • erase:卸载软件包
  • upgrade:升级软件包
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值