
Linux rpm包在线安装(yum安装)、本地yum源搭建
发布日期:2021-05-07 15:14:52
浏览次数:18
分类:原创文章
本文共 2070 字,大约阅读时间需要 6 分钟。
目录
rpm包在线安装(yum安装)
yum源文件解析
- yum 源配置文件保存在/etc/yum.repos.d/目录中,文件的扩展名一定是“*.repo”。也就是说,yum 源配置文件只要扩展名是“*.repo”就会生效。
[root@localhost ~]# ls /etc/yum.repos.d/CentOS-Base.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Vault.repo
- 这个目录中有 5 个 yum 源配置文件,默认情况下 CentOS-Base.repo 文件生效。我们打开这个文件看看,命令如下:
[root@localhost yum.repos.d]# vim /etc/yum.repos.d/CentOS-Base.repo[base]name=CentOS-$releasever - Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=osbaseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6…省略部分输出…
- 在 CentOS-Base.repo 文件中有 5 个 yum 源容器,这里只列出了 base 容器,其他容器和 base 容器类似。我们解释一下 base 这个容器。
- [base]:容器名称,一定要放在[]中。
- name:容器说明,可以自己随便写。
- mirrorlist:镜像站点,这个可以注释掉。
- baseurl:我们的 yum 源服务器的地址。默认是 CentOS 官方的 yum 源服务器,是可以使用的。如果你觉得慢,则可以改成你喜欢的 yum 源地址。
- enabled:此容器是否生效,如果不写或写成 enabled=1 则表示此容器生效,写成 enabled=0则表示此容器不生效。
- gpgcheck:如果为 1 则表示 RPM 的数字证书生效;如果为 0 则表示 RPM 的数字证书不生效。
- gpgkey:数字证书的公钥文件保存位置。不用修改。
搭建本地光盘yum源
- 第一步:放入 CentOS 安装光盘,并挂载光盘到指定位置。命令如下:
[root@localhost ~]# mkdir /mnt/cdrom#创建 cdrom 目录,作为光盘的挂载点[root@localhost ~]# mount /dev/cdrom /mnt/cdrom/mount: block device /dev/sr0 is write-protected, mounting read-only#挂载光盘到/mnt/cdrom 目录下
- 第二步:修改其他几个 yum 源配置文件的扩展名,让它们失效,因为只有扩展名是“*.repo”的文件才能作为 yum 源配置文件。当然也可以删除其他几个 yum 源配置文件,但是如果删除了,当你又想用网络作为 yum 源时,就没有了参考文件,所以最好还是修改扩展名。命令如下:
[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak[root@localhost yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak[root@localhost yum.repos.d]# mv CentOS-Vault.repo CentOS-Vault.repo.bak
- 第三步:修改光盘 yum 源配置文件 CentOS-Media.repo,参照以下方法修改:
[root@localhost yum.repos.d]# vim CentOS-Media.repo[c6-media]name=CentOS-$releasever - Mediabaseurl=file:///mnt/cdrom#地址为你自己的光盘挂载地址# file:///media/cdrom/# file:///media/cdrecorder/#注释这两个不存在的地址gpgcheck=1enabled=1#把 enabled=0 改为 enabled=1,让这个 yum 源配置文件生效gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
- 配置完成,现在可以感受一下yum的便捷了。(通过yum list 可以查看本地yum源)
【注】:参考尚硅谷沈超老师教程
发表评论
最新留言
不错!
[***.144.177.141]2025年03月16日 20时10分46秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
不知道考研各科课程那个老师的课好?怎么选择安排?在哪找课程课本资料?看这里
2019-03-04
考研高数一_高数二_高数三考试大纲
2019-03-04
【无线传感器网络简明教程-学习笔记8】第八章 无线传感器网络试验
2019-03-04
【考研高数-高等数学-基础】第四章 不定积分
2019-03-04
【考研高数-高等数学-基础】第六章 定积分的应用
2019-03-04
【考研英语-基础-简单句】简单句的核心变化_谓语情态
2019-03-04
【考研英语-基础-简单句】简单句的核心变化_谓语否定与强调_考场攻略
2019-03-04
基于CC2530的跑马灯实验
2019-03-04
17级软件技术二班刘鑫磊安卓学期总结
2019-03-04
配置Log4j详细版
2019-03-04
数据结构 第五章 二叉树-1
2019-03-04
[Easy] 58. Length of Last Word
2019-03-04
[Easy] 100. Same Tree
2019-03-04
[Easy] 136. Single Number
2019-03-04
PVE+集客AC+K2T-AP
2019-03-04
Jetson AGX Xavier硬件自启动
2019-03-04
网页实时显示已经运行了多少天 html+js
2019-03-04
判断移动端(手机)还是客户端(电脑)打开网页并跳转不同页面(首页)
2019-03-04
10分钟实现个人博客布置说说留言功能,Artitalk.js插件使用
2019-03-04