- - Как да създадете менюто за бърз достъп до приложението на Linux

Как да създадете менюто за пряк достъп в менюто на Linux

Потребителите стартират програми на 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!

Коментари