Linux中rpm的运用和yum的使用

管理程序包的方式:

使用包管理器:rpm
使用前端工具:yum,dnf
获取程序包的途径:
(1) 系统发版的光盘或官方的服务器;
CentOS镜像:
https://www.centos.org/download/
http://mirrors.aliyun.com
http://mirrors.sohu.com
http://mirrors.163.com
(2) 项目官方站点
(3) 第三方组织:
Fedora-EPEL:
Extra Packages for Enterprise Linux
Rpmforge:RHEL推荐,包很全
搜索引擎:
http://pkgs.org
http://rpmfind.net
http://rpm.pbone.net
https://sourceforge.net/
(4) 自己制作
注意:第三方包建议要检查其合法性
来源合法性,程序包的完整性

rpm包管理:

CentOS系统上使用rpm命令管理程序包:
安装、卸载、升级、查询、校验、数据库维护
安装:rpm -ivh 路径名/需要装的文件Linux中rpm的运用和yum的使用
如果安装的文件已经有了只是缺失了部分
Linux中rpm的运用和yum的使用

查看已装的文件
Linux中rpm的运用和yum的使用
对所有装过的包列出
Linux中rpm的运用和yum的使用
查看包中内容
Linux中rpm的运用和yum的使用
查看详细内容
Linux中rpm的运用和yum的使用
卸载
Linux中rpm的运用和yum的使用
rpm安装文件如果所安装的文件需要依靠其他文件安装,则不能一步安装成功,需要将所有的依赖文件装好

yum配置

yum配置需要链接外网
ip a观察是否连接外网
Linux中rpm的运用和yum的使用
若没有打开虚拟机,把网络设置为桥接模式即可Linux中rpm的运用和yum的使用
按照下面打开会出现很多带repo后缀的文件
Linux中rpm的运用和yum的使用
Linux中rpm的运用和yum的使用
打开Base.repo文件

Linux中rpm的运用和yum的使用
建立一个新的文件夹,将原有的repo后缀文件放入其中
Linux中rpm的运用和yum的使用
Linux中rpm的运用和yum的使用
Linux中rpm的运用和yum的使用
在yum.repos.d/下建立一个名为base.repo文件,文件内容按以下配置
Linux中rpm的运用和yum的使用
执行yum repolist 观察是否配置好
Linux中rpm的运用和yum的使用
安装:
yum install 加程序名即可
卸载 yum remove 加程序名