請教一下各位前輩們,小生的系統是 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 檔案,但是還是無濟於事。