Linux - 软件包管理
1. rpm
Red Hat Package Manger(红帽软件包管理工具)
无法自己解决依赖性关系
安装卸载软件包
https://www.cnblogs.com/roland1982/p/3763654.html
2. yum
可以解决依赖关系,前提是需要提前指定依赖关系
一台机器上只能一个yum在运行
yum会从一个叫repodata的文件里面查找依赖关系
自定义yum仓库步骤
1. 下载安装包到指定文件夹
2.安装createrepo
3.使用createrepo创建热破data文件
4.修改文件夹下的yum.repos.d中的.repo文件,修改指定安装包的存放位置
3. 源码安装
下载的源码软件包都不是二进制的,需要先进行编译,变成二进制(上面两种方式都是二进制直接安装的)
需要先安装gcc,glibc等