PALMisLIFE 討論區
標題:
Kuro-box HG執行apt-get dist-upgrade遇到的問題
[列印本頁]
作者:
chengru
時間:
2008-2-27 10:23
標題:
Kuro-box HG執行apt-get dist-upgrade遇到的問題
小弟最近入手Kuro-box HG,安裝上新硬碟。
成功地完成安裝Sylver的系統(Debian-sarge-2.6.17.1-mh1_kuro-box-20060623.tgz)及2.6.20.2的kernel (kernel-2.6.20.2_kurobox_universal-20070313_testing.tar.gz)
設定sources.list為
deb
http://security.debian.org
stable/updates main contrib
deb
ftp://ftp.hk.debian.org/debian
stable main contrib
deb-src
ftp://ftp.hk.debian.org/debian
stable main contrib
之後成功地完成
apt-get update
apt-get upgrade
最後在執行
apt-get -o APT::Force-Loopbreak=true dist-upgrade
時,有以下的錯誤訊息
Unpacking replacement gzip
E: Sub-process /usr/bin/dpkg received a segmentation fault
之後將系統重啟(關閉電源,再重新啟動),就無法ping到我的kuro-box了
請問:
1. 這個問題該如何解?
2. apt-get upgrade與apt-get dist-upgrade有何不同?
3. 在執行apt-get upgrade後,我還需要apt-get dist-upgrade嗎?
謝謝!
[
本文最後由 chengru 於 2008-2-27 10:36 編輯
]
作者:
zombie
時間:
2008-2-27 10:30
標題:
Re: Kuro-box HG執行apt-get dist-upgrade遇到的問題
以Debian的慣例來說,
apt-get dist-upgrade是在作版本昇級的時候使用的,如從stable 換到testing的版本,或是stable 又更高的版本。
和apt-get upgrade不同的地方是,使用dist-upgrade會忽略在更新底層套件時發生的一些小警告,強制將底層套件進行更新,而upgrade則是用在日常的套件更新,對於底層較敏感的套件,並不會進行強制更新。
segmentation fault 的意思,就跟windows下執行某些程式出問題時出現的"請洽程式設計師"一樣的意思,對於一般的使用者,幾乎是無法處理,建議的處理方式是,將系統重啟,然後執行apt-get update, 再執行一次apt-get dist-upgrade看看。
歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/)
Powered by Discuz! X2.5