Linux软件包管理(底层安装和删除)

打包系统
大多数发行版分别属于两大包管理技术阵营: Debian的”.deb” 和红帽的”.rpm”,

包文件
一个构成软件包的文件压缩集合.
依赖性
程序很少是”孤立”的,而是依赖与其他软件组件来完成他们的工作.现代的软件包管理系统都提供了一些依赖项解析方法,异常来确保当安装软件包时,也安装了其所有的依赖程序.
上层和底层软件包工具
软件包管理系统通常由两种工具类型组成:底层工具用来处理这些任务,比方说安装和删除软件包文件,和上层工具,完成元数据搜索和依赖解析。
包管理工具

发行版底层工具上层工具
Debian-Styledpkgapt-get, aptitude
Fedora, Red Hat Enterprise Linux, CentOSrpmyum

软件包查找工具

风格命令
Debianapt-get update; apt-cache search search_string
Red Hatyum search search_string

软件包安装命令

风格命令
Debianapt-get update; apt-get install package_name
Red Hatyum install package_name

使用底层软件安装命令 安装不是从资源库下载的软件包文件

风格命令
Debiandpkg –install package_file
Red Hatrpm -i package_file

PS:因为是使用底层的工具来执行安装任务,所以没有运行依赖解析,,如果有依赖没安装,就会报错退出
软件包删除命令

风格命令
Debianapt-get remove package_name
Red Hatyum erase package_name
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值