Ein nationales Werkzeug zum Surfen, Installieren und Verwalten von Gnom -Shell -Erweiterungen
Geschrieben mit GTK 4 und Libadwaita


Das Tool unterstützt:
extensions.gnome.orgWenn Sie etwas sehen möchten, sind Beiträge willkommen!
Wir haben jetzt einen Matrixraum für den Erweiterungsmanager.
Machen Sie mit und sagen Sie Hallo! https://matrix.to/#/#extension-manager:matrix.org
Flatpak ist die empfohlene Möglichkeit, den Erweiterungsmanager zu installieren.
Sie können die neueste Version von Flathub erhalten, indem Sie auf die Schaltfläche unten klicken. Möglicherweise gibt es auch unabhängige Pakete für Ihre Verteilung.
Möglicherweise können Sie auch Erweiterungsmanager aus dem Paketmanager Ihrer Verteilung erhalten.
Wichtig
Diese Pakete werden unabhängig voneinander gehalten und können daher von der offiziellen Version von Flathub unterscheiden. Es gibt keine Garantie für Unterstützung. Bitte melden Sie alle Probleme dem Paketwarter (nicht hier!).
Der Erweiterungsmanager wird in mehr als 30 Sprachen übersetzt.
Notiz
Wir verwenden Webblate - ein Open Source Continuous Lokalisierungsinstrument - für das Übersetzungsmanagement. Der Zugriff auf gehostete Webblate wird freundlicherweise kostenlos für das Erweiterungsmanagerprojekt zur Verfügung gestellt.
Beiträge zu Übersetzungen sind immer willkommen!
Wir haben hier einen umfassenden Übersetzungsleitfaden.
Wenn Sie neu in der Lokalisierung (L10N) sind, fürchten Sie sich nicht! Der gesamte Prozess wird oben so detailliert wie möglich erläutert. Wenn Sie Probleme haben, setzen Sie sich bitte auch in Verbindung.
Updates funktionieren nicht auf GNOME 40 und bestimmte ältere Versionen von GNOME 41 und 42 , es sei denn, die offizielle App für Gnome Extensions ist ebenfalls installiert . Hier finden Sie Details und eine einfache Problemumgehung: Wiki -Seite
Gnome Shell lädt keine Verlängerungen, die nicht für Ihre aktuelle Version ausgelegt waren. Sie können dieses Verhalten überschreiben, indem Sie die Versionsprüfung von Gnome Shell manuell deaktivieren. Der Erweiterungsmanager respektiert diese Präferenz und ermöglicht es Ihnen, nicht unterstützte Erweiterungen vollständig zu verwenden.
Vorsicht
Nicht unterstützte Erweiterungen funktionieren wahrscheinlich nicht wie beabsichtigt und können Ihr System Instabilität einbringen. Deaktivieren Sie die Versionsprüfung auf eigenes Risiko.
Wichtig
Nach Anlagen der Versionsprüfung vor der Einreichung von Problemen gegen GNOME-Komponenten erneut.
Schalten Sie die Versionsprüfung aus und ermöglichen Sie nicht unterstützte Erweiterungen:
gsettings set org.gnome.shell disable-extension-version-validation true
Verwenden Sie die Standardeinstellung und kehren Sie in die Sicherheit zurück:
gsettings reset org.gnome.shell disable-extension-version-validation
Der einfachste Weg zu bauen besteht darin, dieses Repo mit Gnome Builder zu klonen. Es wird automatisch alle relevanten Flatpak -SDKs automatisch behoben.
Der Erweiterungsmanager benötigt eine aktuelle Version des GNOME SDK, um zu erstellen. Siehe die Entwicklung oder stabile Flatpak -Manifests für eine vollständige Abhängigkeitsliste.
Der Erweiterungsmanager hängt von den folgenden Bibliotheken ab:
Auf Debian-basierten Verteilungen können die erforderlichen Abhängigkeiten mit dem folgenden Befehl installiert werden:
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