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

昨天,我下载了一个安装centos 7 dvd光盘。安装好系统后,发现还有一些软件要装。

装好的centos系统上已经配置好了一些repo配置文件。如果要使用这些文件上定义的软件库,必须具备上网条件,到这些repo上的url下载安装。

是否可以用本地光盘做yum源,从光盘上安装软件呢?

答案是可以的。自己写一个repo文件指向光盘即可

2步即可完成:

1. 挂载光盘。

----------------------------------------

mkdir  /mnt/dvd

mount  /dev/cdrom /mnt/dvd

cd /mnt/dvd

ls -l

# 进入/mnt/dvd/目录看是否可以查看到光盘内文件

----------------------------------------


2. 写一个repo文件。  

repo文件,简单几句命令即可。

----------------------------------------

cd /etc/yum.repos.d

vim local_dvd.repo

# 新建repo, 以 .repo结尾

#  local_dvd.repo 文件内容如下:

[local_dvd]

name=CentOS-local_dvd

#只是描述文件,任意编写。

baseurl=file:///mnt/dvd

gpgcheck=0

enabled=1

# repo文件结束,保存退出。

yum clean all

yum repolist

# 清除一下缓存,重新载入repo文件

#  那么现在本地dvd就可以做一个安装源了

----------------------------------------


补充:

1. 在centos中有一个文件CentOS-Media.repo,里面的配置就是实例,修改为自己的目录即可。

2. 虚拟机上也一样的做法。只是增加把自己下载的ISO镜像放到VMware上的设备光盘里即可。多一个vmware放iso镜像的动作。

时间: 2024-10-08 03:31:09

linux-如何使用linux安装光盘做yum本地源的相关文章

为 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

把安装光盘作为yum的源

centos7安装完,如果要使用yum就必须联网,使得离线安装软件非常不便. 服务器环境很多时候不允许上网,去网上下载,使用rpm安装的时候,自己也搞不清软件的关联,很多时候安装的东西不够,使安装变得很繁琐,为了提高效率还是用yum更好些. 如果以安装光盘为yum的搜索源就很大程度解决这些问题. yum的搜索解释文件在/etc/yum.repos.d目录,既然已经不能上网了,为了加快搜索速度,把已经存在的文件都改名,比如CentOS-Base.repo改成CentOS-Base.repo.bk就

Linux下挂载iso文件和配置yum本地源

http://blog.csdn.net/zws1987211/article/details/19402523

Linux YUM本地源配置

通過rmp安裝Linux包時由於依賴關係原因總是提示需先安裝其依賴的包,創建yum既是先將所有的系統安裝包創建一個庫,然后對所有安裝包進行一個依賴關係分析,那么在下次安裝rpm包時則會自動依據創建的yum去安裝所依賴的所有包.比如安裝Oracle時就需安裝N多個依賴包,如果通過yum來裝就省去了先查找安裝這些依賴的包了,方便很多.下面以創建本地YUM為例,當然最好的是創建ftp YUM,那么其它人也可直接通過它來安裝. 一.创建个目录 mkdir /u2/yum/pub 并从光盘中(我的目錄是m

linux基础:3、YUM本地源配置

配置yum本地源的原因 Yum是linux中一个流行的在线rpm(redhat体系下的包安装机制)包管理工具,主要用来解决rpm包之间的依赖问题. 如果你机器所在的环境无法连接网络,或者网络很差,但是你又希望享受Yum带来的便利,那么你就需要搭配Centos系统安装光盘或镜像来搭建Yum本地源了. 几个注意事项 1.尽量只用yum来安装底层的依赖包和命令,类似于apache这样的生产环境常用软件,推荐源码安装: 2.尽量不要是用yum remove功能卸载软件: #原因以后会提及,不必要把精力浪

CentOS6.5使用本地光盘做yum源 (参考:http://www.osyunwei.com/archives/5511.html)

一.使用光盘做yum源安装软件 mkdir /media/cdrom  #新建光盘挂载目录 mount /dev/cdrom  /media/cdrom   #挂载光盘 安装证书 rpm --import   /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #安装证书 yum clean all #清理yum 开机自动挂载光盘 vi /etc/fstab  >> /dev/sr0     /media/cdrom            auto    ro,auto

rhel&centos用本地光盘做yum源

0.准备工作,先su -到超级管理,然后mkdir /ISO 1.使用WinSCP工具上传系统镜像文件rhel-server-7.0-x86_64-dvd.iso到/ISO目录 2.挂载系统镜像文件 mkdir /mnt/cdrom  #新建镜像文件挂载目录 cd /ISO  #进入系统镜像文件存放目录 ls  #列出目录文件,可以看到刚刚上传的系统镜像文件 mount -t iso9660 -o loop /ISO/rhel-server-7.0-x86_64-dvd.iso  /mnt/cd

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

一.使用光盘做yum源安装软件 mkdir /media/CentOS  #新建CentOS挂载目录 mount -t auto /dev/cdrom /media/CentOS #挂载CentOS光盘 禁用yum的网络更新方式,简单地将默认首选的CentOS-Base.repo改名为CentOS-Base.repo.bakmv CentOS-Base.repo CentOS-Base.repo.bak 配置本地yum源 修改 vim /etc/yum.repos.d/CentOS-Media.

利用yum本地源安装,解决电脑无法上网也能安软件的问题

最近上Linux网络架构课,学到了一个不错的方法,即使不能连接互联网,也可以安装软件,那就是利用yum,进行本地源的安装,简单又方便,下面就介绍给大家: 一.创建本地源的前提是有你一个包含你需要文件的镜像包,然后在你安装的虚拟机上,点击设置,勾选连接,并导入镜像包,如下图: 二.导入成功后,你的虚拟机桌面上会出现一个你需要的镜像包. 三.打开电脑上的终端,进行如下配置: 先检查自己是否已安装过所需的软件 如果没有则开始创建本地源 首先,在root用户下创建一个yum文件夹,然后利用df-h命令,