[ 上一頁 ] [ 目錄 ] [ 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.org
asho#at#debian.org.tw