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.
Inhaltsverzeichnis
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!
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.
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.
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