於是社群就設立的一個org,支援這些古老的redhat 版本(Legancy)。
http://www.fedoralegacy.org,update好像也很方便,只要先裝一個package tool : apt, yum 或是?
然後將這個org的update 網站加入,就可以update了。
這樣就可以繼續使用redhat 9,又不用怕被hack了。
這篇文章有說明安裝yum來update 的方法:
國內,想使用這項更新服務的朋友
以 tnc7.3.tar.gz 為例:
#ncftp ftp.tnc.edu.tw
#cd pub/fedoralegacy-tools
#get tnc7.3.tar.gz
#tar xvzf tnc7.3.tar.gz
#cd tnc7.3
下 ./install 即可安裝設定完成,
然後請執行 yum update
這一篇則是 redhatlegancy 自己的說明,使用apt:
產生GPG-KEY:
先安裝apt:
# rpm -ivh http://download.fedora.us/fedora/redhat/9/i386/RPMS.stable/apt-0.5.5cnc6-0.fdr.8.rh90.i386.rpm
把 rpm http://download.fedoralegacy.org/apt redhat/9/i386 os updates legacy-utils 加到 /etc/apt/sources.list 中
OK!然後就跟Debian一樣了:
#rpm --import http://www.fedoralegacy.org/FEDORA-LEGACY-GPG-KEY
# apt-get update
# apt-get upgrade
還有這一篇(有涯小札)也是,但是因為網站好像倒了,只能由Google的cache看到,為了避免不見,我就整個copy了下來....
問題:
在家的 Redhat 9 以及在學店的 Fedora Core 2,一直沿用位於 Linux@DUKE 的 repositories ,配合 yum 進行更新。但近數月以來,兩個版本的 repositories 都再沒有動靜,似乎已經停止了更新。
解決方案:
透過偉大的 Google Groups,找到一處名為 The Fedora Legacy Project 的網站,內有提供 Redhat 9 及 Fedora 各版本的 repositories,可用來取代舊有位於 Linux@DUKE 的 repositories。
在網站的 Download 頁裡,說明了利用 apt 及 yum 更新 Linux 的方法。不過網站建議我們安裝由其提供的 yum 套件,以提高安全性。詳情可參考 Documents 的指示。以下就用 Redhat 9 為例,概述整個過程:
- 首先變身為 root,並安裝 gnupg:
rpm -Uvh http://download.fedoralegacy.org/redhat/9/updates/i386/gnupg-1.2.1-9.i386.rpm
如果 rpm 傳回 “
package gnupg-1.2.1-9 is already installed
“,不必理會,可以到下一步。 - 再來是安裝經 The Fedora Legacy Project 特別設定過的 yum。不過我建議先移除系統上的舊版本:
rpm -e yum
rpm -ivh http://download.fedoralegacy.org/redhat/9/legacy-utils/i386/yum-2.0.5-0.9.2.legacy.noarch.rpm - 接下來檢查
/etc/yum.conf
檔,並確保其設定如下:
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
exclude=kernel*[base]
name=Red Hat Linux $releasever - $basearch - Base
baseurl=http://download.fedoralegacy.org/redhat/$releasever/os/$basearch
gpgcheck=1[updates]
name=Red Hat Linux $releasever - $basearch - updates
baseurl=http://download.fedoralegacy.org/redhat/$releasever/updates/$basearch
gpgcheck=1 - 最後加入 GPG keys:
rpm –import http://www.fedoralegacy.org/FEDORA-LEGACY-GPG-KEY
rpm –import http://www.redhat.com/security/db42a60e.txt
完成上述步驟後,便可如往常一樣用 “yum check-update” 或 “yum update” 檢查及進行更新了。Fedora 的做法大同小異,主要是網址不同,請自行參照 Documents 裡的有關指示。
沒有留言:
張貼留言