我有一台安裝了 14.04 的筆記型電腦,從 12.04 開始我就在這台機器上安裝了 Ubuntu。我注意到我有一些程式的「重複」(舊版本),即更新管理器,屬於舊版本和新版本。有什麼好辦法把這些東西清理掉嗎?
答案1
不幸的是,我無法為您提供問題的答案,但我可以為您提供一些提示,以嘗試了解正在發生的情況。
當您升級系統時,使用apt-get
/Software Center 安裝的所有應用程式也必須升級,並且當軟體包升級時,它會替換以前的版本,所以我真的不知道如何擁有 2 個版本的Update Manager
.
如果這些應用程式中的任何一個是手動安裝的,那麼您可能有兩個版本(您手動安裝的一個和由系統管理的一個)。在這種情況下,只需刪除一個並使用另一個即可。
關於重複的啟動器:它們儲存在/usr/share/applications
(系統範圍內)和~/.local/share/applications
(僅對您的使用者可見)。您可以檢查這兩個位置並查看是否沒有重複的啟動器。
如果您在識別哪個啟動器屬於每個應用程式時遇到問題,您可以啟動每個重複的項目並在終端機中執行以下命令:
$ xprop | grep DESKTOP_FILE
您的遊標將變為十字形。然後點擊該應用程式的視窗。您可能會得到(並非所有應用程式都會向您提供此資訊)類似以下的輸出:
$ xprop | grep DESKTOP_FILE
_NET_WM_DESKTOP_FILE(STRING) = "/usr/share/applications/gnome-terminal.desktop"
就我而言,我單擊了終端機視窗。您將單擊已啟動的兩個版本,並希望在那裡獲得兩條不同的路徑。