運行 12.04 但錯誤地從 Vivid Vervet PPA 安裝

運行 12.04 但錯誤地從 Vivid Vervet PPA 安裝

我正在運行 Ubuntu 12.04(Precise Pangolin)。我錯誤地添加了用於 Vivid Vervet 的 gnome3-staging PPA 作為來源,這在我升級時導致了一些問題。

儘管我已經從來源清單中刪除了這個 PPA,但問題仍然存在,因此總是出現「未滿足的依賴項」錯誤。我該如何解決這種情況?另外,我想從系統中移除我安裝的那些 Vivid Vervet 軟體包。謝謝

答案1

首先,您應該刪除已新增的儲存庫。使用ppa-purge 「ppa-purge」和「add-apt-repository -r」之間的差異?

ppa-purge - 停用 PPA 並恢復到官方軟體包(如果適用)。例如,如果我添加了 xorg-edgers PPA 並安裝了 Nvidia 驅動程序,如果我對所述 PPA 執行 ppa-purge,它不僅會禁用 xorg-edgers PPA,還會從 PPA 中恢復 NVIDIA 驅動程序到官方Ubuntu 存儲庫中找到的官方版本。

現在,清除新增的儲存庫後,然後更新軟體列表

sudo apt-get update

然後升級

sudo apt-get dist-upgrade

但您必須注意,您可能仍需要手動降級某些軟體包。要降級軟體包,您可以使用以下命令:

 sudo apt-get install pkg_name=version

相關內容