1.
yum
相關概念
1.1.
什麼是
yum
yum (全稱為 yellow dog updater, modified
)是乙個在fedora
和redhat
以及centos
中的shell
前端軟體包管理器。基於rpm
1.2.
yum
的作用
在linux
上使用原始碼的方式安裝軟體非常滿分,使用yum
可以簡化安裝的過程
2.
yum
的常用命令
安裝httpd
並確認安裝
列出所有可用的package
和package
組yum list
清除所有緩衝資料
yum clean all
列出乙個包所有依賴的包
刪除httpd
製作本地
yum
源
3.1.
為什麼要製作本地
yum
源
yum 源雖然可以簡化我們在linux
上安裝軟體的過程,但是生成環境通常無法上網,不能連線外網的yum
源,說以接就無法使用yum
命令安裝軟體了。為了在內網中也可以使用yum
安裝相關的軟體,就要配置yum
源。3.2.
yum
源的原理
yum 源其實就是乙個儲存了多個rpm
包的伺服器,可以通過http
包
3.3.
製作本地
yum
源
1. 準備一台linux
伺服器,用最簡單的版本centos-6.7-x86_64-minimal.iso
2. 配置好這台伺服器的ip
位址3.
上傳centos-6.7-x86_64-bin-***1.iso
到伺服器
4. 將centos-6.7-x86_64-bin-***1.iso
映象掛載到某個目錄
mkdir /var/iso
mount -o loop centos-6.7-x86_64-bin-***1.iso /var/iso
5. 修改本機上的yum
源配置檔案,將源指向自己
備份原有的yum
源的配置檔案
cd /etc/yum.repos.d/
rename .repo .repo.bak *
vi centos-local.repo
[base]
name=centos-local
baseurl=file:///var/iso
gpgcheck=1
enabled=1 #很重要,1才啟用
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6
新增上面內容儲存退出
6. 清除yum
緩衝yum clean all
7. 列出可用的yum
源yum repolist
8. 安裝相應的軟體
9. 開啟httpd
使用瀏覽器訪問
(如果訪問不通,檢查防火牆是否開啟了80
埠或關閉防火牆)
10. 將yum
源配置到httpd
(apache server
)中,其他的伺服器即可通過網路訪問這個內網中的yum
源了cp -r /var/iso/ /var/www/html/centos-6.7
11. 取消先前掛載的映象
umount /var/iso
12. 在瀏覽器中訪問
13. 讓其他需要安裝rpm
包的伺服器指向這個yum
源,準備一台新的伺服器,備份或刪除原有的yum
源配置檔案
cd /etc/yum.repos.d/
rename .repo .repo.bak *
vi centos-local.repo
[base]
name=centos-local
baseurl=
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6
新增上面內容儲存退出
14. 在這台新的伺服器上執行yum
的命令yum clean all
yum repolist
15. 安裝相應的軟體
yum install -y gcc
16、 加入依賴包到私有yum
的repository
進入到repo
目錄執行命令:
createrepo .
Linux本地yum源配置
版本資訊centos 6.5 x86 64 bin 1.iso和centos 6.5 x86 64 bin 2.iso 關閉虛擬機器 新增2個cd 裝置,建立虛擬機器時已經有1個了,所以再新增1個就好 勾選啟動時連線並保證虛擬機器啟動後已連線是被勾選的。第1個cd 裝置載入centos 6.5 x8...
Linux本地yum源配置
rhel6.6本地yum配置 rz 上傳iso映象包 建掛載映象用的資料夾 mkdir localyum 掛載mount o loop 映象路徑 localyum cd etc yum.repos.d 將原有的yum配置資訊修改為bak備份起來 mv centos base.repo centos ...
linux配置本地yum源
1 執行如下命令,將預設提供的配置檔案移動位置 2 新建乙個新的源配置檔案 vi centos media.repo輸入如下內容並儲存 c7 media name centos releaserver media baseurl file media cdrom gpgcheck 0 enabled...