首頁 > linux, 系統相關 > 建立自已的 YUM SERVER 更新 Linux

建立自已的 YUM SERVER 更新 Linux

在 Fedora Linux 中有 YUM 這個套件可以來管理套件的升級及相依性.

整體使用上很方便, 不過常常要連到 Yum server 導致整體效益稍嫌低了

一些, 那我們也可以自己建立一個 Yum Server 來讓Linux來安裝或升級套件

以下先以本機的方式還簡單的分享

首先, 先把 Fedora 的光碟片準備好或參考 Fedora 11 : Reign 發佈囉 來下載 ISO

下載後, 可以參考 Linux 也可以掛載 ISO 檔 !! 簡單分享 來掛載 ISO 檔喔 !!

掛載好了以後呢, 將 /mnt/Packages/ 裡的檔案複製到 /Packages 下 ~~

接下來要 create repo 了 ~~ 因為 Yum 會運用這個索引 ~~

先到 /Packages 安裝 createrepo-0.9.7-6.fc11.noarch.rpm 這個套件.

#rpm -ivg createrepo-0.9.7-6.fc11.noarch.rpm

安裝完成後, 要建立 repo 了 ~~

#createrepo /Packages/ (因為我們把所有套件都 copy 進這了)
# createrepo /Packages
248/2252 - libotr-3.2.0-3.fc11.i586.rpm
出現這樣就開始新增索引囉 !!
Saving Primary metadata
Saving file lists metadata
Saving other metadata
這樣就表示 ok 了 ~~

最後, 在 /etc/yum.repos.d/ 建立

yum.repo
[yum]
name=foo
baseurl=file:///data
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

這樣就可以囉 ~~ 這樣就可以運用自己的電腦來安裝套件囉 !! 速度比線上更新快多了 !!

好文幫推 :

本站文章歡迎您原文引用, 還請您標示原出處喔 !!

引用網址 :

Categories: linux, 系統相關Tags: ,
  1. 2009年6月18日14:14 | #1

    真是不錯的方法!

  2. 2009年6月18日14:19 | #2

    @拆組達人
    還在想要怎麼架網路型的 ~~
    弄好再跟大家分享 ~~

  3. 2009年6月19日16:32 | #3

    水喔..達達好利害.. :|

  4. 2009年6月19日18:39 | #4

    @DoReMiCat
    沒有啦 !! 你不嫌棄啦 !!

  5. 2009年6月19日23:56 | #5

    呵~~梅干到現在還不會灌liunx~~
    liunx可以灌win的程式嗎?
    有像mac也有crossover的外掛嗎?

  6. 2009年6月20日00:55 | #6

    很棒的教學^^
    謝謝分享

  7. 2009年6月20日01:37 | #7

    @梅干扣肉
    嗯 ~~ 剛剛去拜了一下 google , 發覺也有 for linux 的 crossover 喔 !!
    看來應該是沒問題(但是它是要$$的solution), 不過還有另外一個方式,
    那就是 ~~
    http://www.info-artist.net/2009/03/opensolaris-windows-7.html
    http://www.info-artist.net/2009/03/opensolaris-windows-7_16.html
    給您參考看看喔 !!

  8. 2009年6月20日01:42 | #8

    @Elvis
    是您不嫌棄啦 ~~

  1. 目前尚無任何 trackbacks 和 pingbacks。