linux yum源配置文件_yum源配置文件详解

linux yum源配置文件_yum源配置文件详解linux配置yum源的三种方法

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

linux配置yum源的三种方法:

1.配置网络yum源

2.通过上传镜像文件配置本地yum源

3.通过连接存储或本地镜像文件配置本地yum源(虚拟机)

配置各种yum源的时候,需要提前知道自己的linux系统是什么版本的,以方便后面的配置

// ##查看系统版本
[root@test ~]#cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.4 (Santiago)
[root@test ~]#

1.配置网络yum源
首先进入到/etc/yum.repos.d/,将此目录下的内容全部挪到一个其他的目录里,这里我将他们挪到新建的/etc/yum.repos.d/old下
在这里插入图片描述

// ##获得网络yum的包
curl -o /etc/yum.repos.d/Rhel-Base.repo http://file.kangle.odata.cc/repo/Centos-6.repo

在这里插入图片描述
编辑repo文件
在这里插入图片描述
将repo文件里的$releasever替换成6(如果操作系统版本是7就替换成7)
用此命令即可替换:

// ##获得网络yum的包
%s/$releasever/6/g

在这里插入图片描述
保存退出后
运行yum clean all和yum makecache命令
在这里插入图片描述在这里插入图片描述
2.通过上传镜像文件配置本地yum源
首先将自己搞到的镜像文件上传到自己的机器上,我这里上传到了/tmp目录下。
!!!上传的镜像文件要和操作系统的版本一样
在这里插入图片描述
创建挂载目录,并将此镜像挂载到目录下
在这里插入图片描述
进入到挂载目录下,确认挂载成功
在这里插入图片描述
进入到 /etc/yum.repos.d/ 目录下把以前自带的repo文件移走,自己新建一个repo文件,这里我新建的 local-rehl.repo,编辑此文件
在这里插入图片描述
填入以下内容:
/mnt/cdrom 为自己刚刚建的挂载目录
在这里插入图片描述
yum clean all
yum makecache
这种挂载只是一次性的,重启机器后将会丢失,如果想要开机自动挂载则需要修改 /etc/fstab 文件,添加自己的挂载信息
#vi /etc/fstab
在这里插入图片描述
3.通过连接存储或本地镜像文件配置本地yum源(虚拟机)
首先将本地或者存储上的镜像文件连接到自己虚拟机
VMware虚拟机
连接完之后,再去虚拟机命令行查看磁盘挂载情况,可以看出已经显示磁盘介质了
在这里插入图片描述
将 /dev/sr0 挂载到自己新建的挂载目录 /dev/cdrom 上
在这里插入图片描述
检查挂载情况并新建和编写repo文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

// repo文件内容
[RHEL6u3]
name=RHEL 6.4
gpgcheck=0
enabled=1
baseurl=file:///mnt/cdrom
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

保存退出后 yum clean all 和 yum makecache
如果需要一直用的话,可以参照第二种方法里的开启开机自动挂载。

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/170110.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • JS闭包理解_闭包的定义

    JS闭包理解_闭包的定义一、变量作用域   全局变量   局部变量函数内部可以直接读取全局变量,函数外部无法读取函数内部的局部变量二、从函数外部读取局部变量解决方法:在函数内部在定义一个函数functionf1(){   varn=1;   functionf2(){       alert(n);   }}在上诉代码中,函数f2被包括在函数f1内部,这…

    2022年10月25日
  • 什么是面向切面编程_简述面向切面编程思想

    什么是面向切面编程_简述面向切面编程思想学习完面向对象编程和面向接口编程,下一步就是面向切面编程,快来mark!

    2022年10月21日
  • crontab使用方法_crontab用法

    crontab使用方法_crontab用法crontab使用方法记录如下,解决了一些问题:crontab-e执行后弹出编辑窗口,输入如下内容:/2***sleep10;/root/do.sh>/dev/null2>&1表示每2分钟执行一次检测ssh可连通的脚本。注意,脚本输出到/dev/null,以避免crontab报警到root的邮件中。

  • 渗透测试笔记大全_黑客秘笈-渗透测试实用指南

    渗透测试笔记大全_黑客秘笈-渗透测试实用指南【拿shell】1.直接上传aspasajspcerphpaspxhtrcdx格式的木马,不行就利用IIS6.0解析漏洞”:1.asp;1.jpg/1.asp;.jpg/1.asp;jpg/1.asp;.xls2.上传图片木马遇到拦截系统,连图片木马都上传不了,记事本打开图片木马在代码最前面加上gif89a,一般就能逃过拦截系统了。3.上传图片木马把地址复制到数据库备份里备份成…

  • QFile写文件 中文乱码解决方法

    QFile写文件 中文乱码解决方法QFile*m_pLogFile;m_pLogFile=newQFile("./log.txt");QStringmsgStr="中文";QStringmsgStr2=ChString("testresult2");QStringmsgStr3=QStringLiteral("中文3");m_pLog…

  • IOC 的理解与解释

    IOC 的理解与解释IOC是什么?Ioc—InversionofControl,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号