Linux 上如何配置yum源??jī)?nèi)網(wǎng)如何yum安裝?
yum源理解在Linux系統(tǒng)中,yum源倉(cāng)庫(kù)的地址位于 /etc/yum.repos.d/ 目錄下,且僅能讀取第一層的repo文件。文件名稱(chēng)以 .repo 結(jié)尾。
下載阿里云的.repo倉(cāng)庫(kù)文件到 /etc/yum.repos.d/ 目錄下。首先,備份原倉(cāng)庫(kù)文件:
cd /etc/yum.repos.d/
mkdir allbak
mv ./CentOS-* allbak
此時(shí) /etc/yum.repos.d/ 目錄下無(wú)repo文件,需配置yum源,生成新的.repo文件。下載第一個(gè)阿里云倉(cāng)庫(kù)文件:
curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.aliyun.com/repo...
-o 參數(shù)用于指定下載地址并重命名文件。配置第二個(gè)倉(cāng)庫(kù)文件 epel 額外倉(cāng)庫(kù),用于安裝 redis、nginx、mongo、ipython 等軟件:
curl -o /etc/yum.repos.d/epel.repo mirrors.aliyun.com/repo...
清空原yum緩存:
yum clean all
生成新的阿里云的yum緩存,加速下載預(yù)熱數(shù)據(jù):
yum makecache
接下來(lái)解決內(nèi)網(wǎng)環(huán)境下的yum安裝問(wèn)題。在內(nèi)網(wǎng)網(wǎng)絡(luò)中配置一臺(tái)可訪問(wèn)外網(wǎng)的服務(wù)器為nginx代理,將互聯(lián)網(wǎng)的yum源代理到內(nèi)網(wǎng)中,以解決內(nèi)網(wǎng)服務(wù)器無(wú)法yum安裝的問(wèn)題。
前提條件:在可訪問(wèn)外網(wǎng)的服務(wù)器上安裝并配置Nginx。參考教程《Linux 如何安裝nginx?》
在互聯(lián)網(wǎng)服務(wù)器的nginx配置中添加以下阿里源鏡像網(wǎng)址的代理配置:
location /aliyun/ {
proxy_pass mirrors.aliyun.com/;
}
執(zhí)行nginx -t 和 nginx -s reload 命令以驗(yàn)證配置。
修改內(nèi)網(wǎng)服務(wù)器的 /etc/yum.repos.d/CentOS-Base.repo 文件:
mkdir /etc/yum.repos.d/allback
mv /etc/yum.repos.d/Cent* /etc/yum.repos.d/allback/
復(fù)制備份文件并修改內(nèi)容:
vi /etc/yum.repos.d/CentOS-Base.repo
將文件內(nèi)容修改為:
[base]
baseurl=http://192.168.150.x/aliyun/centos/$releasever/os/$basearch/
其中,192.168.150.x 是nginx服務(wù)器的地址,aliyun 是nginx代理的路由。
在內(nèi)網(wǎng)服務(wù)器執(zhí)行以下命令驗(yàn)證配置效果:
yum clean all
yum makecache
驗(yàn)證結(jié)果如圖所示,說(shuō)明代理配置成功,內(nèi)網(wǎng)服務(wù)器可以執(zhí)行yum安裝所需軟件。至此,Linux環(huán)境下配置yum源與解決內(nèi)網(wǎng)yum安裝問(wèn)題完成。
紀(jì)亭17634242061: linux如何安裝yum -
資陽(yáng)市余高: ______ 很方便. 第一步:安裝yum 第二步:下載createrepo包并安裝 下載地址: ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm 安裝createrepo 包rpm -ivh createrepo-0.4.6-1.el4.rf.noarch.rpm ...
紀(jì)亭17634242061: linuxcentos怎么配置本地yum倉(cāng)庫(kù) -
資陽(yáng)市余高: ______ 參考地址 http://blog.sina.com.cn/s/blog_a9fdb8c50102ws62.html 步驟一, 掛載本地庫(kù) mount /dev/cdrom /mnt ; 這里如果你有U盤(pán)安裝盤(pán)/dev/cdrom也可以改為/dev/sd*(對(duì)應(yīng)U盤(pán)盤(pán)符) 步驟二, 配置yum庫(kù)文件 cd /etc/yum.repos.d/ 目錄下存放...
紀(jì)亭17634242061: linux yum怎么安裝 及過(guò)程 -
資陽(yáng)市余高: ______ yum list all 列出所有軟件包 yum list updates 列出可更新的包 yum list available 列出可用的包 yum install 安裝 yum remove 刪除 yum update 更新 yum groupinstall 用系統(tǒng)中的組安裝 yum groupinfo 系統(tǒng)中組的信息
紀(jì)亭17634242061: 虛擬機(jī)linux如何安裝yum 源么 -
資陽(yáng)市余高: ______ 以red hat enterprise linux 6為例,敘述如何為虛擬機(jī)中的linux配置本地yum源 首先在/mnt目錄中創(chuàng)建dvd目錄. [root@localhost ~]# mkdir /mnt/dvd 接著把鏡像掛載到創(chuàng)建的目錄下(要在/dev里面找到cdrom這個(gè)文件,必須把鏡像加載到...
紀(jì)亭17634242061: 怎么在linux下配置yum服務(wù)器? -
資陽(yáng)市余高: ______ 服務(wù)端缺了一個(gè)很重要的步驟,沒(méi)有使用 creterepo 命令,還有安裝下vsftp service vsftpd restart,客戶端和服務(wù)器都要.
紀(jì)亭17634242061: 如何在虛擬機(jī)上的linux5中配置yum庫(kù) -
資陽(yáng)市余高: ______ 在linux分類(lèi)下的一篇叫RHCE學(xué)習(xí)之配置yum服務(wù)器,如果看了沒(méi)有成功的地方我也許可以幫到你,和createerpo命令類(lèi)似的包,也就是說(shuō)你安裝好vsft或者apache過(guò)后要啟動(dòng)vsftpd或者h(yuǎn)ttpd,只啟動(dòng)就行了. 對(duì)了,你到Server下面去安裝好即可,如果你不知道怎么做我qq空間寫(xiě)的好像有一篇這個(gè)的文章,如果用ftp或者h(yuǎn)ttp來(lái)做的話要保證vsftp或者h(yuǎn)ttpd出浴running的狀態(tài),你可以看一下.我的qq空間yum生成關(guān)系的命令需要安裝一個(gè)包
紀(jì)亭17634242061: 在linux中如何做http YUM 源哪 -
資陽(yáng)市余高: ______ 1.首先進(jìn)入 /.etc/yum.repos.d/2.用vim打開(kāi)下面的以.rpod結(jié)尾的文件3,把baseurl= 改成 baseurl=http:// 接你自己在網(wǎng)上找到的yum源地址, 也可以使用自己的光盤(pán)做源,可以改為baseurl=file:///你的光盤(pán)目錄 enabled=14,yum clean all 清空下緩存5 yum list 查看 有進(jìn)度就ok了
紀(jì)亭17634242061: 小紅帽linux6.5 怎么使用yum安裝軟件 -
資陽(yáng)市余高: ______ 方法/步驟 首先在自己的電腦上安裝Redhat6.5(本經(jīng)驗(yàn)用的是Redhat6.5-64位的系統(tǒng)),然后把Redhat6.5系統(tǒng)ISO鏡像文件放到自己的電腦中(本經(jīng)驗(yàn)是放在/root 下,切記自己的存放路經(jīng),以后不要再變動(dòng)此路徑和移動(dòng)ISO文件)如圖:在根(/...
紀(jì)亭17634242061: linux如何安裝yum
資陽(yáng)市余高: ______ 很方便. 第一步:安裝yum 第二步:下載createrepo包并安裝 下載地址: ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm 安裝createrepo 包rpm -ivh createrepo-0.4.6-1.el4.rf.noarch.rpm 軟件準(zhǔn)備...
紀(jì)亭17634242061: 在RedHat Enterprise Linux 6.5中怎樣搭建本地yum源 -
資陽(yáng)市余高: ______ 1、上傳操作系統(tǒng)鏡像CentOS-6.5-x86_64-bin-DVD1.iso到/tmp下 2、建立目錄并掛載鏡像 mkdir /mnt/cdrom mount -o loop /tmp/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/cdrom/ 3、設(shè)置本地repo cat
下載阿里云的.repo倉(cāng)庫(kù)文件到 /etc/yum.repos.d/ 目錄下。首先,備份原倉(cāng)庫(kù)文件:
cd /etc/yum.repos.d/
mkdir allbak
mv ./CentOS-* allbak
此時(shí) /etc/yum.repos.d/ 目錄下無(wú)repo文件,需配置yum源,生成新的.repo文件。下載第一個(gè)阿里云倉(cāng)庫(kù)文件:
curl -o /etc/yum.repos.d/CentOS-Base.repo mirrors.aliyun.com/repo...
-o 參數(shù)用于指定下載地址并重命名文件。配置第二個(gè)倉(cāng)庫(kù)文件 epel 額外倉(cāng)庫(kù),用于安裝 redis、nginx、mongo、ipython 等軟件:
curl -o /etc/yum.repos.d/epel.repo mirrors.aliyun.com/repo...
清空原yum緩存:
yum clean all
生成新的阿里云的yum緩存,加速下載預(yù)熱數(shù)據(jù):
yum makecache
接下來(lái)解決內(nèi)網(wǎng)環(huán)境下的yum安裝問(wèn)題。在內(nèi)網(wǎng)網(wǎng)絡(luò)中配置一臺(tái)可訪問(wèn)外網(wǎng)的服務(wù)器為nginx代理,將互聯(lián)網(wǎng)的yum源代理到內(nèi)網(wǎng)中,以解決內(nèi)網(wǎng)服務(wù)器無(wú)法yum安裝的問(wèn)題。
前提條件:在可訪問(wèn)外網(wǎng)的服務(wù)器上安裝并配置Nginx。參考教程《Linux 如何安裝nginx?》
在互聯(lián)網(wǎng)服務(wù)器的nginx配置中添加以下阿里源鏡像網(wǎng)址的代理配置:
location /aliyun/ {
proxy_pass mirrors.aliyun.com/;
}
執(zhí)行nginx -t 和 nginx -s reload 命令以驗(yàn)證配置。
修改內(nèi)網(wǎng)服務(wù)器的 /etc/yum.repos.d/CentOS-Base.repo 文件:
mkdir /etc/yum.repos.d/allback
mv /etc/yum.repos.d/Cent* /etc/yum.repos.d/allback/
復(fù)制備份文件并修改內(nèi)容:
vi /etc/yum.repos.d/CentOS-Base.repo
將文件內(nèi)容修改為:
[base]
baseurl=http://192.168.150.x/aliyun/centos/$releasever/os/$basearch/
其中,192.168.150.x 是nginx服務(wù)器的地址,aliyun 是nginx代理的路由。
在內(nèi)網(wǎng)服務(wù)器執(zhí)行以下命令驗(yàn)證配置效果:
yum clean all
yum makecache
驗(yàn)證結(jié)果如圖所示,說(shuō)明代理配置成功,內(nèi)網(wǎng)服務(wù)器可以執(zhí)行yum安裝所需軟件。至此,Linux環(huán)境下配置yum源與解決內(nèi)網(wǎng)yum安裝問(wèn)題完成。
相關(guān)評(píng)說(shuō):
資陽(yáng)市余高: ______ 很方便. 第一步:安裝yum 第二步:下載createrepo包并安裝 下載地址: ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm 安裝createrepo 包rpm -ivh createrepo-0.4.6-1.el4.rf.noarch.rpm ...
資陽(yáng)市余高: ______ 參考地址 http://blog.sina.com.cn/s/blog_a9fdb8c50102ws62.html 步驟一, 掛載本地庫(kù) mount /dev/cdrom /mnt ; 這里如果你有U盤(pán)安裝盤(pán)/dev/cdrom也可以改為/dev/sd*(對(duì)應(yīng)U盤(pán)盤(pán)符) 步驟二, 配置yum庫(kù)文件 cd /etc/yum.repos.d/ 目錄下存放...
資陽(yáng)市余高: ______ yum list all 列出所有軟件包 yum list updates 列出可更新的包 yum list available 列出可用的包 yum install 安裝 yum remove 刪除 yum update 更新 yum groupinstall 用系統(tǒng)中的組安裝 yum groupinfo 系統(tǒng)中組的信息
資陽(yáng)市余高: ______ 以red hat enterprise linux 6為例,敘述如何為虛擬機(jī)中的linux配置本地yum源 首先在/mnt目錄中創(chuàng)建dvd目錄. [root@localhost ~]# mkdir /mnt/dvd 接著把鏡像掛載到創(chuàng)建的目錄下(要在/dev里面找到cdrom這個(gè)文件,必須把鏡像加載到...
資陽(yáng)市余高: ______ 服務(wù)端缺了一個(gè)很重要的步驟,沒(méi)有使用 creterepo 命令,還有安裝下vsftp service vsftpd restart,客戶端和服務(wù)器都要.
資陽(yáng)市余高: ______ 在linux分類(lèi)下的一篇叫RHCE學(xué)習(xí)之配置yum服務(wù)器,如果看了沒(méi)有成功的地方我也許可以幫到你,和createerpo命令類(lèi)似的包,也就是說(shuō)你安裝好vsft或者apache過(guò)后要啟動(dòng)vsftpd或者h(yuǎn)ttpd,只啟動(dòng)就行了. 對(duì)了,你到Server下面去安裝好即可,如果你不知道怎么做我qq空間寫(xiě)的好像有一篇這個(gè)的文章,如果用ftp或者h(yuǎn)ttp來(lái)做的話要保證vsftp或者h(yuǎn)ttpd出浴running的狀態(tài),你可以看一下.我的qq空間yum生成關(guān)系的命令需要安裝一個(gè)包
資陽(yáng)市余高: ______ 1.首先進(jìn)入 /.etc/yum.repos.d/2.用vim打開(kāi)下面的以.rpod結(jié)尾的文件3,把baseurl= 改成 baseurl=http:// 接你自己在網(wǎng)上找到的yum源地址, 也可以使用自己的光盤(pán)做源,可以改為baseurl=file:///你的光盤(pán)目錄 enabled=14,yum clean all 清空下緩存5 yum list 查看 有進(jìn)度就ok了
資陽(yáng)市余高: ______ 方法/步驟 首先在自己的電腦上安裝Redhat6.5(本經(jīng)驗(yàn)用的是Redhat6.5-64位的系統(tǒng)),然后把Redhat6.5系統(tǒng)ISO鏡像文件放到自己的電腦中(本經(jīng)驗(yàn)是放在/root 下,切記自己的存放路經(jīng),以后不要再變動(dòng)此路徑和移動(dòng)ISO文件)如圖:在根(/...
資陽(yáng)市余高: ______ 很方便. 第一步:安裝yum 第二步:下載createrepo包并安裝 下載地址: ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm 安裝createrepo 包rpm -ivh createrepo-0.4.6-1.el4.rf.noarch.rpm 軟件準(zhǔn)備...
資陽(yáng)市余高: ______ 1、上傳操作系統(tǒng)鏡像CentOS-6.5-x86_64-bin-DVD1.iso到/tmp下 2、建立目錄并掛載鏡像 mkdir /mnt/cdrom mount -o loop /tmp/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/cdrom/ 3、設(shè)置本地repo cat