CentOS 7环境下配置镜像为本地源yum

1  前言

  局域网环境没有连接互联网,所以将CentOS 7镜像通过光盘的形式挂载在系统上,并配置本地源yum。

2  镜像挂载

1  [[email protected] /]#mkdir /mnt/yum-centos                                       在/mnt建立yum-centos目录,作为镜像挂载点
2  [[email protected] /]#mount /dev/cdrom /mnt/yum-centos/                           光盘镜像挂载在/mnt/yum-centos/目录,然后会出现一段提示
3  mount: /dev/sr0 is write-protected,mounting read-only                          表示/mnt/yum-centos/下只能读
4  [[email protected] /]df                                                           检查是否挂载成功
5  [[email protected] /]/dev/sr0 10491772  10491772 0 100%  /mnt/yum-centos          出现类似这一行,表明镜像已经挂载在指定目录

备注:命令mount是本次有效,系统重启后就失效了。

3 配置本地源yum

(1)备份系统内默认yum配置/etc/yum.repos.d

1 [[email protected] /]#cd /etc/yum.repos.d 进入配置目录
2 [[email protected] /]#tar zcvf yum.repos.d.tar.tz CentOS* 将所有的文件压缩,作为备份文件

(2)建立配置文件,并配置

1 [#[email protected] /]#vi CentOS-Media.repo     新建配置文件,编辑
2 [#[email protected] /]#cat CentOS-Media.repo     配置内容如下
3 [c7-media]
4 name=CentOS-$releasever-centos                  #取个名字
5 baseurl=file:///mnt/yum-centos                  #配置yum路径
6 gpgcheck=0                                      #安全检查:1-启用 0-不启用
7 enabled=1                                       #启动yum源: 1-启用 0-不启用
8 gpgkey=file:///etc/pki/RPM-GPG-KEY-CentOS-7

(3) 更新yum源配置

1 [[email protected] \]yum clean all
2 [[email protected] \]yum makechae 

4 测试

[[email protected] \]yum list 

原文地址:https://www.cnblogs.com/paopaorun/p/12597515.html

时间: 2024-12-15 19:30:14

CentOS 7环境下配置镜像为本地源yum的相关文章

CentOS 7环境下Kafka的安装和基本使用

CentOS 7环境下Kafka的安装和基本使用 基础环境 Windows 10 X64 VMware-workstation-full-12.0.0-2985596 CentOS Linux release 7.4.1708 CentOS 7环境下安装Kafka 安装JDK 在CentOS上将JDK下载到本地.jdk-8u152-linux-x64.tar.gz 解压并将文件移动到/opt/java目录下 sudo tar -vxzf jdk-8u152-linux-x64.tar.gzsud

Nginx环境下配置PHP使用的SSL认证(https)

最近一段时间发现好多网站都从http协议变成了加密的https协议,比如说百度.吾志等等.https看起来比http高端了好多,而且在不同的浏览器向上还会显示出不同于http的URL展示效果(比如说chrome 和QQ浏览器 使用https协议的网址就会变色). 于是自己就想着把自己的网站加一个ssl证书,使之变成https://iwenku.net 最开始我使用的是腾讯云的服务器,服务器系统是Windows,使用Windows虽然坏处挺多,但是也有好处,那就是Windows是图形化界面的,这样

Ubuntu12.04在无网络环境下配置apt-get光盘源的简单方法

许多数据库服务器是不能连上internet,想更新安装包就比较麻烦. 通常可以先在有internet环境的计算机上下载deb包,在拷贝到服务器安装deb,这样很难处理包的依赖关系. apt-get可以解决包的依赖关系,但是默认配置下需要从internet下载包,如果可以从本地读取安装源就可以解决包的依赖关系和无internet的问题. 步骤参考: 1.把光盘插入光驱,并且挂载到本地: mount /dev/cdrom  /mnt 2.备份后修改source.list仓库配置文件: mv /etc

linux环境下配置jdk+tomcat环境

最近在学习java,其中最重要的一项是将jdk 环境配置好,同时在jdk中结合tomcat开发基于应用,所以在这里记录下. 配置环境: 系统环境:centos 6.3  64位 ,jdk:jdk-6u29-linux-x64.bin ,  tomcat:apache-tomcat-6.0.35.zip  这里需要注意的地方是  jdk 安装时要和系统位数相同,这里我的系统是64位所以这里使用的是jdk 64 位. 开始配置: 这里我将要安装的软件,上传到/usr/loca/目录下,使用 rz 

CentOS 6.3下配置LVM(逻辑卷管理

CentOS 6.3下配置LVM(逻辑卷管理) 一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用.在传统的磁盘管理机制中,我们的上层 应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对

wamp集成环境下配置虚拟域名

wamp集成环境下配置虚拟域名,多域名.在有一些情况下会用到. 第一步:找到目录   wamp/bin/apache/apache2.4.9/conf/httpd.conf  找到准确位置  如图: 文件找到后,用记事本,或工具打开,大约在500行左右,有一句 #Include conf/extra/httpd-vhosts.conf 去掉#号,代表功能启用.虚拟机开启.如图所示: 第二步:配置文件 同样目录下 wamp/bin/apache/apache2.4.9/conf/extra/htt

【转载】Ubuntu环境下配置Android Studio

之前学习Android开发的时候,一直跟各种教程一样,使用的是Eclipse+ADT,主要是比较方便,容易上手,特别是对于习惯用Eclipse开发java的朋友来说,上手更是好无压力.但毕竟Eclipse+ADT最多只能算Google的干儿子,特别是在有了亲儿子Android Studio后,今后的潮流必定是使用Android Studio进行android开发. 因为嫌麻烦,所以一直没尝试,昨天闲来无事,鼓捣了一下,把Android Studio配置好了,最大的直观感受就是:漂亮!对平时总是羡

Centos 5.2 下配置 php 的 json 扩展

Centos 5.2 下配置 php 的 json 扩展 http://blog.sina.com.cn/s/blog_4bbbf6a20100gc6t.html 01.下载源文件包:   wget http://www.aurore.net/projects/php-json/php-json-ext-1.2.1.tar.bz2 02.解压文件包:   tar xvjf php-json-ext-1.2.1.tar.bz2 03.进入目录:   cd php-json-ext-1.2.1 04

Ubuntu环境下配置Android Studio【转】

本文转载自:https://www.jianshu.com/p/1f6295f9c955 之前学习Android开发的时候,一直跟各种教程一样,使用的是Eclipse+ADT,主要是比较方便,容易上手,特别是对于习惯用Eclipse开发java的朋友来说,上手更是好无压力.但毕竟Eclipse+ADT最多只能算Google的干儿子,特别是在有了亲儿子Android Studio后,今后的潮流必定是使用Android Studio进行android开发. 因为嫌麻烦,所以一直没尝试,昨天闲来无事,