由於公司的測試伺服器上不能連線外網,使用rpm安裝個東西,一堆的依賴能搞死個人。所以決定搭建個本地的源,其實很簡單,記錄下來備查;
服務版本是redhat enterprise 5.3,***安裝盤,已經掛載在/media/rhel5u3目錄上;具體的掛載參照mount命令就行。
1.在目錄/etc/yum.repos.d下新建乙個檔案
touch rhel5u3.repo
2.在5.3版本中,可以簡單的在rhel5u3.repo中寫入如下內容就可以了:
[server]
name=rhel5u3 server
baseurl=file:///media/rhel5u3/server
enabled=1
gpgcheck=1
gpgkey=file:///media/rhel5u3/rpm-gpg-key-redhat-release
注意:如果gpgcheck=1設定為1,需要執行rpm --import /etc/pki/rpm-gpg/rpm-gpg-key-redhat-release匯入簽名才能使用,也可以把gpgcheck=0,gpgkey不用設定;
配置檔案內容簡介:
[ ]內的是倉庫的名字
name是倉庫的描述
baseurl 倉庫的位置
enabled 是否啟用這個倉庫,1為起用,0為禁用
gpgcheck 是否檢查gpg簽名(用來驗證要安裝的包是不是redhat官方的)
3.yum命令使用使用
yum install package 安裝指定軟體包
yum update 更新全部軟體包
yum update package 更新指定軟體包
yum check-update 檢查可更新程式
yum info package 顯示安裝包資訊
yum list 顯示所有已安裝軟體包
yum list package 顯示指定安裝包安裝情況
yum search keyword 查詢軟體包
yum remov |erase package 刪除軟體包
yum clean all清除header與rpm包
[1]
[2]
[3]
[4][5]
yum使用本地源
在 etc yum.repos.d目錄裡建立乙個檔案,檔名任意,副檔名一定是repo,檔案內容如下 base name base rpm repository for rhel5 baseurl file media cdrom server enabled 1 gpgcheck 0 修改serve...
使用iso構建本地的yum安裝源
1.掛載 iso cd media mkdir iso mount r o loop path to iso media iso 將iso檔案掛載到 media iso 2.在本地檔案系統建立 repo 源目錄 cd media mkdir repo cd repo mkdir centos mou...
構建yum源(四) 同步外網YUM源
前言 僅僅靠光碟中的rpm軟體包是不能滿足實際生產需要的,這時候我們可以把外網的yum源中的所有軟體包同步至本地,完善本地yum源的軟體包數量及完整性。獲取外網yum源軟體常見方法包括 rsync wget reposync,三種同步方法的區別 rsync方式需要外網yum源支援rsync協議 wg...