這幾天在 VirtualBox 內弄了一台 Debian lenny (x86) 起來玩,想要多熟悉 Debian 與 bash 的風格...
不過 lenny (5.0.0) 從去年二月到現在也已經過了一年,雖然一直有在更新 (現在是 5.0.4),但為了穩定性,並不是所有的軟體都有更新。印象中有個計畫是專門解決這個問題的,可以讓你在 stable 使用新版,但不是整個系統都換到 testing 或 unstable。
在印象中跟 "backport" 這個關鍵字有關,翻了以後找到 Debian Backports,看起來就是我要的...
依照「instructions [Debian Backports]」操作,直接把 entry 加到 /etc/apt/sources.list
內,用 apt-get update
更新一次,這時候會出現不認得 public key,不管他直接 apt-get install debian-backports-keyring
就收工了。測過沒問題後,就在「Backports.org worldwide mirror sites」這邊找亞洲區的 mirror site,看起來只有日本有做,改過去再測一次 update,沒問題收工...
由於預設仍然會使用 lenny 內的套件,如果要裝 backport 內的東西,需要用 -t lenny-backports
讓 apt-get 或是 aptitude 知道。
另外,在「Diffs between lenny-backports and squeeze」這邊可以看到 lenny-backports
與 squeeze (目前的 testing) 的差距。