Oracle Enterprise Linux 6.0配置本地yum

來源:互聯網
上載者:User

【聲明】:本文可隨意轉載,但請註明出處:http://www.cnblogs.com/hanxi/

我安裝的linux系統是Oracle Linux,其全稱為Oracle Enterprise Linux。是從電驢網下載的:http://www.verycd.com/topics/2888648/

下面的方法是我自己實驗成功了的。

1.建立一個存放iso鏡像或光碟片內容的目錄

[root@hanxi-workstation hanxi]# mkdir /home/hanxi/yum

並從光碟片介質或iso鏡像檔案中的所有檔案拷貝到剛建立的目錄裡(/home/hanxi/yum)。

如果是光碟片可以使用命令:

[root@hanxi-workstation hanxi]# cp -r  /media/cdrom  /home/hanxi/yum

ps:/media/cdrom是mount光碟機的目錄。

我用的是iso鏡像檔案,我就直接使用滑鼠把檔案複製到 /home/hanxi/yum

ps:注意是iso檔案裡的所有檔案,不是iso檔案。

複製完成後是這個樣的,如

2.安裝createrepo


createrepo是配置YUM源的組態工具,檢查當前是否已經安裝createrepo包的安裝情況:

[root@hanxi-workstation hanxi]# rpm  -qa |grep  createrepo  

如果顯示為尚未安裝,則需要執行如下的命令完成安裝:

[root@hanxi-workstation hanxi]# rpm  -ivh 
/home/hanxi/yum/Packages/createrepo-0.9.8-4.el6.noarch.rpm

ps:版本因作業系統的版本有所區別,請尋找當前系統的createrepo版本rpm包進行安裝,可以到/home/hanxi/yum/Packages/檔案夾下尋找,如:

3.建立yum repository的xml-rpm-metadata

執行如下命令:

[root@hanxi-workstation hanxi]# createrepo  -g 
/home/hanxi/yum/Server/repodata/repomd.xml 
/home/hanxi/yum/Server/

[root@hanxi-workstation hanxi]# createrepo  -g 
/home/hanxi/yum/HighAvailability/repodata/repomd.xml 
/home/hanxi/yum/HighAvailability/

[root@hanxi-workstation hanxi]# createrepo  -g 
/home/hanxi/yum/LoadBalancer/repodata/repomd.xml 
/home/hanxi/yum/LoadBalancer/

[root@hanxi-workstation hanxi]# createrepo  -g 
/home/hanxi/yum/ResilientStorage/repodata/repomd.xml 
/home/hanxi/yum/ResilientStorage/

ps:上面每條命令可能都有段處理時間,注意要等待,如:

執行createrepo命令後系統會自動掃描相關目錄,將rpm包加入到YUM源的資料庫中。

4.建立本地yum用戶端的repo檔案

配置使用本地yum repository:

[root@hanxi-workstation hanxi]# cd  /etc/yum.repos.d/

[root@hanxi-workstation yum.repos.d]# gedit local.repo 

ps:名字可以隨便起,但是要以.repo為尾碼

接下來在檔案中添加如下內容後儲存:

[HighAvailability]
name= HighAvailability
baseurl=file:/home/hanxi/yum/HighAvailability
enabled=1
gpgcheck=0
gpgkey=file:/home/hanxi/yum/RPM-GPG-KEY-oracle

[LoadBalancer]
name= LoadBalance
baseurl=file:/home/hanxi/yum/LoadBalancer
enabled=1
gpgcheck=0
gpgkey=file:/home/hanxi/yum/RPM-GPG-KEY-oracle

[ResilientStorage]
name=ResilientStorage
baseurl=file:/home/hanxi/yum/ResilientStorage
enabled=1
gpgcheck=0
gpgkey=file:/home/hanxi/yum/RPM-GPG-KEY-oracle

[Server]
name=Server
baseurl=file:/home/hanxi/yum/Server
gpgcheck=0
enabled=1
gpgkey=file:/home/hanxi/yum/RPM-GPG-KEY-oracle

如:

5.測試使用yum來安裝軟體包

可以按下面的菜單路徑開啟添加/刪除軟體:系統-->管理-->添加/刪除軟體

現在可以在搜尋方塊裡搜尋到軟體了。。。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

-----------------------------------------------------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++

-------------------------------------------------------------

+++++++++++++++++++++++++
小小經驗,一起分享,分享快樂

!!!!!!!!!!!!!!!!!!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.