虚拟机配置光盘为yum源

时间:2022-12-12 15:13:06

  很多时候, 我们装系统用的光盘就足够充当我们的软件源了. 但是, 怎么才能配置好让光盘成为yum的软件源, 让yum命令找到这个地方, 从而进行软件的安装.

  1. 在虚拟机中把光盘挂载上

虚拟机配置光盘为yum源

  挂载上之后, 我们会在虚拟机中用 mount命令可以看到刚刚挂载上来的光盘,

虚拟机配置光盘为yum源

划线的那一行就是我们刚刚挂载上来的光盘.

/dev/scd0 这个表示光盘这个设备, umount或者mount的时候我们就用到这个.

/media/RHEL_5.5 i386 DVD type iso9660 这是光盘挂载的目录. 再后面括号里的就是权限了.

  2. 用命令umount了然后再重新mount一下, mount到media目录下.

虚拟机配置光盘为yum源

mount -o ro /dev/scd0 /media  其中 -o ro 表示是以什么模式来挂载, ro 表示只读(readonly)

后面跟着要挂载设备, 在后面就是挂载到哪一个目录下面.

通过图片, 可以看到我们又重新把光盘 mount(挂载) 到系统上了.

这时, 我们成功弄好光盘了.

  3. 修改yum源的配置文件了. yum源的配置文件在 /etc/yum.repo.d/目录下面, 我们可以 ls 一下这个目录.

虚拟机配置光盘为yum源

可以看到有一个以 .repo 为后缀的文件, 这个文件就是yum源的配置文件. 这个文件是装系统时自己生成的, 我们把它删了重新自己写一个配置文件.

虚拟机配置光盘为yum源

写入一些配置信息:

虚拟机配置光盘为yum源

写入后, 保存退出.

  4. 可以用 yum list 命令来测试一下.

虚拟机配置光盘为yum源

当看到这些信息的时候表示已经配置好了, 可以看到最后面带着dvd, 这个就是我们配置文件中的[dvd]这个东西. 这个也可以随便写.

到此为止, 我们配置好了yum的软件源了.

不过, 到系统重启的时候我们的yum命令又找不到软件源了, 这个时候重新卸载了再挂载上去. 记得要挂载到media目录下面, 因为我们的yum源的配置文件中写的是 file:///media/Server

好了, 大功告成!

虚拟机配置光盘为yum源的更多相关文章

  1. CentOS6.5使用本地光盘做yum源 (参考:http://www.jb51.net/os/RedHat/43343.html)

    一.使用光盘做yum源安装软件 mkdir /media/CentOS  #新建CentOS挂载目录 mount -t auto /dev/cdrom /media/CentOS #挂载CentOS光 ...

  2. Centos 6.0将光盘作为yum源的设置方法

    在使用Centos 的时候,用yum来安装软件包是再方便不过了,但是如果在无法连接互联网的情况下,yum就不好用了. 下面介绍一种方式,就是将Centos安装光盘作为yum源,然后使用yum来安装软件 ...

  3. Centos 5.x/6.x 配置163网易yum源

    Centos系统默认都是系统自带的yum源,国内用户用yum源安装比较慢,为了提高效率,一般我们会配置国内的yum源.国内比较好的yum源有网易yum源.搜狐yum源等. 我感觉网易的yum源比较好用 ...

  4. Linux使用系统光盘作为YUM源

    --Linux使用系统光盘作为YUM源------------------------------2013/11/07 1. 挂载光盘 Linux代码   # mkdir /media/cdrom   ...

  5. docker探索-CentOS7中配置Docker的yum源并升级安装docker1.13(十)

    此处使用的是CentOS7,内核版本为 [root@localhost ~]# uname -r -.el7.x86_64 该版本下,配置了yum的源为阿里的镜像源,具体的配置方法可以参见阿里镜像源配 ...

  6. Centos 6.5将光盘作为yum源的设置方法

    Centos 6.5将光盘作为yum源的设置方法 在使用Centos 的时候,用yum来安装软件包是再方便不过了,但是如果在无法连接互联网的情况下,yum就不好用了. 下面介绍一种方式,就是将Cent ...

  7. Centos7一键配置阿里云yum源脚本

    Centos7一键配置阿里云yum源脚本 工作中linux系统经常要配置网络yum,故写了一个简单的配置阿里云yum源的的脚本可以单独使用也可以在做自动化部署的时候调用. #!/bin/bash # ...

  8. Centos 7 配置阿里云 yum 源

    Centos 7 配置阿里云 yum 源 一. 禁用 yum 插件 fastestmirror 修改插件的配置文件 cp /etc/yum/pluginconf.d/fastestmirror.con ...

  9. Linux本地yum源配置以及使用yum源安装gcc编译环境

    本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...

随机推荐

  1. spark-sql访问hive的问题记录

    好久没有弄博客了... hive0.14 spark0.12 [hadoop@irs bin]$ ./spark-sql Spark assembly has been built with Hive ...

  2. react native ScrollView

    ScrollView是一个通用的可滚动的容器,你可以在其中放入多个组件和视图,而且这些组件并不需要是同类型的.ScrollView不仅可以垂直滚动,还能水平滚动(通过horizontal属性来设置). ...

  3. puppet学习:文件夹权限的问题

    之前Zabbix自动部署的文件夹结构总觉得别扭,今天下午抽空调整了下.调整完后,依然是例行的测试. 在客户端执行puppet agent -t时,报错如下: Failed to generate ad ...

  4. BZOJ 1143: [CTSC2008]祭祀river 最长反链

    1143: [CTSC2008]祭祀river Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://www.lydsy.com/JudgeOnline ...

  5. C#中同时使用Lambda表达式和递归

    Func<object, int> RTFunc = (RTFuncRT) => { return (RTFuncRT as Func<object, int>)(RTF ...

  6. js文字向上滚动代码

    js文字向上滚动代码 <style>.pczt_pingfen_jhxs_news1{ width:397px;  background:#edfafd; padding-top:2px; ...

  7. map&lpar;int&comma; &period;&period;&rpar; 与 int&lpar;&rpar; 的区别

    >>> map(int,') [0] >>> int('-1') -1 >>> map(int, l[1]) Traceback (most re ...

  8. centos7安装nodejs运行环境及卸载

    一.安装1.进入官网下载最新版本https://nodejs.org/en/ 选择下载后上传或直接使用wget下载 wget https://nodejs.org/dist/v8.11.2/node- ...

  9. 部署DTCMS到Jexus遇到的问题及解决思路--验证码

    上一篇博客我们已经基本完成了部署工作,目前发现了验证码出现500错误,分析其代码,我们可以看到验证码使用的是System.Drawing命名空间下的类库, GDI+ 位图,这个在肯定是平台相关的,所以 ...

  10. LeetCode 搜索二维矩阵 II

    Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the follo ...