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 路径名/需要装的文件在这里插入图片描述
如果安装的文件已经有了只是缺失了部分
在这里插入图片描述

查看已装的文件
在这里插入图片描述
对所有装过的包列出
在这里插入图片描述
查看包中内容
在这里插入图片描述
查看详细内容
在这里插入图片描述
卸载
在这里插入图片描述
rpm安装文件如果所安装的文件需要依靠其他文件安装,则不能一步安装成功,需要将所有的依赖文件装好

yum配置

yum配置需要链接外网
ip a观察是否连接外网
在这里插入图片描述
若没有打开虚拟机,把网络设置为桥接模式即可在这里插入图片描述
按照下面打开会出现很多带repo后缀的文件
在这里插入图片描述
在这里插入图片描述
打开Base.repo文件

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

猜你喜欢

转载自blog.csdn.net/qq_36883141/article/details/88766935