Как создать ярлыки на рабочем столе в Ubuntu
Кратко о сути
В Linux приложения для запуска с рабочего стола используют файлы в формате .desktop. Это текстовые файлы, которые описывают, как запускать программу: путь к исполняемому файлу, иконку, имя и другие параметры. По сути, .desktop — это ярлык в понятном для системы формате.
Важно: не доверяйте .desktop-файлам из неизвестных источников — они могут выполнять произвольные команды.
Где искать готовые файлы
На Ubuntu типичное расположение системных .desktop-файлов:
- /usr/share/applications
Другие дистрибутивы могут использовать иные пути, но принцип тот же. Чтобы создать ярлык на рабочем столе, выполните следующие шаги.
Пошаговое создание ярлыка из существующего файла
- Откройте файловый менеджер.
- Нажмите «Другие места» -> «Компьютер» и перейдите в /usr/share/applications. Там будут файлы с расширением .desktop.

- Найдите нужное приложение, правой кнопкой мыши выберите «Копировать».

Вставьте файл на Рабочий стол (Desktop).
Файл появится, но сначала он может не запускаться и выглядеть одинаково с другими. Правой кнопкой по файлу выберите «Разрешить запуск».


После этого ярлык станет полноценным: двойной клик запустит приложение, а иконка станет уникальной.

Что делать, если .desktop отсутствует
Если для приложения нет .desktop-файла, вы можете создать его вручную. Откройте любой текстовый редактор и вставьте шаблон ниже, поменяв пути и параметры:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/полный/путь/к/исполняемому/файлу
Name=Имя приложения
Icon=/путь/к/иконке/для/ярлыка.pngСохраните файл как APP_NAME.desktop в папке Рабочий стол. Затем сделайте его исполняемым командой в терминале, если хотите выполнить это быстро:
chmod +x ~/Рабочий\\ стол/APP_NAME.desktop(Если ваша папка Desktop называется латинскими буквами — используйте ~/Desktop.)
После этого правой кнопкой мыши по файлу выберите «Разрешить запуск» — либо двойной клик уже начнёт работать.
Дополнительные параметры .desktop
- Terminal=true — если приложение должно запускаться в терминале.
- Categories= — позволяет сортировать приложение в меню.
- Comment= — описание приложения.
Вы можете открыть любой .desktop в текстовом редакторе и посмотреть, какие поля используются для установленного приложения.
Альтернативные способы и инструменты
- Использовать графические утилиты вроде Menulibre или alacarte для редактирования и создания записей меню и .desktop-файлов.
- Для GNOME можно установить расширения, которые управляют иконками на рабочем столе или предоставляют быстрые переключатели.
- Создать символическую ссылку на .desktop в ~/Рабочийстол: ln -s /usr/share/applications/app.desktop ~/Рабочий\ стол/ (учтите, что некоторые среды не поддерживают запуск по ссылкам без разрешения).
Когда это не сработает
- Среда рабочего стола специально отключила показ иконок (например, некоторые конфигурации GNOME). Тогда сначала включите поддержку иконок на рабочем столе через настройки или расширение.
- Файл .desktop повреждён или содержит ошибку в поле Exec.
- Файл имеет неправильные права и не помечен как исполняемый — исправьте chmod +x.
Безопасность и рекомендации
Важно: .desktop файлы могут содержать команды, которые система выполнит от вашего имени. Не открывайте и не делайте исполняемыми файлы из ненадёжных источников. Если нужно скачать ярлык из интернета, откройте файл в редакторе и проверьте поле Exec.
Критерии приёмки
- Двойной клик по ярлыку запускает приложение.
- Иконка отображается корректно и соответствует приложению.
- Для системных приложений оригинальные файлы в /usr/share/applications не модифицированы (копия на рабочем столе используется вместо редактирования системного .desktop).
Контрольный список для разных ролей
Администратор:
- Убедиться, что системные .desktop-файлы корректны в /usr/share/applications
- Настроить политику безопасности для запуска ярлыков
Пользователь:
- Скопировать нужный .desktop на рабочий стол
- Сделать файл исполняемым и разрешить запуск
- Проверить поле Exec на корректность
Быстрая методика для создания ярлыка (шаги)
- Найдите .desktop в /usr/share/applications.
- Скопируйте его на Рабочий стол.
- Сделайте исполняемым (chmod +x) и включите «Разрешить запуск».
- Если .desktop нет — создайте файл с полями [Desktop Entry], Exec, Name, Icon и выполните шаг 3.
Мини-справочник по полям
- .desktop — файл-ярлык для запуска приложения.
- Exec — команда/путь для запуска.
- Icon — путь к файлу иконки.
- Terminal — true/false, запускать ли в терминале.
Быстрое дерево решений
flowchart TD
A[Есть .desktop файл у приложения?] -->|Да| B[Скопировать в ~/Рабочий стол]
A -->|Нет| C[Создать .desktop с полями Exec/Name/Icon]
B --> D[Сделать исполняемым и Разрешить запуск]
C --> D
D --> E[Проверить запуск и иконку]Пример FAQ
В: Почему я вижу несколько одинаковых иконок? О: Пока вы не включите «Разрешить запуск», система показывает общий значок для неподтверждённых ярлыков. После разрешения система отобразит индивидуальную иконку.
В: Можно ли редактировать системный .desktop вместо копирования? О: Лучше не редактировать файлы в /usr/share/applications — изменения коснутся всех пользователей и будут перезаписаны при обновлении пакета. Создавайте копии в своём профиле.
Итог
Файлы .desktop — гибкий и простой способ добавлять ярлыки приложений на рабочий стол Ubuntu. Для существующих приложений достаточно скопировать файл и включить разрешение на запуск. Если файла нет, создайте его вручную и сделайте исполняемым. Помните о безопасности: проверяйте поля Exec у файлов из посторонних источников.
Важно: если у вас особая среда рабочего стола (не GNOME), названия папок или поведение могут отличаться — используйте системную документацию вашего дистрибутива.
Короткое руководство для социальных сетей: создайте .desktop-файл, вставьте на рабочий стол, затем правой кнопкой разрешите запуск — и всё готово.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента