用於瀏覽,安裝和管理Gnome shell擴展的本機工具
用GTK 4和Libadwaita編寫


該工具支持:
extensions.gnome.org瀏覽和搜索擴展如果您想看到一些東西,歡迎捐款!
現在,我們有一個矩陣室,用於擴展管理器。
加入並打個招呼! https://matrix.to/#/#extension-manager:matrix.org
Flatpak是安裝擴展管理器的推薦方法。
您可以通過單擊下面的按鈕從Flathub獲取最新版本。也可能有獨立維護的軟件包可供您分發。
您也許還可以從發行版的軟件包管理器中獲取擴展管理器。
重要的
這些軟件包是獨立維護的,因此可能與Flathub上的官方版本有所不同。不能保證支持。請向軟件包維護者報告任何問題(不在這裡!)。
擴展管理器被翻譯成30多種語言。
筆記
我們使用魏布拉特 - 開源連續定位工具 - 進行翻譯管理。向擴展管理器項目免費提供對託管魏布拉特的訪問。
總是歡迎對翻譯的貢獻!
我們在這裡有一個全面的翻譯指南。
如果您是本地化的新手(L10N),請不要害怕!上面的整個過程將盡可能詳細說明。如果您有任何麻煩,請還取得聯繫。
除非還安裝了官方的Gnome Extensions應用程序,否則更新不會在Gnome 40和某些較舊版本的GNOME 41和42上進行操作。有關詳細信息和簡單的解決方法,請參見此處:Wiki頁面
Gnome Shell不會加載未為您當前版本設計的擴展。您可以通過手動禁用Gnome Shell的版本檢查來覆蓋此行為。 Extension Manager將尊重此偏好,並允許您完全使用不支持的擴展名。
警告
不受支持的擴展可能無法按預期工作,並且可能會將不穩定引入您的系統。禁用以您自身的風險檢查版本。
重要的
在針對GNOME組件提交問題之前,請重新啟用版本檢查。
關閉版本檢查並允許不受支持的擴展名:
gsettings set org.gnome.shell disable-extension-version-validation true
使用默認設置並返回安全:
gsettings reset org.gnome.shell disable-extension-version-validation
最簡單的構建方法是將此存儲庫與Gnome Builder一起克隆。它將自動自動解析所有相關的FlatPak SDK。
Extension Manager需要GNOME SDK的最新版本才能構建。有關完整的依賴列表,請參見開發或穩定的Flatpak表現出來。
擴展管理器取決於以下庫:
在基於Debian的發行版中,可以使用以下命令安裝所需的依賴項:
sudo apt install blueprint-compiler gettext libadwaita-1-dev libgtk-4-dev libjson-glib-dev libsoup-3.0-dev libxml2-dev mesonmeson setup _build
meson compile -C _build
meson install -C _build