A Gnome-alkalmazások automatikus rendezése alkalmazásmappákba az App Fixer segítségével

A Gnome Shell alkalmazáslista nagyon kellemes a szemnek, de egy kicsit rendezetlen. Egyik alkalmazás sem rendeződik alkalmazáscsoportok szerint, így kissé fárasztó az áttekintés és az alkalmazás megtalálása. Ha meg szeretné javítani ezt a problémát, a legjobb módja annak, hogy telepítse a Gnome Dash Fix eszközt. Ez az eszköz automatikusan alkalmazásmappákba rendezheti a Gnome-alkalmazásokat, és megkönnyíti a keresést.

Gnome Dash Fix

A Gnome Dash Fix egy egyszerű Bash szkript, amely a következő helyen található Github. Használata nem igényel különleges könyvtárakat vagy készségeket. A kezdéshez nyisson meg egy terminálablakot, és használja a Git eszközt a legújabb forráskód letöltéséhez. Nincs telepítve a Git? Kövesse az alábbi utasításokat, hogy megszerezze a kívánt disztribúcióhoz.

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

Más Linuxok

A Git eszközt általában könnyű megtalálni a legtöbb Linux disztribúción, főleg annak a ténynek köszönhetően, hogy ez egy fejlesztőeszköz, amelyet sokan használnak. Ha az operációs rendszere nem szerepel ezen a listán, továbbra is megragadhatja a Gnome App Fixer szkriptet. Nyissa meg a terminált, és keresse meg a csomagkezelőben a „git” kifejezést. Telepítse a csomagot, és már készen is kell lennie!

  Megnézhetem a Netflix Japant Amerikában?

Nem találja a Git-csomagot a Linux disztribúciójához? Fontolja meg a kijelentkezést Pkgs.org. Rengeteg információval rendelkeznek a különféle Linux disztribúciók csomagjairól, legyen az kicsi és nagy. Könnyűnek kell lennie az igényeinek megfelelő letölthető csomag megtalálásának.

Szerezze be az App Fixert

Az App Fixer nem túl nagy, és csak néhány fájlt tartalmaz: egy örökölt Shell Scriptet és egy új interaktív Python eszközt. Ebben az útmutatóban bemutatjuk, hogyan kell mindkettőt használni. Mielőtt azonban ezt megtennénk, meg kell ragadnunk a kód legújabb verzióját. Ez egy git klónnal történik. A terminálban a git segítségével töltse le az App Fixer kód másolatát.

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

Ezután a CD paranccsal módosítsa a /home/ könyvtárakat (ahol a terminál általában megnyílik) az újonnan létrehozott Gnome Dash Fix mappába.

cd gnome-dash-fix

A munkát az új mappában kell elvégezni, ahová a terminált áthelyeztük. Pontosabban, meg kell változtatnunk mindkét szkript engedélyeit, különben a nem root felhasználók nem tudják majd a kódot a szándék szerint futtatni. Kezdje azzal, hogy a chmod eszközzel jelölje meg a Python-szkriptet OK-nak, hogy programként fusson.

sudo chmod +x interactive.py

Közvetlenül az interactive.py fájl engedélyeinek frissítése után ugyanezt kell tenni az örökölt Bash-szkripttel is. Ismételten használja a chmod eszközt, hogy tudatja a rendszerrel, hogy az appfixer.sh parancsfájl végrehajtása rendben van.

sudo chmod +x appfixer.sh

Most, hogy mindkét szkript rendelkezik a megfelelő felhasználói jogosultságokkal, ideje futtatni az eszközt.

  A szülői felügyelet engedélyezése a Discordban

Interaktív Python Script

Az App Fixer fejlesztője beépített egy új Python szkriptet, amely állítása szerint „könnyebben” használható a bash szkripthez képest. Amikor a felhasználó futtatja, a szkript különböző kérdéseket tesz fel arra vonatkozóan, hogy hogyan lehet a Gnome-alkalmazásokat külön mappákba rendezni.

A szkript futtatása előtt nyisson meg egy terminált, és ellenőrizze, hogy telepítve van-e a Python a Linux számítógépére. Jó eséllyel ott van, mivel a legtöbb Linux-program támaszkodik rá. Ennek ellenére nincs minden Linux operációs rendszerben beállítva. A Python meglétének ellenőrzéséhez futtassa:

python --version

Ha a Python nincs telepítve, a fenti parancs nem tesz semmit. Ha a számítógépén van, akkor tájékoztatja a verziószámot. A szkript futtatásához legalább a 3-as verziót telepíteni kell. A Python 3-mal kapcsolatos információk a hivatalos oldalon találhatók Python weboldal. Érdemes megnézni a Python3 hivatalos Wiki-bejegyzését az operációs rendszeredre vonatkozóan.

  Miért kapok spamet a saját e-mail címemről?

Futtassa a szkriptet a következővel:

python3 interactive.py

Kövesse a képernyőn megjelenő utasításokat, és válaszoljon a kritikus kérdésekre annak érdekében, hogy a Gnome alkalmazásait „alkalmazásmappákba” sorolhassa.

El szeretné távolítani az alkalmazásmappákat? Futtassa újra a szkriptet, kivéve most, válassza a 3. lehetőséget az összes eltávolításához.

Legacy Bash Script

Ha a Python kudarcot vallott, de továbbra is szeretne alkalmazásmappákat, próbálja meg futtatni az appfixer.sh fájlt. Itt fontos megérteni, hogy ez a forgatókönyv nagyon durva. Ez semmi esetre sem rossz kód, azonban nincs visszavonás gomb. Az Appfixer.sh úgy működik, hogy végrehajtja a beállításokat a Gnome asztalon a gsettings paranccsal. Csak akkor használja ezt a szkriptet, ha nincs módja az interactive.py futtatására, nem tudja megfelelően működni a Python3, vagy egyszerűen nem tudja, hogyan.

Futtassa az appfixer.sh fájlt a következővel:

./appfixer.sh

Néha a Bash-szkriptek ./-val való futtatása a Bash vagy Sh helyett megzavarhatja a szintaxist. Ha problémákba ütközik a fenti paranccsal, próbálja meg inkább ezeket:

sh appfixer.sh

vagy

bash appfixer.sh