debian求救阿

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

debian求救阿

文章abraxas » 週六 4月 24, 2004 3:41 am

http://home.pchome.com.tw/mysite/erspicu_brox/error.jpg

我處理這個問題已經試了很多次了,Xebian就是為XBOX訂做的Debian,
所以說以Debian來的基礎來解決Xebian是可行的,所以想請教Debian高手
我遇到的問題該如何解決...

因為gaim需要用 unstable版的 0.76版才能連接yahoo messager & msn,
stable版的 0.58 版兩個協定都連不上,所以我用
deb ftp://debian.linux.org.tw/debian unstable main non-free contrib

先 apt-get update
接著 apt-get upgrade

接著就更新 幾百MB的軟體(幸好我家用Cable,下速速度幾百KByte..不會太久),
每次都是到了問我要不要更新 glibc 的地方 ,接著就開始出現一些錯誤的訊息,
說是要關閉xdm,問題是xdm早就已經關閉了...然後如上圖出現錯誤的訊息,跳掉,
更新失敗,gaim 0.76版也裝不成了...

不知道怎樣解決哩...
abraxas
可愛的小學生
可愛的小學生
 
文章: 68
註冊時間: 週三 4月 14, 2004 11:39 pm

re:debian求救阿

文章Tetralet » 週六 4月 24, 2004 8:05 am

請試試以下指令:

代碼: 選擇全部
dpkg -i --force-overwrite /var/cache/apt/archives/libc6_2.3.2.ds1-11_i386.deb
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:debian求救阿

文章訪客 » 週六 4月 24, 2004 10:32 am

顯然他是想從 woody 升級到 sid
代碼: 選擇全部
apt-get update
apt-get dist-upgrade

請參閱各文件升級步驟

註: 千萬不要照 Tetralet 說的 dpkg -i 下去,否則就非常好玩了
訪客
 

re:debian求救阿

文章Tetralet » 週一 4月 26, 2004 1:27 pm

Anonymous 寫:註: 千萬不要照 Tetralet 說的 dpkg -i 下去,否則就非常好玩了


嗯?
願聞其詳!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:debian求救阿

文章訪客 » 週二 4月 27, 2004 4:13 pm

libc6 是 base library,如果不以相依程序循序升級,會出現的問題可能會是 base system 的基礎指令不能用,或是各軟體元件所需的函式庫無法正常動態連結等。特別是 glibc 大幅改版的時候,重則無法開機、輕則應用程式無法執行或不停當機。所以其他元件使用 dpkg -i --force-overwrite 大致沒有大問題,但是跨版本升級 glibc 時,最好不要那麼做。
訪客
 

re:debian求救阿

文章Tetralet » 週二 4月 27, 2004 5:13 pm

Anonymous 寫:libc6 是 base library,如果不以相依程序循序升級,會出現的問題可能會是 base system 的基礎指令不能用,或是各軟體元件所需的函式庫無法正常動態連結等。特別是 glibc 大幅改版的時候,重則無法開機、輕則應用程式無法執行或不停當機。所以其他元件使用 dpkg -i --force-overwrite 大致沒有大問題,但是跨版本升級 glibc 時,最好不要那麼做。


我認為您說的不無道理,
昇級 glibc 的確應該謹慎為之。

出問題的原因是因為兩個套件都提供了 /etc/init.d/mountkernfs 這個檔案。
既然提問者試了很多次都卡在這裡,
且在 testing/unstable 裡,
sysvinit 套件也不再提供 /etc/init.d/mountkernfs 這個檔案了,
所以個人是想,用 --force-overwrite 試試其實也無妨...

還有,個人一直都是裝 stable,
而多是在有必要時再安裝 testing/unstable 的軟體,
而 apt-get upgrade 則根本沒用過呢!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:debian求救阿

文章訪客 » 週二 4月 27, 2004 7:52 pm

Tetralet 寫:我認為您說的不無道理,
昇級 glibc 的確應該謹慎為之。

出問題的原因是因為兩個套件都提供了 /etc/init.d/mountkernfs 這個檔案。
既然提問者試了很多次都卡在這裡,
且在 testing/unstable 裡,
sysvinit 套件也不再提供 /etc/init.d/mountkernfs 這個檔案了,
所以個人是想,用 --force-overwrite 試試其實也無妨...

你說的也有道理。:-)

Tetralet 寫:還有,個人一直都是裝 stable,
而多是在有必要時再安裝 testing/unstable 的軟體,
而 apt-get upgrade 則根本沒用過呢!

(應該是指 dist-upgrade?) 這其實屬於個人偏好,沒有絕對的對錯,順道提供一點個人意見。雖然 apt-pinning 功能強大,但是混用軟體版本造成的設定/函式庫錯亂恐怕會消耗更多的產能吧,會發生的問題大概是

1. 混用版本產生的臭蟲較難除錯,既使回報到 BTS,維護者也難以重製錯誤狀態,因此除錯通常僅能靠自己或慣用混合版本的社群(相對規模較小)。
2. 混用版本反而造成相依性問題,apt 系統的好處相對抵銷。
3. 使用 stabe 需要花費額外的氣力製作 back-port,且常常得一併對相依的函式庫製作 back-port,而這些額外的工作只提供過渡性的效益,而非積極的經濟價值。

所以個人建議如果使用 stable ,如果僅有少數的套件需要使用新版,那麼 apt-pinning 可解決問題,但是如果套件數多或必須升級基礎系統(ie. glibc),那麼直接做 dist-upgrade 產生的本益比相對較大。
訪客
 

re:debian求救阿

文章訪客 » 週二 4月 27, 2004 10:51 pm

gaim本檔不大,討厭的是相依的那一個檢查拼字的檔案嚇人,0.75版可以直接用rpm轉來用,但是0.76版卻要你有那個aspell的東東,我們基本上不太需要那個東西ㄚ...............

只好自己編譯看看..........
訪客
 

re:debian求救阿

文章abraxas » 週三 4月 28, 2004 1:06 am

Tetralet 寫:
Anonymous 寫:libc6 是 base library,如果不以相依程序循序升級,會出現的問題可能會是 base system 的基礎指令不能用,或是各軟體元件所需的函式庫無法正常動態連結等。特別是 glibc 大幅改版的時候,重則無法開機、輕則應用程式無法執行或不停當機。所以其他元件使用 dpkg -i --force-overwrite 大致沒有大問題,但是跨版本升級 glibc 時,最好不要那麼做。


我認為您說的不無道理,
昇級 glibc 的確應該謹慎為之。

出問題的原因是因為兩個套件都提供了 /etc/init.d/mountkernfs 這個檔案。
既然提問者試了很多次都卡在這裡,
且在 testing/unstable 裡,
sysvinit 套件也不再提供 /etc/init.d/mountkernfs 這個檔案了,
所以個人是想,用 --force-overwrite 試試其實也無妨...

還有,個人一直都是裝 stable,
而多是在有必要時再安裝 testing/unstable 的軟體,
而 apt-get upgrade 則根本沒用過呢!


什麼可能的方式都試過了,只好用暴力法,要不是因為
XBOX硬體環境特殊,不知道硬體核心設定上有沒有什麼
特別的地方,不敢亂來,不然很想把整個系統整個砍到base,
重新架構一次,希望日後不要有問題發生.
abraxas
可愛的小學生
可愛的小學生
 
文章: 68
註冊時間: 週三 4月 14, 2004 11:39 pm


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客