So organisieren Sie Gnome-Apps automatisch in App-Ordnern mit App Fixer

Die Gnome-Shell-Anwendungsliste ist sehr angenehm für die Augen, aber ein bisschen unorganisiert. Keine der Apps wird nach Anwendungsgruppe sortiert, sodass das Durchsuchen und Finden einer App etwas mühsam ist. Wenn Sie dieses Problem beheben möchten, installieren Sie am besten das Gnome Dash Fix-Tool. Dieses Tool kann Gnome-Apps automatisch in App-Ordnern organisieren und das Auffinden erleichtern.

Gnome Dash Fix

Gnome Dash Fix ist ein einfaches Bash-Skript und befindet sich auf GitHub. Die Verwendung erfordert keine speziellen Bibliotheken oder Fähigkeiten. Öffnen Sie zunächst ein Terminalfenster und verwenden Sie das Git-Tool, um den neuesten Quellcode herunterzuladen. Du hast kein Git installiert? Befolgen Sie die nachstehenden Anweisungen, um es für die Distribution Ihrer Wahl zu erhalten.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch-Linux

sudo pacman -S git

Fedora

sudo dnf install git

OpenSUSE

sudo zypper install git

Andere Linuxe

Das Git-Tool ist normalerweise auf den meisten Linux-Distributionen leicht zu finden, hauptsächlich aufgrund der Tatsache, dass es ein Entwicklungstool ist, das viele Leute verwenden. Wenn Ihr Betriebssystem nicht auf dieser Liste steht, können Sie trotzdem das Gnome App Fixer-Skript herunterladen. Öffnen Sie das Terminal und durchsuchen Sie Ihren Paketmanager nach „git“. Installieren Sie das Paket und Sie sollten loslegen können!

  So aktualisieren Sie gefilterte Daten in Excel automatisch, wenn sie aktualisiert werden

Sie können das Git-Paket für Ihre Linux-Distribution nicht finden? Erwägen Sie das Auschecken Pkgs.org. Sie haben viele Informationen über Pakete aus allen möglichen großen und kleinen Linux-Distributionen. Es sollte einfach sein, ein herunterladbares Paket zu finden, das Ihren Anforderungen entspricht.

Holen Sie sich den App-Fixer

App Fixer ist nicht sehr groß und enthält nur wenige Dateien: ein älteres Shell-Skript und ein neues interaktives Python-Tool. In diesem Handbuch behandeln wir die Verwendung beider. Bevor wir das tun, müssen wir uns jedoch die neueste Version des Codes besorgen. Dies geschieht mit einem Git-Klon. Verwenden Sie im Terminal git, um eine Kopie des App Fixer-Codes herunterzuladen.

git clone https://github.com/BenJetson/gnome-dash-fix

Verwenden Sie als Nächstes den CD-Befehl, um die Verzeichnisse von /home/ (wo das Terminal normalerweise geöffnet wird) in den neu erstellten Gnome Dash Fix-Ordner zu ändern.

cd gnome-dash-fix

Die Arbeit muss in dem neuen Ordner erledigt werden, in den wir das Terminal verschoben haben. Insbesondere müssen wir die Berechtigungen beider Skripte ändern, da Benutzer ohne Rootberechtigung den Code nicht wie vorgesehen ausführen können. Beginnen Sie mit dem chmod-Tool, um das Python-Skript für die Ausführung als Programm zu markieren.

sudo chmod +x interactive.py

Unmittelbar nach dem Aktualisieren der Berechtigungen der Datei interactive.py muss dasselbe mit dem alten Bash-Skript durchgeführt werden. Verwenden Sie erneut das Tool chmod, um dem System mitzuteilen, dass das Skript appfixer.sh ausgeführt werden kann.

sudo chmod +x appfixer.sh

Da beide Skripte nun über die richtigen Benutzerberechtigungen verfügen, ist es an der Zeit, das Tool auszuführen.

  So verbergen oder entfernen Sie Kommentare in Google Docs

Interaktives Python-Skript

Der App Fixer-Entwickler hat ein neues Python-Skript hinzugefügt, das seiner Meinung nach im Vergleich zum Bash-Skript „einfacher“ zu verwenden ist. Wenn der Benutzer es ausführt, stellt das Skript verschiedene Fragen dazu, wie Gnome-Apps in separaten Ordnern organisiert werden.

Bevor wir das Skript ausführen, öffnen Sie ein Terminal und überprüfen Sie damit, ob Sie Python auf Ihrem Linux-PC installiert haben. Es besteht eine gute Chance, dass es dort ist, da die meisten Linux-Programme darauf angewiesen sind. Dennoch ist es nicht bei jedem Linux-Betriebssystem eingerichtet. Führen Sie Folgendes aus, um zu bestätigen, dass Python vorhanden ist:

python --version

Wenn Python nicht installiert ist, wird der obige Befehl nichts tun. Wenn es sich auf Ihrem PC befindet, wird es Ihnen die Versionsnummer mitteilen. Damit dieses Skript ausgeführt werden kann, muss mindestens Version 3 installiert sein. Informationen zu Python 3 finden Sie im offiziellen Python-Website. Es ist auch eine gute Idee, den offiziellen Wiki-Eintrag zu Python3 für Ihr Betriebssystem zu überprüfen.

  Wie „Unified Memory“ Apples M1 ARM Macs beschleunigt

Führen Sie das Skript aus mit:

python3 interactive.py

Folgen Sie den Anweisungen auf dem Bildschirm und beantworten Sie die kritischen Fragen, die gestellt werden, um Ihre Gnome-Anwendungen in „App-Ordner“ zu kategorisieren.

Möchten Sie App-Ordner entfernen? Führen Sie das Skript erneut aus, außer dass Sie diesmal Option 3 auswählen, um alles zu entfernen.

Älteres Bash-Skript

Wenn Python Sie im Stich gelassen hat, Sie aber immer noch App-Ordner haben möchten, versuchen Sie, appfixer.sh auszuführen. Es ist wichtig zu verstehen, dass dieses Skript sehr grob ist. Es ist keineswegs schlechter Code, aber es gibt keine Rückgängig-Schaltfläche. Appfixer.sh funktioniert durch Ausführen von Optionen auf dem Gnome-Desktop über den Befehl gsettings. Sie sollten dieses Skript nur verwenden, wenn Sie keine Möglichkeit haben, interactive.py auszuführen, Python3 nicht richtig zum Laufen bringen können oder einfach nicht wissen, wie.

Führen Sie appfixer.sh aus mit:

./appfixer.sh

Manchmal kann das Ausführen von Bash-Skripten mit ./ statt mit Bash oder Sh die Syntax durcheinander bringen. Wenn Sie mit dem obigen Befehl auf Probleme stoßen, versuchen Sie stattdessen Folgendes:

sh appfixer.sh

oder

bash appfixer.sh