把安装光盘作为yum的源

centos7安装完,如果要使用yum就必须联网,使得离线安装软件非常不便。

服务器环境很多时候不允许上网,去网上下载,使用rpm安装的时候,自己也搞不清软件的关联,很多时候安装的东西不够,使安装变得很繁琐,为了提高效率还是用yum更好些。

如果以安装光盘为yum的搜索源就很大程度解决这些问题。

yum的搜索解释文件在/etc/yum.repos.d目录,既然已经不能上网了,为了加快搜索速度,把已经存在的文件都改名,比如CentOS-Base.repo改成CentOS-Base.repo.bk就失去作用了。

自己做一个CentOS-Media.repo文件,编辑内容

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/dvdrom
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

这里的 baseurl=file:///mnt/dvdrom是光驱载入点,各个机器不同,自己修改成自己机器的。

如果按照的centos7是以最小安装,装入光盘后不会自动载入

手动添加,执行命令

mount /dev/sr0 /mnt/dvdrom

/dev/sr0是机器的物理光驱

可以用  ll /dev | grep cdrom查找

mount前要把光盘放进去,后放就找不到内容

现在执行yum list是不是就出来内容了

yum list installed也可以查看安装过的内容了

当然yum list updates这些需要上网的就不行了

有个比较奇怪的事情,rpm和yum不太一样

最小安装centos7的情况下,yum list mariadb-libs显示没有,但是rpm -qa mariadb显示是安装了

上一篇文章安装mysql,里说需要确认的确是需要,最小安装也要谨慎。

该文章不是最小安装,在最小安装里用yum -y install perl-Data-Dumper.x86_64就会安装相关联的很多包,另外最小安装的时候,安装mysql会报 找不到libaio.so.1,用yum直接搜索一下,安装就好,不必去网络搜索安装包了。

当然卸载也可以yum remove perl.x86_64

yum grouplist也可以用,不过觉得没啥用处。

时间: 2024-10-18 23:26:47

把安装光盘作为yum的源的相关文章

linux-如何使用linux安装光盘做yum本地源

昨天,我下载了一个安装centos 7 dvd光盘.安装好系统后,发现还有一些软件要装. 装好的centos系统上已经配置好了一些repo配置文件.如果要使用这些文件上定义的软件库,必须具备上网条件,到这些repo上的url下载安装. 是否可以用本地光盘做yum源,从光盘上安装软件呢? 答案是可以的.自己写一个repo文件指向光盘即可. 2步即可完成: 1. 挂载光盘. ---------------------------------------- mkdir  /mnt/dvd mount

为 Virtual Box 中的 CentOS 6.6 配置本地DVD光盘做yum软件源

因为virtual box 中的centos配置host-only共享win7上网,配置失败,所以只能使用Centos的 DVD 光盘来配置yum软件源.不然就没得完了. 1. 首先要在virtual box 中的插入DVD的iso光盘,相信这一步,大家都会,不然如何在virtual box 安装centos呢? 2. 挂载 iso 光盘第一步之后,我们发现执行 df 命令,尽然没有看到我们上面挂载的 iso 光盘,这是怎么回事呢? [root[email protected] ~]# df F

linux 基础入门(8) 软件安装 rpm、yum与源码安装详解

8.软件 RPM包安装 8.1rpm安装 rpm[选项]软件包名称 主选项 -i 安装 -e卸载 -U升级 -q查找 辅助选项 -ⅴ显示过程 -h --hash 查询 -a-all查询所有安装的包 -f-file查询拥有<-file的包 -p查询一个没有安装的包 卸载 -nodeps忽略依赖 安装的时候要把centos7的iso文件拿过来,为什么要拿过来呢,因为里面的Packages里面就是rpm包. 具体路径是/run/media/wangzirui/Centos 7 X86_64/Packa

配置安装光盘为yum源

首先用vsphere连接上光盘创建一个光盘挂载目录 [[email protected] /]# mkdir -p /mnt/cdrom/ 挂载光盘 [[email protected] /]# mount /dev/cdrom /mnt/cdrom/ 然后我们切换到/etc目录下把yum仓库备份一下 [[email protected] yum.repos.d]# mv yum.repos.d yum.repos.d.bak 然后进入创建一个新目录 [[email protected] yum

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

在使用Centos 的时候,用yum来安装软件包是再方便不过了,但是如果在无法连接互联网的情况下,yum就不好用了. 下面介绍一种方式,就是将Centos安装光盘作为yum源,然后使用yum来安装软件包.(以下步骤在Centos6.0系统上通过测试) 步骤1.首先将光盘挂载到系统的/media/cdrom 目录下 mkdir /media/cdrom //在/media下建立cdrom目录,默认情况是没有的 mount /dev/cdrom /media/cdrom //挂载光驱到/media/

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

在使用Centos 的时候,用yum来安装软件包是再方便不过了,但是如果在无法连接互联网的情况下,yum就不好用了. 下面介绍一种方式,就是将Centos安装光盘作为yum源,然后使用yum来安装软件包.(以下步骤在Centos6.5系统上通过测试) 步骤1.首先将光盘挂载到系统的/media/cdrom 目录下 mkdir /media/cdrom //在/media下建立cdrom目录,默认情况是没有的 mount /dev/cdrom /media/cdrom //挂载光驱到/media/

[CentOS]使用光盘作为yum软件安装源

[CentOS]使用光盘作为yum软件安装源 当Linux无法上网,但是有需要安装一些软件时,如果有系统镜像iso,那么我们可以从光盘中来安装一些软件,当然前提是光盘中有这些软件. 首先插入光驱,并挂载到文件系统中来 # 挂载光驱 mkdir /media/cdrom mount /dev/cdrom /media/cdrom 然后到yum的源配置文件路径 cd /etc/yum.repo.d/ 这个目录下默认应该有很多文件,例如 CentOS-Base.repo CentOS-Media.re

使用光盘作为yum软件安装源安装X Window

? 使用光盘作为yum软件安装源安装X Window 挂载光驱 ? [[email protected] ~]# mkdir /media/cdrom [[email protected] ~]# mount /dev/cdrom /media/cdrom/ ? 修改/etc/yum.repos.d/目录下文件 ? [[email protected] yum.repos.d]# vi CentOS-Media.repo ? [c6-media] name=CentOS-$releasever

liunx命令6 vim编辑、压缩命令、rpm、yum及源码包编译安装

[[email protected] ~]# yum install -y vim-enhanced vim打开文件编辑(有颜色) [[email protected] ~]# vim  !$                   //上一条命令的最后一条参数 [[email protected] ~]# vim +10 !$                //打开文件进入第十行 :set number                                 //显示行号 vim 一般模式