2011年6月27日 星期一

解決ubufox無法更新的問題

最近在做update時,ubufox一直無法順利更新



sudo aptitude upgrade
W: The "upgrade" command is deprecated; use "safe-upgrade" instead.
正在讀取套件清單... 完成
正在重建相依關係         
正在讀取狀態資料... 完成
正在讀取延伸狀態檔案     
初始化套件狀態... 完成
以下套件將會升級:
  ubufox
1 個套件升級, 0 個新安裝, 0 個將移除且 0 個不會升級.
需要下載 0B/58.3kB 的歸檔檔案. 解裝後將用去 319kB.
您想繼續嗎? [Y/n/?]
正在編輯延伸狀態訊息... 完成
(正在讀取資料庫 ... 系統目前共安裝了 128007 個檔案和目錄。)
正準備替換 ubufox 0.9-0ubuntu1~mfs~lucid1(使用 .../ubufox_0.9.1-0ubuntu0.10.04.1~mfn3_all.deb)...
正在解開替換的套件檔 ubufox ...
dpkg:在處理 /var/cache/apt/archives/ubufox_0.9.1-0ubuntu0.10.04.1~mfn3_all.deb (--unpack) 時發生錯誤:
 trying to overwrite '/etc/xul-ext/ubufox.js', which is also in package xul-ext-ubufox 0:0.9-0ubuntu1~mfs~lucid1
在處理時有錯誤發生:
 /var/cache/apt/archives/ubufox_0.9.1-0ubuntu0.10.04.1~mfn3_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
套件安裝失敗。正在試圖恢復:
正在讀取套件清單... 完成       
正在重建相依關係         
正在讀取狀態資料... 完成
正在讀取延伸狀態檔案     
初始化套件狀態... 完成
只要下sudo apt-get purge xul-ext-ubufox這個指令就可以了

sudo apt-get purge xul-ext-ubufox
正在讀取套件清單... 完成
正在重建相依關係        
正在讀取狀態資料... 完成
下列的額外套件將被安裝:
  ubufox
下列套件將會被【移除】:
  xul-ext-ubufox*
下列套件將會被升級:
  ubufox
升級 1 個,新安裝 0 個,移除 1 個,有 0 個未被升級。
需要下載 0B/58.3kB 的套件檔。
此操作完成之後,會空出 24.6kB 的磁碟空間。
是否繼續進行 [Y/n]?
dpkg:xul-ext-ubufox:發生相依上的問題,但還是應您要求強制將其移除:
 ubufox 相依於 xul-ext-ubufox.
(正在讀取資料庫 ... 系統目前共安裝了 128006 個檔案和目錄。)
正在移除 xul-ext-ubufox ...
正在清除 xul-ext-ubufox 的設定檔 ...
(正在讀取資料庫 ... 系統目前共安裝了 127978 個檔案和目錄。)
正準備替換 ubufox 0.9-0ubuntu1~mfs~lucid1(使用 .../ubufox_0.9.1-0ubuntu0.10.04.1~mfn3_all.deb)...
正在解開替換的套件檔 ubufox ...
正在設定 ubufox (0.9.1-0ubuntu0.10.04.1~mfn3) ...
參考來源:Firefox 5 Stable arrives in the Official Natty Repositories, and in the "firefox-stable" PPA