linux 软件包管理器: [atp-get 与 yum]

本文介绍了Linux系统中软件包管理工具apt-get和yum的区别与作用,以及dpkg和rpm的基础知识。同时详细阐述了硬链接和软链接的概念,包括它们的工作原理、限制及与Windows平台链接的对比。
摘要由CSDN通过智能技术生成

1. 对于apt-get,系统使用一个私有数据库来跟踪sources.list的各个源中软件包的当前状态:已安装、未安装或可安装、已有更新版本等等。借助于该私有数据库,系统知道当前已经安装了哪些软件包、有哪些可用的软件包、软件包的版本、软件包之间的依赖或冲突关系。当用户安装软件包时,如果与其它软件包存在冲突,系统会给出提示,如果依赖于其他软件包,则系统会自动先安装所依赖的软件包。

2. dpkg 与 apt-get: 

dpkg: 单包管理工具。
apt-get: 封装dpkg,解决包之间的依赖关系。自动下载dpkg软件包,根据依赖关系下载并安装相关软件包。

 

3. rpm 与 yum:

rpm: 处理单个包中的软件。[ 安装/升级/查询/卸载 ]
yum: 跟apt-get类似,解决包之间的依赖关系,它在后台调用 rpm。
[YUM基于RPM包管理工具,能够从指定的源空间(服务器,本地目录等)自动下载目标RPM包并且安装,可以自动处理依赖性关系并进行下载、安装,无须繁琐地手动下载、安装每一个需要的依赖包。此外,YUM的另一个功能是进行系统中所有软件的升级。]

 

4. 相关命令:

 

 

5. 注意事项:

 

 

6. 软链接 与 硬链接:

Linux

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值