linux 配置本地yum源,配置國內(nèi)yum源,配置epel源的步驟
一.配置本地yum源
1.掛載ISO鏡像
mount -o loop /mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom
2.配置yum源文件
#iso.repo必須以.repo結(jié)尾 [root@node5 ~]# cat /etc/yum.repos.d/iso.repo [iso] name=iso baseurl=file:///mnt/cdrom enable=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #清除系統(tǒng)所有的yum緩存 [root@node5 yum.repos.d]# yum clean all #生成yum緩存 [root@node5 yum.repos.d]# yum makecache #注釋: [iso] #yum源的名稱,在本服務(wù)器上是唯一的,用來區(qū)分不同的yum源 name= iso #對yum源描述信息 baseurl=file:///mnt/cdrom #yum源的路徑,還可以是FTP(ftp://...)、HTTP(http://...)、本地(file:///光盤掛載目錄所在的位置) enabled=1 #為1,表示啟用yum源;0為禁用 gpgcheck=0 #為1,使用公鑰檢驗(yàn)rpm包的正確性;0為不校驗(yàn) gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #指定進(jìn)行rpm校驗(yàn)的公鑰文件地址
3.設(shè)置開機(jī)自動(dòng)掛載iso鏡像文件
#在/etc/fstab文件中,在最后一行添加 [root@node5 ~]# cat /etc/fstab /dev/VolGroup00/LogVol00 / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 /dev/VolGroup00/LogVol01 swap swap defaults 0 0 /mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom iso9660 loop 0 0
二.配置國內(nèi)yum源和epel源
1.首先備份原有的repo文件
[root@node5 ~]# cd /etc/yum.repos.d/ [root@node5 yum.repos.d]# mkdir repo_bak [root@node5 yum.repos.d]# mv *.repo repo_bak/ [root@node5 yum.repos.d]# ls repo_bak
2.下載國內(nèi)鏡像提供的repo文件
[root@node5 yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo [root@node5 yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo [root@node5 yum.repos.d]# ls CentOS7-Base-163.repo Centos-7.repo repo_bak #注釋:Centos-7.repo文件里有一句:baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/ #$releasever表示系統(tǒng)的版本號,可以使用cat /etc/centos-release查看版本號 #[root@node5 yum.repos.d]# cat /etc/centos-release #CentOS Linux release 7.4.1708 (Core) #$basearch表示處理器類型,比如x86_64 #清除系統(tǒng)所有的yum緩存 [root@node5 yum.repos.d]# yum clean all #生成yum緩存 [root@node5 yum.repos.d]# yum makecache
3.安裝epel源
#安裝官方epel源 [root@node5 yum.repos.d]# yum install -y epel-release [root@node5 yum.repos.d]# ls CentOS7-Base-163.repo Centos-7.repo epel.repo epel-testing.repo repo_bak #安裝阿里的epel源 [root@node5 yum.repos.d]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo [root@node5 yum.repos.d]# yum clean all [root@node5 yum.repos.d]# yum makecache
4.查看系統(tǒng)可用的yum源和所有的yum源
[root@node5 yum.repos.d]# yum repolist enabled [root@node5 yum.repos.d]# yum repolist all
以上就是linux 配置本地yum源,配置國內(nèi)yum源,配置epel源的步驟的詳細(xì)內(nèi)容,更多關(guān)于linux 配置源的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Linux centos7 下安裝 phpMyAdmin的教程
這篇文章主要介紹了Linux centos7 安裝 phpMyAdmin的教程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01
linux基礎(chǔ)教程之特殊權(quán)限SUID、SGID和SBIT
這篇文章主要給大家介紹了關(guān)于linux基礎(chǔ)教程之特殊權(quán)限SUID、SGID和SBIT的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09
深入解讀Linux進(jìn)程函數(shù)fork(),vfork(),execX()
這篇文章主要介紹了深入解讀Linux進(jìn)程函數(shù)fork(),vfork(),execX(),分享了相關(guān)代碼示例,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01
在Linux中備份mysql數(shù)據(jù)庫和表的詳細(xì)操作
備份數(shù)據(jù)庫和備份表是兩種不同的東西,備份數(shù)據(jù)庫是原來的庫是什么樣,新庫就是什么樣,里面含有復(fù)制了表,唯一區(qū)別就是庫名不一樣,備份表是把原表一模一樣復(fù)制一遍備份,本文給大家介紹了在Linux中備份msyql數(shù)據(jù)庫和表的詳細(xì)操作,需要的朋友可以參考下2024-11-11
淺談Linux配置定時(shí),使用crontab -e與直接編輯/etc/crontab的區(qū)別
下面小編就為大家?guī)硪黄獪\談Linux配置定時(shí),使用crontab -e與直接編輯/etc/crontab的區(qū)別。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-11-11
簡單架設(shè)SSH+Squid代理服務(wù)器的自由上網(wǎng)通道的方法
Squid是一個(gè)高性能的代理緩存服務(wù)器,但缺點(diǎn)是網(wǎng)址是以明文的形式發(fā)送的。在我們的特殊互聯(lián)網(wǎng)環(huán)境中,就算使用這樣的代理服務(wù)器,打開網(wǎng)頁時(shí)也常常會被“Reset”。2011-03-03

