Потребителите стартират програми на Linux с „стартери“. Тези файлове съдържат конкретни инструкции за това как операционната система Linux трябва да изпълнява програмата и как трябва да изглежда иконата, наред с други неща. В Linux, ако искате да създадете преки пътища в менюто на приложението, ще видите, че е малко по-трудно, в сравнение с Mac или Windows, тъй като потребителите не могат просто да кликнат с десния бутон на мишката върху дадена програма и да изберат опцията „създаване на пряк път“. Вместо това, ако искате да създадете преки пътища на менюто на приложението на работния плот на Linux, това е свързан процес, който изисква малко ноу-хау.
ВНИМАНИЕ СПОЙЛЕР: Превъртете надолу и гледайте видео урока в края на тази статия.
Преки пътища към менюто на приложението - терминал
Може би най-бързият начин за създаване на приложениеклавишните комбинации на работния плот на Linux е да създадете такъв в терминала. Преминаването по маршрута на терминала е по-малко удобно за потребителя, тъй като няма приятен GUI редактор, който да присвоява категории на приложения и няма избор на икони и т.н.
Първата стъпка към създаването на нов пряк път на приложение в Linux е да създадете празен файл на работния плот. В терминала използвайте докосване команда за създаване на нов пряк път.
touch ~/Desktop/example.desktop chmod +x ~/Desktop/example.desktop echo "[Desktop Entry]" >> ~/Desktop/example.desktop

Новата икона за пряк път е на работния плот, но няма инструкции за програмата. Да поправим това чрез редактиране на новия файл в текстовия редактор на Nano.
nano ~/Desktop/example.desktop
Първият ред за всеки пряк път към приложението е „Име“. Този ред ще даде името на приложението в менютата. В текстовия редактор на Nano дайте име на вашия пряк път.
Name=Example Shortcut
След „Име“ следващият ред в пряк път за добавяне е „Коментар“. Този ред е незадължителен, но много полезен, тъй като позволява на менюто да показва някаква информация за прекия път.
Comment=This is an example launcher
С „Име“ и „Коментар“ извън пътя можем да стигнем до истинското месо на стартовия апарат. В текстовия редактор на Nano добавете реда „Exec“.
Редът „Exec“ казва на вашата Linux операционна система къде е програмата и как трябва да стартира.
Exec=command arguments
Exec е много универсален и може да стартира Python, Bash и почти всичко друго, за което се сетите. Например, за да стартирате shell или bash скрипт чрез пряк път, направете:
Exec= sh /path/to/sh/script.sh
Освен това, задайте пряк път на приложението си, за да стартирате програма Python с:
Exec=python /path/to/python/app
След като редът „Exec“ е настроен по ваш вкус, добавете реда „Тип“.
Type=Application
Трябва да настроите персонализирания си пряк път с икона? Използвайте реда "Икона".
Icon=/path/to/custom/icon
Сега, когато са зададени Име, Коментар, Exec и Икона, е безопасно да запазите персонализирания пряк път. Използвайки Ctrl + O комбинация от клавиатура, запазете пряк път към приложението. След това излезте от Nano с Ctrl + X.
Инсталирайте персонализирания си пряк път в цялата система с:
sudo mv ~/Desktop/example.desktop /usr/share/applications
Преки пътища към менюто за приложение - Alacarte
В Linux има много редактори на менюта. В по-голямата си част всички работят по подобен начин и правят едно и също нещо. За най-добри резултати препоръчваме да използвате приложението Alacarte. Той е лесен за използване, работи върху всичко и може да бъде инсталиран дори в най-неясните Linux дистрибуции (поради връзката си с проекта Gnome).
Alacarte може вече да е инсталиран на вашия компютър с Linux. Проверете и вижте, като натиснете Alt + F2, напишете „alacarte“ и щракнете върху Enter. Ако приложението се стартира, вече сте го инсталирали. Ако нищо не се случи, ще трябва да го инсталирате. Следвайте инструкциите по-долу, за да работи.
Ubuntu
sudo apt install alacarte
Debian
sudo apt-get install alacarte
Arch Linux
sudo pacman -S alacarte
Fedora
sudo dnf install alacarte -y
OpenSUSE
sudo zypper install alacarte
Общ Linux
Не можете да намерите приложението за редактор на менюто Alacarte във вашата дистрибуция на Linux? Посетете сайта на кода на souce и го изградете сами!
Направете преки пътища
Правенето на преки пътища с редактора на менюто на Alacarte е освежаващо просто. За да започнете, щракнете върху категория. В този пример ще направим нов пряк път в категорията „Интернет“.
В категорията „Интернет“ кликнете върху бутона „Нов артикул“. Избирането на опцията „Нов елемент“ ще отвори „Свойства за стартиране“.

В прозорците „Свойства на стартиране“ има няколко неща, които трябва да попълните. Първото нещо, което трябва да попълните е „Име“. Напишете името на стартовия панел в секцията „Име“. След това преминете към „Команда“.
Разделът „Команда“ е мястото, където потребителят посочвакакво ще направи прекия път. Щракнете върху бутона „Преглед“, за да потърсите скрипт за черупки, двоичен файл, приложение python и т.н. и го заредете. Алтернативно, напишете команда, като едно от следните:
python /path/to/python/app.py
или
sh /path/to/shell/script/app.sh
или
wine /path/to/wine/app.exe
Когато е зададена секцията „Команда“ на стартовия панел,напишете коментар в секцията „Коментар“ и след това изберете „OK“, за да завършите. След натискане на бутона „OK“, Alacarte незабавно ще запази и активира новия ви пряк път към приложението на работния плот на Linux!
Коментари