Debian testing 之 apt 系統出問題~~~

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

Debian testing 之 apt 系統出問題~~~

文章Lost-Angel » 週一 10月 02, 2006 9:50 pm

請教一下各位前輩們,小生的系統是 Debian Testing with kernel 2.6.17,最近在 aptitude 裡執行了 update 之後卻出現了以下奇怪的錯誤訊息:

E: Dynamic MMap ran out of room
E: Error occurred while processing kshisen (NewVersion1)
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.

小生試著使用 apt-get update 也是會出現同樣的訊息,因此小生換使用 apt-get -f update 指令進行更新之後在最後應當分析套件的時候卻出現了 segmentation faultsts .... 7% 的訊息而停止了套件分析,此時小生即使換回來使用 apt-get update 也會出現同樣的 segmentation fault 錯誤而無法更新。使用 aptitude 的話則一啟動就馬上程式結束並出現如下訊息:

Ouch! Got SIGSEGV, dying..
Segmentation fault

請教一下各位前輩這到底是怎麼一回事呢??? 該怎麼解決才好啊??? 麻煩各位前輩了,非常的感謝!!!

【附註】:小生系統中 /var/lib/dpkg/status 檔案存在且內容似乎都正常,小生也試著將 /var/lib/dpkg/status-old 給替換成 status 檔案,但是還是無濟於事。
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣

Re: Debian testing 之 apt 系統出問題~~~

文章訪客 » 週二 10月 03, 2006 1:20 am

Lost-Angel 寫:請教一下各位前輩們,小生的系統是 Debian Testing with kernel 2.6.17,最近在 aptitude 裡執行了 update 之後卻出現了以下奇怪的錯誤訊息:

E: Dynamic MMap ran out of room
E: Error occurred while processing kshisen (NewVersion1)
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.

小生試著使用 apt-get update 也是會出現同樣的訊息,因此小生換使用 apt-get -f update 指令進行更新之後在最後應當分析套件的時候卻出現了 segmentation faultsts .... 7% 的訊息而停止了套件分析,此時小生即使換回來使用 apt-get update 也會出現同樣的 segmentation fault 錯誤而無法更新。使用 aptitude 的話則一啟動就馬上程式結束並出現如下訊息:

Ouch! Got SIGSEGV, dying..
Segmentation fault

請教一下各位前輩這到底是怎麼一回事呢??? 該怎麼解決才好啊??? 麻煩各位前輩了,非常的感謝!!!

【附註】:小生系統中 /var/lib/dpkg/status 檔案存在且內容似乎都正常,小生也試著將 /var/lib/dpkg/status-old 給替換成 status 檔案,但是還是無濟於事。


try this -
http://www.google.com.tw/search?hl=zh-T ... 0%8B&meta=
訪客
 

文章Lost-Angel » 週日 10月 08, 2006 10:02 pm

多謝前輩指點,小生的問題終於解決了,解決的方法是建立一個文字檔案 apt.conf 並放在 /etc/apt 底下,並在其內寫入以下一行敘述問題即解決完畢~~ @_@

APT::Cache-Limit "141943904";

只是小生不太懂後面那個數字有何含意,其單位又為何??? @_@
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣


回到 debian misc

誰在線上

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

cron