centos7.6安装本地yum源

如果你不相信努力和时光,那么成果就会是第一个选择辜负你的。不要去否定你自己的过去,也不要用你的过去牵扯你现在的努力和对未来的展望。不是因为拥有希望你才去努力,而是去努力了,你才有可能看到希望的光芒。centos7.6安装本地yum源,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

centos7.6安装本地yum源

前言:文章内容可能会因环境不同而有所差异,所谓集思广益说不定灵感就来了呢; 文章初衷旨在交流学习、记录个人成长,如果能帮助到您,那就点个赞噢。

环境说明:

1、本实验使用的是VMware vsphere虚拟机,操作系统安装可参考链接:CentOS7.6系统安装和网络配置 – 张不留行 – 博客园 (cnblogs.com)

2、操作系统:CentOS7.6

 

安装步骤:

1.准备iso文件

方式一:在虚拟机上,需要连接iso文件,以便挂载。这种方式连接的iso文件路径是/dev/cdrom

centos7.6安装本地yum源

方式二:在物理机上,使用笔记本与服务器网络连通,使用xshell打开xftp,使用xftp把iso文件传输到服务器的一个文件夹上,用于挂载,路径记录好。

centos7.6安装本地yum源 

2.挂载yum源步骤

1.根目录下创建一个文件夹,用于挂载ISO文件

mkdir /mnt/cdrom

centos7.6安装本地yum源

2.安装yum源, 挂载iso文件, /dev/cdrom是源地址,/mnt/cdrom是挂载点,源地址和挂载点之间要有空格

mount /dev/cdrom /mnt/cdrom

centos7.6安装本地yum源

mount: /dev/sr0 is write-protected, mounting read-only//(回显此信息说明挂载成功)

===============================================================================

卸载yum源

umount /mnt/cdrom  

centos7.6安装本地yum源

(注意:要在yum挂载目录以外执行该命令,否则无法卸载)

centos7.6安装本地yum源

===============================================================================

3. 进入yum源的配置文件夹yum.repos.d

cd /etc/yum.repos.d/

CentOS-Base.repo  是yum 网络源的配置文件
CentOS-Media.repo  是yum 本地源的配置文件

centos7.6安装本地yum源

4.创建一个bak文件夹,用于放置CentOS-*文件(CentOS-Mdeia.repo除外)

mkdir bak
mv CentOS-Media.repo media.repo   #修改CentOS-Media.repo文件名,注意要以.repo后缀结尾
mv CentOS-* /etc/yum.repos.d/bak/  #将其他CentOS-文件移入bak文件夹,因为系统会逐个读取配置文件,读取到了其他文件(没有修改的)系统就无法正确获取yum源的路径

centos7.6安装本地yum源

5.修改yum源配置文件

  • “baseurl=”后面改为挂载ISO文件所在位置的路径,在baseurl (即为iso的挂载点,获取软件的地方)
  • 将enabled=0改为1(使此yum源生效)
  • gpgcheck=1 ,有1和0两个选择,分别代表是否进行gpg(GNU Private Guard) 校验,以确定rpm 包的来源是有效和安全的。这个选项如果设置在[main]部分,则对每个repository 都有效。默认值为0。
  • gpgkey,校验文件RPM-GPG-KEY的所在的路径。

centos7.6安装本地yum源

6. 清除旧yum源缓存

yum clean all

centos7.6安装本地yum源

7. 加载新yum源(将yum源缓存到本地)

yum makecache

centos7.6安装本地yum源

8.将所有yum源的信息列出(验证yum源是否正确安装)

yum repolist all

centos7.6安装本地yum源

9.设置开机自动挂载yum源(永久挂载yum源)

需要修改/etc/fstab文件,添加挂载信息。

vi /etc/fstab

centos7.6安装本地yum源

注意:填写这个信息一定要正确无误,一定要验证正确后才能重启。否则重启后系统会进入紧急状态。

10.验证/etc/fstab文件修改的信息是否正确

直接单独mount/umount挂载点,检验/etc/fstab是否填写正确。如下图already mounted即为验证正确。

umount /mnt/cdrom
mount /mnt/cdrom

centos7.6安装本地yum源

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/207260.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!