centos系統(tǒng)搭建本地yum服務器的方法
前言
首先特別說明的是,YUM只是為了解決RPM的依賴關系的問題,而不是一種其它的軟件安裝模式。雖然在centos中可以直接使用yum源,但是也存在著與外網(wǎng)隔絕的現(xiàn)狀,因此需要搭建本地yum源,下面來看看詳細的方法。
系統(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)上去下載。
總結
以上就是在centos系統(tǒng)下搭建本地yum服務器的方法,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
- centos6利用yum安裝php mysql gd的步驟
- CentOS 5.5使用yum來安裝LAMP(php運行環(huán)境)
- CentOS 5 上安裝yum的方法
- CentOS 5.4 服務器配置 yum安裝Apache+php+Mysql
- Centos中徹底刪除Mysql(rpm、yum安裝的情況)
- centos yum 安裝 mongodb 以及php擴展
- 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詳解
相關文章
LNMP服務器環(huán)境配置 (linux+nginx+mysql+php)
在高并發(fā)連接的情況下,Nginx是Apache服務器不錯的替代品。Nginx同時也可以作為7層負載均衡服務器來使用。Nginx 0.8.46 + PHP 5.2.14 (FastCGI) 可以承受3萬以上的并發(fā)連接數(shù),相當于同等環(huán)境下Apache的10倍2014-07-07
淺談ubuntu 使用securecrt vi編輯出現(xiàn)的問題
下面小編就為大家?guī)硪黄獪\談ubuntu 使用securecrt vi編輯出現(xiàn)的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-01-01
Linux基礎:如何找出你的系統(tǒng)所支持的最大內存
這篇文章主要介紹了Linux基礎:如何找出你的系統(tǒng)所支持的最大內存,需要的朋友可以參考下2015-04-04
Linux C++ 使用condition實現(xiàn)阻塞隊列的方法
下面小編就為大家?guī)硪黄狶inux C++ 使用condition實現(xiàn)阻塞隊列的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-01-01

