Списъкът с приложения на Gnome Shell е много приятен за очите, но малко неорганизиран. Нито едно от приложенията не е сортирано по група приложения, така че прави преглеждането и намирането на приложение малко досадно. Ако искате да отстраните този проблем, най-добрият начин да го направите е да инсталирате инструмента Gnome Dash Fix. Този инструмент може автоматично да организира приложенията на Gnome в папки с приложения и да улесни намирането им.
Съдържание
Поправка на Gnome Dash
Gnome Dash Fix е прост Bash скрипт и се намира на Github. Използването му не изисква никакви специални библиотеки или умения. За да започнете, отворете прозорец на терминала и използвайте инструмента Git, за да изтеглите най-новия изходен код. Нямате инсталиран Git? Следвайте инструкциите по-долу, за да го получите за разпространение по ваш избор.
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
Други Linux
Инструментът Git обикновено е лесен за намиране в повечето дистрибуции на Linux, главно поради факта, че това е инструмент за разработка, който много хора използват. Ако вашата операционна система не е в този списък, все пак ще можете да вземете скрипта Gnome App Fixer. Отворете терминала и потърсете в мениджъра на пакети „git“. Инсталирайте пакета и трябва да сте готови!
Не можете да намерите пакета Git за вашата Linux дистрибуция? Помислете за проверка Pkgs.org. Те имат много информация за пакети от всякакви дистрибуции на Linux, големи и малки. Трябва да е лесно да намерите пакет за изтегляне, който да отговаря на вашите нужди.
Вземете App Fixer
App Fixer не е много голям и съдържа само няколко файла: наследен Shell Script и нов интерактивен инструмент на Python. В това ръководство ще разгледаме как да използвате и двете. Въпреки това, преди да направим това, ще трябва да вземем най-новата версия на кода. Това се прави с git клонинг. В терминала използвайте git, за да изтеглите копие на кода на App Fixer.
git clone https://github.com/BenJetson/gnome-dash-fix
След това използвайте командата CD, за да промените директории от /home/ (където обикновено се отваря терминалът) към новосъздадената папка Gnome Dash Fix.
cd gnome-dash-fix
Работата трябва да се свърши в новата папка, в която сме преместили терминала. По-конкретно, ще трябва да променим разрешенията и на двата скрипта, или потребителите без root права няма да могат да изпълняват кода по предназначение. Започнете с помощта на инструмента chmod, за да маркирате скрипта на Python OK, за да се изпълнява като програма.
sudo chmod +x interactive.py
Веднага след актуализиране на разрешенията на файла interactive.py, същото трябва да се направи и с наследения Bash скрипт. Още веднъж използвайте инструмента chmod, за да уведомите системата, че скриптът appfixer.sh е ОК за изпълнение.
sudo chmod +x appfixer.sh
Сега, когато и двата скрипта имат правилните потребителски разрешения, е време да стартирате инструмента.
Интерактивен Python скрипт
Разработчикът на App Fixer е включил нов скрипт на Python, който той твърди, че е „по-лесен“ за използване в сравнение със скрипта bash. Когато потребителят го стартира, скриптът задава различни въпроси за това как става за организиране на Gnome приложения в отделни папки.
Преди да стартираме скрипта, отворете терминал и го използвайте, за да проверите дали имате инсталиран Python на вашия компютър с Linux. Има голям шанс да е там, тъй като повечето програми за Linux разчитат на него. Все пак не всяка операционна система Linux го има настроена. За да потвърдите, че Python е там, изпълнете:
python --version
Ако Python не е инсталиран, горната команда няма да направи нищо. Ако е на вашия компютър, ще ви уведоми номера на версията. За да работи този скрипт, трябва да имате инсталирана поне версия 3. Информация за Python 3 можете да намерите на официалния сайт Уебсайт на Python. Също така е добра идея да проверите официалния запис на Wiki на Python3 за вашата операционна система.
Стартирайте скрипта с:
python3 interactive.py
Следвайте подканите на екрана и отговорете на критичните въпроси, които задава, за да категоризирате вашите Gnome приложения в „папки на приложения“.
Искате ли да премахнете папките с приложения? Стартирайте отново скрипта, освен този път, изберете опция 3, за да премахнете всичко.
Наследен Bash скрипт
Ако Python ви е провалил, но все още искате папки с приложения, опитайте да стартирате appfixer.sh. Важното тук е, че този скрипт е много груб. По никакъв начин не е лош код, но няма бутон за отмяна. Appfixer.sh работи, като изпълнява опции на работния плот на Gnome чрез командата gsettings. Трябва да използвате този скрипт само ако нямате начин да стартирате interactive.py, не можете да накарате Python3 да работи правилно или просто не знаете как.
Стартирайте appfixer.sh с:
./appfixer.sh
Понякога изпълнението на Bash скриптове с ./, а не с Bash или Sh може да обърка синтаксиса. Ако срещнете проблеми с горната команда, опитайте тези вместо това:
sh appfixer.sh
или
bash appfixer.sh