安装本地yum源
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装本地yum源相关的知识,希望对你有一定的参考价值。
环境准备环境:在没有外网的情况下,只有一张centos镜像,如何安装本地yum源?
环境准备:
[[email protected] ~]# cat /etc/redhat-release
CentOS release 6.8 (Final)
[[email protected] ~]# uname -r
2.6.32-642.el6.x86_64
[[email protected] ~]# uname -m
x86_64
2.步骤:
2.1 创建挂载目录,并挂载centos安装光盘CentOS-6.8-x86_64-bin-DVD1.iso光盘
[[email protected] ~]# mkdir /mnt/iso [[email protected] ~]# mount /dev/cdrom /mnt/iso mount: block device /dev/sr0 is write-protected, mounting read-only [[email protected] ~]# df -hT Filesystem Type Size Used Avail Use% Mounted on /dev/sda3 ext4 18G 1.6G 16G 10% / tmpfs tmpfs 931M 4.0K 931M 1% /dev/shm /dev/sda1 ext4 190M 38M 142M 22% /boot /dev/sr0 iso9660 3.7G 3.7G 0 100% /mnt/iso [[email protected] ~]#
2.2 创建本地光盘yum库文件
[[email protected] ~]# cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# ll total 28 -rw-r--r--. 1 root root 1991 May 19 2016 CentOS-Base.repo -rw-r--r--. 1 root root 647 May 19 2016 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 289 May 19 2016 CentOS-fasttrack.repo -rw-r--r--. 1 root root 630 May 19 2016 CentOS-Media.repo -rw-r--r--. 1 root root 6259 May 19 2016 CentOS-Vault.repo -rw-r--r-- 1 root root 1083 Jul 2 2014 epel.repo [[email protected] yum.repos.d]# mkdir repo.bak [[email protected] yum.repos.d]# mv *.repo repo.bak [[email protected] yum.repos.d]# ll total 4 drwxr-xr-x 2 root root 4096 Aug 24 20:04 repo.bak
2.3 新建一个repo yum文件media.repo保存退出(media.repo名字自定义的,但是格式必须是.repo)
[[email protected] yum.repos.d]# vim media.repo [media] #yum每天模块名字 name=Media #yum名字 baseurl=file:///mnt/iso/ #yum源地址 gpgcheck=0 #自动检测互联网yum源为不允许 enabled=1 #1代表开启media.repo yum源模块
这样就实现了yum安装的时候只通过本地光盘了。此方法适合于没有外网的环境。
当然也可以直接把光盘镜像里面所有内容复制到/mnt/iso1里面,然后mdiea.repo中yum源指向/mnt/iso1
本文出自 “sandshell” 博客,请务必保留此出处http://sandshell.blog.51cto.com/9055959/1959143
以上是关于安装本地yum源的主要内容,如果未能解决你的问题,请参考以下文章
Shell ❀ Linux系统自动挂载本地yum源并安装rpm依赖包
Shell ❀ Linux系统自动挂载本地yum源并安装rpm依赖包
Shell ❀ Linux系统自动挂载本地yum源并安装rpm依赖包