CentOS8本地yum安装

您所在的位置:网站首页 yum安装本地安装包 CentOS8本地yum安装

CentOS8本地yum安装

2024-05-31 17:26| 来源: 网络整理| 查看: 265

CentOS8 本地yum安装

今天在网上找了一天的资料来安装yum,按照他们的教程适用于centos7版本,而centos8不适用,所以今天我按照我成功的经验出一期centos8本地yum安装教程。 直接上干货! 首先,得挂载光盘。创建一个挂载点,这是由于Linux的文件特性决定的,习惯于使用Windows的用户一般不习惯这个操作。 一般来说,文件的挂载点目录设在/media或者/mnt下,这里我将挂载点放在media下。

[root@localhost ~]# mkdir /media/CentOS [root@localhost ~]# mount /dev/sr0 /media/CentOS

注意**:执行 mount /dev/sr0 /media/CentOS后提示“mount: /dev/sr0 写保护,将以只读方式挂载”是没事的,可以用’df -h’命令查看当前的挂载状态** 最后一行显示已经挂载上了 然后,进入yum.repos.d去配置相关的东西。 切换目录到yum.repos.d

[root@localhost ~]# cd /etc/yum.repos.d [root@localhost yum.repos.d]# ls -l

这个图片是我从CentOS7截的,看看就好,底下修改是对的 将yum.repos.d内的文件列出来我们发现有很多的.repo文件。然而,在我们的本地yum安装过程中只需要CentOS-Media.repo文件,其他的.repo文件会给我们的本地yum安装会带来麻烦,这就需要我们将它们去使能,方法有三个,一个是将他们重命名为.bak,也就是备份文件;第二是通过vim进入里面将enable=0 ;最后就是干脆把它们删了或者移到别的地方。个人建议使用前两种方法,以后想用网络yum的时候得用上,如果以后不会用网络yum,删了也无所谓。我以第一种方法为例。

[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo..bak [root@localhost yum.repos.d]# mv CentOS-CR.repo CentOS-CR.repo.bak [root@localhost yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak [root@localhost yum.repos.d]# mv CentOS-fasttrack.repo CentOS-fasttrack.repo.bak [root@localhost yum.repos.d]# mv CentOS-Sources.repo CentOS-Sources.repo.bak [root@localhost yum.repos.d]# mv CentOS-Vault.repo CentOS-Vault.repo.bak

注意:使用tab键的自动补全功能时,结束会有一个空格,所以在bak时要注意往后退一格,否则会出错 接下来用vim来修改CentOS-Media.repo文件

[root@localhost yum.repos.d]# vim CentOS-Media.repo # CentOS-Media.repo # # This repo can be used with mounted DVD media, verify the mount point for # CentOS-8. You can use this repo and yum to install items directly off the # DVD ISO that we release. # # To use this repo, put in your DVD and use it with the other repos too: # yum --enablerepo=c7-media [command] # # or for ONLY the media repo, do this: # # yum --disablerepo=\* --enablerepo=c8-media [command] [c8-media-BaseOS] name=CentOS-$releasever - Media baseurl=file:///media/CentOS/BaseOS (将这里修改为挂载点路径,注意,baseurl=file:///media/CentOS指的是挂载路径,/BaseOS就把它看成默认的就行,要改就是改/media/CentOS,其他就不要动;原baseurl会有三条路径,把下面两条无用路径删除或者注释掉就好) gpgcheck=1 enabled=1 (要把这里置为1) gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial [c8-media-AppStream] name=CentOS-$releasever - Media baseurl=file:///media/CentOS/AppStream (这里和BaseOS是一样的道理) gpgcheck=1 enabled=1 (别忘了将它置为1) gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

设置完了就保存退出。

[root@localhost yum.repos.d]# yum list

大功告成。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3