如何移除或禁用 Ubuntu Dock
如果你想用其它 dock(例如 Plank dock)或面板來替換 Ubuntu 18.04 中的 Dock,或者你想要移除或禁用 Ubuntu Dock,本文會告訴你如何做。
Ubuntu Dock - 屏幕左側欄,可用於固定應用程序或訪問已安裝的應用程序。使用默認的 Ubuntu 會話時,無法使用 Gnome Tweaks 禁用它(禁用無效)。但是如果你需要,還是有幾種方法來擺脫它的。下面我將列出 4 種方法可以移除或禁用 Ubuntu Dock,以及每個方法的缺點(如果有的話),還有如何撤銷每個方法的更改。本文還包括在沒有 Ubuntu Dock 的情況下訪問 活動概覽(Activities Overview)和已安裝應用程序列表的其它方法。
如何在沒有 Ubuntu Dock 的情況下訪問活動概覽
如果沒有 Ubuntu Dock,你可能無法訪問活動的或已安裝的應用程序列表(可以通過單擊 Dock 底部的「顯示應用程序」按鈕從 Ubuntu Dock 訪問)。例如,如果你想使用 Plank Dock 就是這樣。
顯然,如果你安裝了 Dash to Panel 擴展來替代 Ubuntu Dock,那麼還好。因為 Dash to Panel 提供了一個按鈕來訪問活動概覽或已安裝的應用程序。
根據你計劃用來替代 Ubuntu Dock 的軟體,如果無法訪問活動概覽,那麼你可以啟用「活動概覽熱角」選項,只需將滑鼠移動到屏幕的左上角即可打開活動概覽。訪問已安裝的應用程序列表的另一種方法是使用快捷鍵:Super + A
。
如果要啟用「活動概覽熱角」,使用以下命令:
gsettings set org.gnome.shell enable-hot-corners true
如果以後要撤銷此操作並禁用該熱角,那麼你需要使用以下命令:
gsettings set org.gnome.shell enable-hot-corners false
你可以使用 Gnome Tweaks 應用程序(該選項位於 Gnome Tweaks 的 「Top Bar」 部分)啟用或禁用「活動概覽熱角」 選項,可以使用以下命令進行安裝它:
sudo apt install gnome-tweaks
如何移除或禁用 Ubuntu Dock
下面你將找到 4 種擺脫 Ubuntu Dock 的方法,環境在 Ubuntu 18.04 下。
方法 1: 移除 Gnome Shell Ubuntu Dock 包
擺脫 Ubuntu Dock 的最簡單方法就是刪除包。
這將會從你的系統中完全移除 Ubuntu Dock 擴展,但同時也移除了 ubuntu-desktop
元數據包。如果你移除 ubuntu-desktop
元數據包,不會馬上出現問題,因為它本身沒有任何作用。ubuntu-desktop
元數據包依賴於組成 Ubuntu 桌面的大量包。它的依賴關係不會被刪除,也不會被破壞。問題是如果你以後想升級到新的 Ubuntu 版本,那麼將不會安裝任何新的 ubuntu-desktop
依賴項。
為了解決這個問題,你可以在升級到較新的 Ubuntu 版本之前安裝 ubuntu-desktop
元數據包(例如,如果你想從 Ubuntu 18.04 升級到 18.10)。
如果你對此沒有意見,並且想要從系統中刪除 Ubuntu Dock 擴展包,使用以下命令:
sudo apt remove gnome-shell-extension-ubuntu-dock
如果以後要撤消更改,只需使用以下命令安裝擴展:
sudo apt install gnome-shell-extension-ubuntu-dock
或者重新安裝 ubuntu-desktop
元數據包(這將會安裝你可能已刪除的任何 ubuntu-desktop
依賴項,包括 Ubuntu Dock),你可以使用以下命令:
sudo apt install ubuntu-desktop
方法 2:安裝並使用 vanilla Gnome 會話而不是默認的 Ubuntu 會話
擺脫 Ubuntu Dock 的另一種方法是安裝和使用原生 Gnome 會話。安裝 原生 Gnome 會話還將安裝此會話所依賴的其它軟體包,如 Gnome 文檔、地圖、音樂、聯繫人、照片、跟蹤器等。
通過安裝原生 Gnome 會話,你還將獲得默認 Gnome GDM 登錄和鎖定屏幕主題,而不是 Ubuntu 默認的 Adwaita Gtk 主題和圖標。你可以使用 Gnome Tweaks 應用程序輕鬆更改 Gtk 和圖標主題。
此外,默認情況下將禁用 AppIndicators 擴展(因此使用 AppIndicators 托盤的應用程序不會顯示在頂部面板上),但你可以使用 Gnome Tweaks 啟用此功能(在擴展中,啟用 Ubuntu appindicators 擴展)。
同樣,你也可以從原生 Gnome 會話啟用或禁用 Ubuntu Dock,這在 Ubuntu 會話中是不可能的(使用 Ubuntu 會話時無法從 Gnome Tweaks 禁用 Ubuntu Dock)。
如果你不想安裝原生 Gnome 會話所需的這些額外軟體包,那麼這個移除 Ubuntu Dock 的這個方法不適合你,請查看其它方法。
如果你對此沒有意見,以下是你需要做的事情。要在 Ubuntu 中安裝原生的 Gnome 會話,使用以下命令:
sudo apt install vanilla-gnome-desktop
安裝完成後,重啟系統。在登錄屏幕上,單擊用戶名,單擊 「Sign in」 按鈕旁邊的齒輪圖標,然後選擇 「GNOME」 而不是 「Ubuntu」,之後繼續登錄。