Главная >> Инструкции >> Как создать ярлык в Ubuntu

Как создать ярлык в Ubuntu

Ещё со времён Windows мы привыкли к ярлыкам на рабочем столе. Это красиво, практично и очень удобно. Но в последних версиях разработчики из Canonical решили, что пользователи должны использовать боковую панель запуска, а на рабочем столе будет свободное пространство. Но не всех пользователей устраивает такое положение дел.

В этой статье мы рассмотрим, как создать ярлык на рабочем столе Ubuntu, а также разберёмся, как создать ярлык для программы.

Добавление ярлыка в Ubuntu

Добавление ярлыка в Ubuntu на боковую панель не вызовет никаких трудностей даже у начинающего пользователя. Просто перетащите ярлык приложения из меню Dash в область панели:

Также вы можете кликнуть правой кнопкой мыши по нужному приложению в меню и выбрать Добавить в избранное:

После этого ярлык появится на панели. С рабочим столом дело обстоит сложнее. При попытке скопировать приложение возникает ошибка. Но всё же, не смотря на желания разработчиков из Canonical, как говорится, если очень хочется, то можно. Сначала установите gnone-tweak-tool командой:

sudo apt-get install gnome-tweak-tool

Запустите приложение и на вкладке рабочий стол установите переключатель Показывать значки на рабочем столе в положение On:

Затем откройте в файловом менеджере Nautilus папку /usr/share/applications и скопируйте ярлык нужной программы на Рабочий стол. Обратите внимание - копировать нужно именно с помощью контекстного меню, а не перетаскиванием:

После того, как вы вставите ярлык, он будет определяться как неизвестный файл. Запустите его, система спросит, доверяете ли вы этому ярлыку. После того, как вы нажмёте Доверять и запустить, файл превратится в нормальный ярлык приложения.

Если для вашей программы ярлыка не существует, вы можете создать его вручную. Имена файлов ярлыков заканчиваются расширением .desktop и имеют следующий синтаксис:

[Desktop Entry]
Version=1.0
Name=название
Comment=описание
Exec=/путь/к/исполняемому/файлу
Icon=/путь/к/иконке
Terminal=false
Type=Application
Categories=категории

Здесь самый важный параметр - это Exec. Он должен содержать полный путь к исполняемому файлу программы в файловой системе. Также нужно указать название и полный путь к иконке. Например, ярлык для запуска определённой виртуальной машины в VirtualBox будет выглядеть вот так:

vi ubuntu18.04.desktop

[Desktop Entry]
Version=1.0
Name=Ubuntu 18.04 VM
Comment=Start Ubuntu 18.04 VM
Exec=/usr/bin/VBoxManage startvm "Ubuntu1804"
Icon=/usr/share/icons/hicolor/256x256/apps/ubuntu-logo-icon.png
Terminal=false
Type=Application

Этот файл можно сохранить. Кликните по нему правой кнопкой мышки и перейдите на вкладку Права. Здесь вам нужно установить галочку Разрешить запуск файла как программы:

Далее запустите ярлык и согласитесь с тем, что ему можно доверять:

Таким образом, вы можете выполнить любую команду или запустить любую программу с нужными опциями.

Если вы не хотите редактировать файл вручную, можно воспользоваться утилитой gnome-desktop-item-edit. Для её установки выполните:

sudo apt install --no-install-recommends gnome-panel

Затем, чтобы создать ярлык Ubuntu, нужно выполнить:

gnome-desktop-item-edit ~/Рабочий\ стол/ --create-new

Здесь нужно ввести имя ярлыка, команду и описание. Затем нажмите Ок для добавления ярлыка. Активировать его нужно таким же образом, как и созданный вручную.

Выводы

Теперь добавление ярлыка в Ubuntu 18.04 для вас не проблема, даже не смотря на то, что разработчики скрыли эту возможность. Linux был и остаётся той системой, где всё можно настроить под себя. Удачи вам в ваших экспериментах!

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Оцените статью

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (17 оценок, среднее: 4,53 из 5)
Загрузка...

17 комментариев к “Как создать ярлык в Ubuntu”

  1. Как создать новый ярлык? Использую Ubuntu 17.04.3 на виртуальной машине Hyper-V. Нужен ярлык для запуска новой версии MonoDevelop (6.x, 7.x), которая теперь распространяется через flatpak. В ярлыке должна быть команда:

    flatpak run com.xamarin.MonoDevelop

    Пока запускаю через консоль.

    Ответить
  2. Чтобы создать ярлык на обычную папку, создал файл с расширением .desktop с таким содержимым
    [Desktop Entry]
    Version=1.0
    Name=Symfony_MY
    Comment=symfony-my
    Exec=nautilus /home/symfony_my
    Icon=/путь/к/иконке
    Terminal=false
    Type=Application
    Categories=категории

    И поместил его на рабочем столе. Ну и при запуске - разрешить выполнение

    Ответить
  3. Добрый вечер. А как быть если в папке /usr/share/applications все значки как бы не активные, при попытке запустить любой из них пишет "сомнительный значок запуска" и есть только кнопка "отмена"? Копировать на рабочий стол тоже не дает.

    Ответить
  4. Из наутилуса убрали последнюю нужную фичу. Думаю, в следующей версии из него стоит отключить отображение файлов и папок вообще, и наутилус достигнет дзена, я считаю.
    Лучшее, что можно сделать уже сейчас, это заменить у себя наутилус на немо (или любой другой файловый менеджер), и не заморачиваться.

    Ответить
  5. как же мне не нравится этот ubuntu, пользовался им какоое-то время, ноут постоянно збоил, а как поставил 10винду все стало отлично

    Ответить
  6. После перезагрузки системы ярлыки становятся неактивными. Приходится добавлять любой другой новый ярлык, чтобы остальные активировались, а потом удалять этот новый ярлык. Как сделать, что бы ярлыки при загрузке системы были активные

    Ответить
  7. Мне кажется или в Ubuntu проникли шпионы windows и творят вот такую дичь. чтобы поместить ярлык на рабочий стол нужно установить непонятную программу, лазать в каталогах как глис в жопе, создавать копии файла ибо перетаскивание это табу и вообще не для того десктопы придумывали чтобы ты мышкой с ней работал. всё через теминал делай.

    А чтобы поместить файл на стол так это вообще ппц.

    Очень удобная ОС. а главное стабильная.

    Пока ты её не трогаешь. и уж тем более не обновляешь. а лучше не запускешь на компе

    Ответить

Оставьте комментарий

×

Сообщить об ошибке или улучшить статью

Здесь вы можете внести исправления:

Комментарий:

×