CentOS8 配置本地yum源的详细教程

centos8发行版通过 BaseOS 和应用流 (AppStream) 仓库发布,AppStream 是对传统 rpm 格式的全新扩展,为一个组件同时提供多个主要版本

centos8 自带封装了NGINX,这篇文章给大家介绍CentOS8 配置本地yum源,具体内容如下所示:

1.创建目录

mkdir /mnt/cdrom

2.挂载你的cdrom文件。

2.1光驱方式

采用光驱的方式,对于vmware用户来说,可以直接用镜像,如图所示

sudo mount /dev/cdrom /mnt/cdrom

然后进入目录,只要能够列出如下的文件说明挂载成功。

2.2 采用iso镜像文件方式挂载

首先你得把iso文件传到你的centos 上面,这里就只能想想办法咯。没网络用U盘,没u盘用光驱。总之得传到对应一个目录上

然后使用mount 命令对文件进行挂载操作。区别在于有没有参数-o

mount -o loop /mnt/iso/CentOS-8-x86_64-1905-dvd1.iso /mnt/cdrom

3 进入/etc/yum.repos.d目录

cd /etc/yum.repos.d

4.打开CentOS-Media.repo文件

sudo vi CentOS-Media.repo

文件按照如下的方式修改,修改有6个地方
baseurl ,指定挂载的目录下的BaseOS 以及AppStream目录
gpgcheck 即不校验
enabled 启用该镜像

3.屏蔽默认的镜像

vim进入如下的3个文件,然后修改enabled=0

大概如下所示,但是有一个问题,如果日后希望使用网络的方式安装包,记得重新把这里修改为1 即重新启用。

3.yum clean all

清空cache

sudo yum clean all

4.yum makecache

重建cache

sudo yum makecache

5.结果验证

随便搜索一个什么包试试。

yum search openssh 如果没有问题,说明配置是ok 的

6.开机自动挂盘

为了避免重启后,镜像源无法访问的问题。我们需要将挂盘的操作配置在我们的/etc/fstab文件中

6.1 使用mount -l 查看我们挂的盘的信息

从上面可以得到5个信息

/dev/cdrom /mnt/cdrom iso9660 defaults 0 0

其实也可以写成这样

/dev/cdrom /mnt/cdrom autodefaults 0 0

设备名是我经过链接过的,这里可以填写sr0就好了,但是我还是写/dev/cdrom

6.2 将信息配置入/etc/fstab文件中

总结

以上所述是小编给大家介绍的CentOS8 配置本地yum源的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

(0)

相关推荐

  • centos8 使用yum 安装 rabbitmq的教程

    进入/etc/yum.repos.d/ 文件夹 创建rabbitmq-erlang.repo 文件 内容如下 [rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7 gpgcheck=1 gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc re

  • CentOS8 yum/dnf 配置国内源的方法

    CentOS 8更改了软件包的安装程序,取消了 yum 的配置方法,改而使用了dnf 作为安装程序.虽然改变了软件包的安装方式,但是 dnf 还是能兼容使用 yum 的配置文件的和命令的使用方法的.不过我并不知道这个兼容配置会持续多久和国内的镜像(这里使用的是阿里云镜像)路径是否会做修改,所以才在标题添加了临时标志. 这里也就不过多讲解了,直接上文件: # file: /etc/yum.repos.d/CentOS-AppStream.repo [AppStream] name=CentOS-$

  • centos8 使用yum 安装 mongodb 4.2的方法

    1.制作 repo 文件 参考 mongodb 官方的安装文档,使用下面的脚本制作Yum库安装mongodb4.2,但安装过程提示 "Failed to synchronize cache for repo 'mongodb-org-4.2'" [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/

  • CentOS8 配置本地yum源的详细教程

    centos8发行版通过 BaseOS 和应用流 (AppStream) 仓库发布,AppStream 是对传统 rpm 格式的全新扩展,为一个组件同时提供多个主要版本 centos8 自带封装了NGINX,这篇文章给大家介绍CentOS8 配置本地yum源,具体内容如下所示: 1.创建目录 mkdir /mnt/cdrom 2.挂载你的cdrom文件. 2.1光驱方式 采用光驱的方式,对于vmware用户来说,可以直接用镜像,如图所示 sudo mount /dev/cdrom /mnt/cd

  • CentOS 6.5配置本地Yum源教程

    一.Yum简介 1.Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器. 2.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装. 3.本地Yum源的作用是你可以在不联网的情况下,就可以安装Linux需要的所有rpm包(可以理解为离线安装模式) 二.配置本地Yum源 1.右击虚拟机--进入"虚拟机设置&

  • 一键配置本地yum源的shell脚本

    效果如图: 代码 #!/bin/bash #Author:GaoHongYu #QQ:1061767621 #Time:2019-12-26 16:30:19 #Name:yumgz.sh #Version:V1.0 CKGZ=$( df -Th | grep -o "iso9660" ) KJGZ=$( cat /etc/fstab | grep -o "iso9660" ) read -p "欢迎使用Yum自动挂载脚本,y开始|n退出: "

  • linux 配置本地yum源,配置国内yum源,配置epel源的步骤

    一.配置本地yum源 1.挂载ISO镜像 mount -o loop /mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom 2.配置yum源文件 #iso.repo必须以.repo结尾 [root@node5 ~]# cat /etc/yum.repos.d/iso.repo [iso] name=iso baseurl=file:///mnt/cdrom enable=1 gpgcheck=0 gpgkey=file:///etc/pki/r

  • CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的优先级

    一.用Centos镜像搭建本地yum源 由于安装centos后的默认yum源为centos的官方地址,所以在国内使用很慢甚至无法访问,所以一般的做法都是把默认的yum源替换成aliyun的yum源或者163等国内的yum源(下文介绍如何配置). 但是以上的方法都是需要网络的,当没有网络的时候就无法使用了,所以还有一个常用的方法就是用Centos的iso镜像搭建本地yum源,这样安装软件的速度就会飞快,缺点是可能有些包没有. 1.安装Centos后默认的yum源如下 [root@kangvcar

  • 详解centos7配置本地yum源的方法

    最近在使用虚拟机时遇到一些麻烦,因为公司内部有网络管理,所以vm连接不上外网,yum无法安装软件,怎么解决呢?–使用iso做本地yum源,可以解决大部份的包安装. vm安装的是centos7. 1.挂载iso到vm #mkdir /mnt/cdrom #mount /dev/cdrom /mnt/cdrom 2.修改yum源配置 yum源配置目录为"/etc/yum.repo.d/",网络不可用,所以直接删除掉里面的默认配置"rm -f *",然后建立本地yum源文

  • 使用光盘配置本地yum源的方法 yum源配置

    1.把光盘里的所有文件拷贝到/yum下 2.编辑 /etc/yum.repos.d/rhel-debuginfo.repo 复制代码 代码如下: [base]name=Instructor Server Repositorybaseurl=file:///yum/Servergpgcheck=1# This one is needed for xen packages[VT]name=Instructor VT Repositorybaseurl=file:///yum/VTgpgcheck=1

  • CentOS使用本地yum源搭建LAMP环境图文教程

    本文实例讲述了CentOS使用本地yum源搭建LAMP环境.分享给大家供大家参考,具体如下: [准备工作] 配置防火墙,开启80端口.3306端口 vi /etc/sysconfig/iptables 如图,添加下面两条: -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j

  • MacOS下本地golang环境搭建详细教程

    安装golang 使用homebrew安装golang.homebrew是MacOS 平台下的软件包管理工具,拥有安装.卸载.更新.查看.搜索等功能.开发者不需要关心依赖和文件路径.如果系统没有安装homebrew,终端内执行以下命令安装homebrew. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 安装完homebrew后执行以下命令

  • nginx配置https加密访问的详细教程

    环境: 1台 CentOS Linux release 7.5.1804 (Core) 关闭防火墙和selinux 开始部署: 1.安装nginx @1.1 依赖安装 yum -y install wget gcc gcc-c++ pcre-devel openssl-devel @1.2 nginx软件包下载 wget http://nginx.org/download/nginx-1.19.0.tar.gz @1.3 解压.编译.安装 [root@localhost ~]# tar xf n

随机推荐