Jak automatycznie organizować aplikacje Gnome w folderach aplikacji za pomocą narzędzia App Fixer

Interfejs aplikacji Gnome Shell jest estetyczny, ale może wydawać się nieco chaotyczny. Aplikacje nie są posegregowane według kategorii, co sprawia, że ich przeglądanie i wyszukiwanie staje się kłopotliwe. Jeśli szukasz rozwiązania tego problemu, polecam zainstalowanie narzędzia Gnome Dash Fix, które automatycznie uporządkuje aplikacje w odpowiednich folderach, ułatwiając ich odnajdywanie.

Gnome Dash Fix

Gnome Dash Fix to prosty skrypt Bash dostępny na stronie Github. Jego użycie nie wymaga żadnych specjalnych bibliotek ani zaawansowanych umiejętności. Aby rozpocząć, otwórz terminal i użyj narzędzia Git do pobrania najnowszej wersji kodu źródłowego. Nie masz zainstalowanego Gita? Postępuj zgodnie z poniższymi instrukcjami, aby zainstalować go w odpowiedniej dystrybucji.

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

Inne dystrybucje Linuxa

Narzędzie Git jest powszechnie dostępne w większości dystrybucji Linuksa, ponieważ jest to popularne narzędzie wśród programistów. Jeśli Twoja dystrybucja nie znajduje się na powyższej liście, nadal możesz pobrać skrypt Gnome App Fixer. W terminalu wyszukaj „git” w menedżerze pakietów i zainstaluj odpowiedni pakiet.

Nie możesz znaleźć pakietu Git dla swojej dystrybucji? Sprawdź stronę Pkgs.org, gdzie znajdziesz informacje o dostępnych pakietach dla różnych dystrybucji Linuksa, co powinno ułatwić ich odnalezienie.

Pobieranie narzędzia do naprawy aplikacji

Narzędzie do naprawy aplikacji jest stosunkowo małe i zawiera jedynie kilka plików: starszy skrypt powłoki oraz nowe interaktywne narzędzie Python. W tym przewodniku omówimy, jak korzystać z obu. Najpierw jednak musimy pobrać najnowszą wersję kodu, co można zrobić za pomocą klonowania repozytorium Git. W terminalu wykonaj polecenie:

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

Następnie przejdź do nowo utworzonego folderu Gnome Dash Fix, używając polecenia CD:

cd gnome-dash-fix

Wszystkie operacje należy przeprowadzać w tym folderze. Musimy również zmienić uprawnienia dla obu skryptów, aby mogły być uruchamiane przez użytkowników innych niż root. Użyj polecenia chmod, aby nadać skryptowi Pythona odpowiednie uprawnienia:

sudo chmod +x interactive.py

Po zaktualizowaniu uprawnień dla pliku interactive.py, powtórz tę operację dla starszego skryptu Bash:

sudo chmod +x appfixer.sh

Gdy oba skrypty mają już odpowiednie uprawnienia, możemy przejść do ich uruchomienia.

Interaktywny skrypt w Pythonie

Twórca App Fixer dodał nowy skrypt w Pythonie, który ma być „łatwiejszy” w obsłudze niż tradycyjny skrypt Bash. Po uruchomieniu skryptu użytkownik zostanie poproszony o odpowiedzi na różne pytania dotyczące organizacji aplikacji Gnome w osobnych folderach.

Przed uruchomieniem skryptu sprawdź, czy Python jest zainstalowany na Twoim systemie Linux. Większość programów linuksowych opiera się na Pythona, jednak nie wszystkie dystrybucje go mają. Aby to zweryfikować, uruchom:

python --version

Jeśli Python nie jest zainstalowany, powyższe polecenie nie zwróci żadnych informacji. Jeżeli jest zainstalowany, zobaczysz numer wersji. Aby skrypt działał poprawnie, potrzebna jest przynajmniej wersja 3. Szczegóły dotyczące Pythona 3 znajdziesz na oficjalnej stronie Python. Warto również zapoznać się z oficjalnym wpisem Wiki poświęconym Pythonie 3 dla Twojej dystrybucji.

Uruchom skrypt poleceniem:

python3 interactive.py

Postępuj zgodnie z instrukcjami na ekranie i odpowiedz na kluczowe pytania, aby uporządkować aplikacje Gnome w „folderach aplikacji”.

Jeśli chcesz usunąć foldery aplikacji, uruchom ponownie skrypt i wybierz opcję 3, aby usunąć wszystkie foldery.

Starszy skrypt Bash

Jeśli Python nie działa, ale nadal potrzebujesz folderów aplikacji, spróbuj uruchomić appfixer.sh. Warto wiedzieć, że ten skrypt jest dość prosty. Choć nie jest źle napisany, nie oferuje możliwości cofnięcia zmian. Appfixer.sh działa, wykorzystując polecenia gsettings do zarządzania aplikacjami na pulpicie Gnome. Używaj tego skryptu tylko wtedy, gdy nie możesz uruchomić interactive.py lub napotykasz problemy z Pythonem.

Uruchom skrypt appfixer.sh, wpisując:

./appfixer.sh

Czasami uruchamianie skryptów Bash z „./” zamiast z „Bash” lub „Sh” może prowadzić do błędów. Jeśli napotkasz trudności, spróbuj użyć:

sh appfixer.sh

lub

bash appfixer.sh


newsblog.pl