- Vixual - http://www.vixual.net/blog -

用 APT 來更新 Linux 的系統套件

Apt 就像 Microsoft 的 WindowsUpdate 及 RedHat 的 up2date,它強化 RPM 的功能,可以解決 RPM 有套件相依性的問題。安裝 Apt 除了可以讓你很方便且快速地安裝 RPM 套件之外,你也可以用它來更新系統。而且 Apt 不需註冊,完全免費,更可以安裝非 RedHat 提供的套件 (跟你指定的來源伺服器有關)。

安裝 Apt 並更新系統

  1. freshrpms 下載最新版的 apt,下載符合下一個步驟中相同名稱的 rpm 套件。
  2. 依序安裝:

    rpm -Uvh apt-x.x.x-x.rh73.i386.rpm
    rpm -Uvh apt-devel-x.x.x-x.rh73.i386.rpm
    

    安裝完成之後,其執行檔為 /usr/bin/apt-get,相關設定檔放在 /etc/apt/。

  3. 編輯來源伺服器設定檔 /etc/apt/source.list,檢查檔案的內容,因為本站安裝的是 RedHat Linux 7.3 的版本,所以應該要有下面的資料:
    # freshrpms.net
    rpm http://ayo.freshrpms.net redhat/7.3/en/i386 os updates freshrpms
    rpm-src http://ayo.freshrpms.net redhat/7.3/en/i386 os updates freshrpms
    
  4. 更新系統:
    apt-get update
    apt-get -y upgrade
    apt-get clean
    
  5. 以後如果要安裝套件,可以輸入:
    apt-get install <套件名稱>
    

常用參數

讓系統每週都能自動更新一次

參考網址