[ 上一頁 ] [ 目錄 ] [ 1 ] [ 2 ] [ 3 ] [ A ] [ 下一頁 ]
以下的步驟是獨立出來介紹的,因為 Potato 的 APT
並不支援apt_preferences(5)文件中的功能。
編輯/etc/apt/sources.list只留下 Woody
的來源之後,請依照下列步驟升級 APT 以及核心程式到 Woody 的版本:
# apt-get update
# apt-get install libc6 perl libdb2 debconf
# apt-get install apt apt-utils dselect dpkg
接下來請升級系統到 Woody。
# apt-get upgrade
# apt-get dist-upgrade
您可以透過網路安裝來升級目前的發行版本到另外一個。以下說明完成的方法。
首先取得 stable 的 repositories:
# cd /etc/apt
# cp -f sources.list sources.list.old
# :>sources.list
# apt-setup noprobe
如果您想升級到 testing,請加入 testing 的來源到該檔。如果您想升級到 unstable,請加入 unstable 的來源到該檔。
# cd /etc/apt
# grep -e "^deb " sources.list >srcs
# :>sources.list
# cp -f srcs sources.list
# sed -e "s/stable/testing/" srcs >>sources.list
# sed -e "s/stable/unstable/" srcs >>sources.list
# apt-get update
# apt-get install apt apt-utils
請看 體驗 Debian 套件管理, 第 3.2
節 中說明調效 /etc/apt/sources.list 和
/etc/apt/preferences 的藝術。
當您按照上述的說明設定好 /etc/apt/sources.list 和
/etc/apt/preferences 之後,您就可以進行升級的動作了。
值得注意的地方,從套件上載到unstable並移植到testing的這段時間內,會造成 Debian testing延遲安裝含有安全性修正的軟體。
參閱 Debian 套件管理系統, 第 3 章 了解套件處理基礎,遇到問題時請參閱 APT 升級的錯誤排除方法, 第 3.3.2 節。
dselect
如果系統裝了許多套件的 -dev 等套件,推薦下面使用
dselect 的操作方法來進行套件的精細操作 (fine-grained package
control)。
# dselect update # 在升級前要先執行這一步
# dselect select # 選擇附加的套件
當執行 dselect 時,所有你目前的套件都會被選擇,
dselect 會基於 Depends , Suggests 和
Recommends 來提示你附加的套件,如果不想添加任何套件,只需輸入
Q 退出 dselect 。
# dselect install
在安裝過程中,必須回答一些有關套件設定的問題,準備好你的筆記本花點時間處理它們。參閱
dselect, 第 3.2.4 節
。
使用 dselect看看,他做得還不錯 :)
[ 上一頁 ] [ 目錄 ] [ 1 ] [ 2 ] [ 3 ] [ A ] [ 下一頁 ]
Debian 快速參考手冊
CVS, 週四 一月 18 11:54:37 UTC 2007osamu#at#debian.orgasho#at#debian.org.tw