centos系統(tǒng)搭建本地yum服務(wù)器的方法
前言
首先特別說明的是,YUM只是為了解決RPM的依賴關(guān)系的問題,而不是一種其它的軟件安裝模式。雖然在centos中可以直接使用yum源,但是也存在著與外網(wǎng)隔絕的現(xiàn)狀,因此需要搭建本地yum源,下面來看看詳細(xì)的方法。
系統(tǒng):centos 6.5
1、將光盤掛載到/mnt下面
# mount /dev/cdrom /mnt
2、刪除系統(tǒng)自帶的repo文件
# cd /etc/yum.repos.d/ # mkdir bak # mv *.repo bak
3、安裝createrepo(其實只要安裝createrepo即可以,但是需要其他依賴包,所以也得一起裝上)
# cd /mnt/Packages/ # rpm -ivh libxml2-python-2.7.6-14.el6.x86_64.rpm # rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm # rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm # rpm -ivh createrepo-0.9.9-18.el6.noarch.rpm
4、使用createrepo命令創(chuàng)建yum倉庫,創(chuàng)建索引信息
注:這里我們把yum倉庫建立在/doiido/local
# mkdir /doiido/local # cp -rv /mnt/Packages/* /doiido/local # cd /doiido/local # createrepo -v /doiido/local
5、如若需要分組信息
# cp /mnt/repodata/b4e0b9342ef85d3059ff095fa7f140f654c2cb492837de689a58c581207d9632-c6-x86_64-comps.xml /doiido/local/comps.xml # createrepo -g /doiido/local/comps.xml /doiido/local
6、編輯自己的repo文件
# vi /etc/yum.repos.d/local.repo #庫名稱 [local_server] #名稱描述 name=Thisis a local repo #yum源目錄 baseurl=file:///doiido/local #是否啟用該yum源,0為禁用 enabled=1 #檢查GPG-KEY(0為不檢查,1為檢查) gpgcheck=0
7、加載yum緩存
# yum clean all # yum makecache
8、測試下載
# yum -y install php
這里就可以看到可以直接安裝php,而不需要通過網(wǎng)上去下載。
總結(jié)
以上就是在centos系統(tǒng)下搭建本地yum服務(wù)器的方法,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
- centos6利用yum安裝php mysql gd的步驟
- CentOS 5.5使用yum來安裝LAMP(php運(yùn)行環(huán)境)
- CentOS 5 上安裝yum的方法
- CentOS 5.4 服務(wù)器配置 yum安裝Apache+php+Mysql
- Centos中徹底刪除Mysql(rpm、yum安裝的情況)
- centos yum 安裝 mongodb 以及php擴(kuò)展
- centos6.4配置163 yum源的方法
- CentOS 6.5下yum安裝 MySQL-5.5全過程圖文教程
- CentOS 6.5系統(tǒng)中使用yum安裝MongoDB 2.6 教程
- CentOS 6.2使用yum安裝LAMP以及phpMyadmin詳解
相關(guān)文章
linux防火墻配置教程之訪問外網(wǎng)web實驗(3)
這篇文章主要為大家詳細(xì)介紹了linux防火墻配置教程之訪問外網(wǎng)web的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04給Linux定時備份數(shù)據(jù)庫的實現(xiàn)腳本
這篇文章主要介紹了Linux定時備份數(shù)據(jù)庫實現(xiàn)方式,如果你的服務(wù)器數(shù)據(jù)庫需要實現(xiàn)每天定時備份,那么這篇文章會對你大有幫助,有需要的朋友可以借鑒參考下2021-09-09CentOs 7.*中配置安裝phpMyAdmin的完整步驟記錄
phpMyAdmin是一個以PHP為基礎(chǔ),以Web-Base方式架構(gòu)在網(wǎng)站主機(jī)上的MySQL的資料庫管理工具。下面這篇文章主要給大家介紹了關(guān)于CentOs 7.*中配置安裝phpMyAdmin的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧2018-07-07VSCode連接實驗室服務(wù)器Xshell,Xftp向服務(wù)器傳輸文件的方法(win10)
這篇文章主要介紹了VSCode連接實驗室服務(wù)器,Xshell,Xftp向服務(wù)器傳輸文件(win10),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-08-08Centos7利用內(nèi)存優(yōu)化磁盤緩存讀寫速度的方法
這篇文章主要介紹了Centos7利用內(nèi)存優(yōu)化磁盤緩存讀寫速度的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06Apache訪問出現(xiàn)501 Method Not Implemented錯誤解決
這篇文章主要介紹了Apache訪問出現(xiàn)501 Method Not Implemented錯誤解決,有些導(dǎo)致該錯誤的情況可以用文中修改配置文件的方法來解決,需要的朋友可以參考下2015-07-07win7中VMware安裝CentOs7搭建Linux環(huán)境教程
這篇文章主要為大家詳細(xì)介紹了win7中VMware虛擬機(jī)安裝CentOs7搭建Linux環(huán)境教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-11-11