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

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

Die Anwendungsliste von Gnome Shell ist sehr ansprechend für die Augen, aber etwas unorganisiert. Keine der Apps sortiert nach Anwendungsgruppe, so dass es etwas mühsam ist, sie durchzusehen und eine App zu finden. Wenn Sie dieses Problem beheben möchten, installieren Sie das Gnome Dash Fix-Tool am besten. Dieses Tool kann Gnome-Apps automatisch in App-Ordnern organisieren und leichter finden.

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. Haben Sie Git nicht installiert? Befolgen Sie die nachstehenden Anweisungen, um es für die Distribution Ihrer Wahl zu erhalten.

Ubuntu

sudo apt installieren git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf installieren git

OpenSUSE

sudo zypper installieren 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 in dieser Liste enthalten ist, können Sie trotzdem das Gnome App Fixer-Skript abrufen. Öffnen Sie das Terminal und suchen Sie in Ihrem Paketmanager nach „git“. Installieren Sie das Paket und Sie können loslegen!

Sie können das Git-Paket für Ihre Linux-Distribution nicht finden? Sehen Sie sich Pkgs.org an . Sie haben viele Informationen über Pakete von allen möglichen Linux-Distributionen, groß und klein. Es sollte einfach sein, ein herunterladbares Paket zu finden, das Ihren Anforderungen entspricht.

App-Fixer herunterladen

App Fixer ist nicht sehr groß und enthält nur ein paar Dateien: ein altes Shell-Skript und ein neues interaktives Python-Tool. In diesem Handbuch erfahren Sie, wie Sie beide verwenden. Zuvor müssen wir jedoch die neueste Version des Codes abrufen. Dies geschieht mit einem  Git-  Klon . Verwenden Sie im Terminal  git  , um eine Kopie des App Fixer-Codes herunterzuladen.

git-Klon 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  Ordner Gnome Dash Fix zu ändern .

cd gnome-dash-fix

In dem neuen Ordner, in den wir das Terminal verschoben haben, müssen Arbeiten ausgeführt werden. Insbesondere müssen wir die Berechtigungen beider Skripte ändern oder Benutzer ohne Rootberechtigung können den Code nicht wie beabsichtigt ausführen. Beginnen Sie, indem Sie das  chmod-  Tool verwenden, um das Python-Skript als OK zu markieren, damit es als Programm ausgeführt werden kann.

sudo chmod +x interactive.py

Gleich nach dem Aktualisieren der Berechtigungen der  interaktiven.py- Datei muss dasselbe mit dem alten Bash-Skript durchgeführt werden. Verwenden Sie erneut das  chmod-  Tool, 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

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

Der Entwickler von App Fixer hat ein neues Python-Skript eingefügt, von dem er behauptet, dass es im Vergleich zum Bash-Skript „einfacher“ zu verwenden ist. Wenn der Benutzer es ausführt, stellt das Skript verschiedene Fragen zur Organisation von Gnome-Apps in separaten Ordnern.

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

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 auf der 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 interaktiv.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, wählen Sie diesmal jedoch Option 3 aus , um alles zu entfernen.

Altes Bash-Skript

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

Wenn Python bei Ihnen gescheitert ist, Sie aber immer noch App-Ordner möchten, versuchen Sie,  appfixer.sh auszuführen . Es ist wichtig zu verstehen, dass dieses Skript sehr grob ist. Es ist keineswegs schlechter Code, es gibt jedoch keine Rückgängig-Schaltfläche. Appfixer.sh funktioniert, indem Optionen für den Gnome-Desktop über den  Befehl gsettings  ausgeführt werden. Sie sollten dieses Skript nur verwenden, wenn Sie keine Möglichkeit haben,  interactive.py auszuführen, Python3 nicht richtig funktioniert oder einfach nicht weiß, 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 Probleme mit dem obigen Befehl haben, versuchen Sie es stattdessen mit diesen:

sh appfixer.sh

oder

bash appfixer.sh


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?