2010年9月30日 星期四

解決DEB package安裝失敗後package移除不能

因為getdeb-repository deb package無法從網路上抓下金鑰導致安裝只能進行到一半,也無法移除getdeb導致每次更新完系統都會自動去完成這個不可能完成的安裝讓我很痛苦。終於在受不了的情況下去找得solution,以下就是我找出的solution。

當使用 apt-get remove package-name 或是 dpkg -r package-name 都移除不了時,就只好手動來一除了。

1. 找出 package 相關安裝檔案
dpkg -L package-name .... 列出的都移除

2. 將索引文件中的 package 相關訊息都移除
sudo gedit /var/lib/dpkg/status ... 找到package-name的部份全刪除

3. 重建索引
sudo apt-get update

以上大致上就可以解決這個問題...在不然就是安裝不會有問題的版本把訊息蓋過去....這是沒有辦法的辦法...

沒有留言:

張貼留言