Гид по технологиям

Как запускать программы автоматически в Linux Mint

• 4 min read • Linux • Обновлено 23 Nov 2025
Автозапуск программ в Linux Mint — как включить
Автозапуск программ в Linux Mint — как включить

Быстрая навигация

  • Простой способ: GUI — Startup Applications
  • Альтернативы: .desktop файл, автозагрузка через папку autostart или systemd user сервис
  • Устранение неполадок и безопасность — внизу

Инструкция: как настроить автозапуск программ в Linux Mint

Введение

В Windows есть папка «Startup» для ярлыков. В Linux Mint управление автозапуском ещё проще: графический интерфейс Startup Applications позволяет добавлять и удалять приложения, которые будут запускаться при входе в систему. Пояснение: автозапуск — это запуск программы автоматически при входе пользователя в графическую сессию.

Пример в статье использует VLC Media Player, но инструкция подходит для любой программы.

Шаг за шагом (GUI)

  1. Откройте меню Приложения.
  2. Выберите «Other» (Другие) и запустите «Startup Applications».

Окно списка программ автозапуска в Linux Mint

  1. Вы увидите текущие элементы автозапуска.

Список программ, настроенных на автозапуск

  1. Нажмите «Add» (Добавить).

Кнопка добавления нового элемента автозапуска

  1. Дайте элементу понятное имя, например «VLC».

Форма для ввода имени автозапускаемого приложения

  1. Нажмите «Browse» и перейдите в каталог с исполняемым файлом. Для большинства приложений это:

File System > usr > bin

  1. Выберите приложение и нажмите «Open».

Выбор исполняемого файла приложения в файловом диалоге

  1. Нажмите «Add» чтобы сохранить запись.

Добавление записи в автозагрузку завершено

  1. Приложение теперь будет запускаться автоматически при следующем входе.

Подтверждение: приложение добавлено в автозапуск

Полезный совет

Если вы давно пользуетесь Linux Mint, список в Startup Applications может содержать меньше записей. Многие элементы скрыты по умолчанию. Чтобы отобразить все элементы автозапуска, выполните в Терминале:

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

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

Все скрытые элементы автозапуска теперь видны

Альтернативные подходы

  • Создать собственный .desktop файл в папке ~/.config/autostart/ с нужными параметрами (см. шаблон ниже).
  • Положить скрипт или .desktop в ~/.config/autostart/ — он будет выполняться при запуске сессии пользователя.
  • Использовать systemd user сервис для более сложных сценариев, где важен порядок запуска или зависимость от сервисов.

Шаблон .desktop файла

Ниже — минимальный пример .desktop файла для автозапуска. Сохраните как ~/.config/autostart/vlc.desktop и сделайте его читаемым:

[Desktop Entry]
Type=Application
Name=VLC
Exec=/usr/bin/vlc
X-GNOME-Autostart-enabled=true
Comment=Запуск VLC при входе в систему

Когда этот способ не подходит (контрпример)

  • Если нужно запускать сервис до входа пользователя в систему — используйте systemd (system-сервис), а не автозапуск сессии.
  • Для фоновых демонов лучше systemd unit с корректными зависимостями.

Устранение неполадок

  • Программа не запускается: проверьте правильность пути в поле Exec или при выборе файла в GUI.
  • Программа запускается, но закрывается сразу: возможно, требуется рабочая директория или дополнительные параметры в Exec.
  • Запись видна, но отключена: проверьте флажок включения в списке Startup Applications.
  • После редактирования /etc/xdg/autostart/*.desktop — перезайдите в сессию, чтобы увидеть изменения.

Чек-лист для ролей

  • Обычный пользователь:
    • Проверить путь к исполняемому файлу (/usr/bin или ~/.local/bin).
    • Убедиться, что приложение не требует повышенных привилегий.
  • Системный администратор:
    • Для системных задач использовать systemd.
    • Проверить, какие службы скрыты по NoDisplay и нужно ли их показывать.

Безопасность и конфиденциальность

Не добавляйте в автозапуск незнакомые программы. Автозапуск может запускать код с правами пользователя, что повышает риск вредоносной активности. Для корпоративных установок согласуйте список автозапускаемых приложений с политиками безопасности.

Критерии приёмки

  • Приложение появляется в списке Startup Applications.
  • Приложение запускается автоматически при входе в графическую сессию.
  • Нет ошибок запуска в логах пользователя (~/.xsession-errors или journalctl –user).

Глоссарий (в одну строку)

  • .desktop — файл манифеста приложения в Linux, описывает, как запускать приложение и его метаданные.
  • systemd user — механизм управления пользовательскими сервисами в systemd.
  • autostart — механизм автозапуска приложений при входе в сессию.

Итог

Добавление приложения в автозагрузку в Linux Mint занимает несколько кликов через Startup Applications или пару файловых правок через ~/.config/autostart. Для сервисов уровня системы используйте systemd. Всегда проверяйте путь к исполняемому файлу и безопасность запускаемых программ.

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

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро