Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Ubuntu 12.04 手動刪除 GNOME Shell Extensions 擴展:三步驟徹底清除

編輯:關於 Linux

透過瀏覽器 extensions.gnome.org 安裝的 GNOME Shell Extensions 有時會出現「版本不相容」、「停用無效」等問題,圖形介面無法移除。此時需手動刪除兩個目錄下的擴展資料夾並重啟 Shell。

GNOME Shell Extensions 目錄結構

三步驟徹底刪除

  1. 刪除系統級擴展 (需 root):
    sudo rm -rf /usr/share/gnome-shell/extensions/<extension-uuid>
  2. 刪除用戶級擴展:
    rm -rf ~/.local/share/gnome-shell/extensions/<extension-uuid>
  3. 重啟 GNOME Shell:
    按 Alt+F2 輸入 r 按 Enter (X11 會話)
    或登出重登入 (Wayland 會話)

驗證

重啟後打開 gnome-tweak-tool →「擴展」,該擴展應已消失。

補充:Extension UUID 命名規則

  • 格式:extension-name@author.domain
  • 例:user-theme@gnome-shell-extensions.gcampax.github.com
  • 可用 ls /usr/share/gnome-shell/extensions/ 與 ls ~/.local/share/gnome-shell/extensions/ 列出所有已安裝 UUID。

現代系統 (Ubuntu 18.04+/GNOME 3.28+) 差異

  • 用戶級目錄不變:~/.local/share/gnome-shell/extensions/
  • 系統級目錄可能為:/usr/share/gnome-shell/extensions/ 或 Snap/Flatpak 專屬路徑。
  • 推薦使用 Extension Manager (Flatpak) 或 gnome-extensions-cli 圖形/命令列管理,避免手動操作。

遇到無法透過介面移除的擴展,「刪兩目錄、重啟 Shell」三步驟即可乾淨解決。

Copyright © Windows教程網 All Rights Reserved