User Tools

Site Tools


Sidebar


Здравствуйте!

Меня зовут Михаил!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Моя специализация - виртуализация!

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (910) 911-96-23

linux_faq:автозапуск-в-ubuntu

Несколько способов автозапуска приложений в Ubuntu:

/etc/init.d/

Первый - из /etc/init.d/. Установка запуска с помощью update-rc.d. Запускается при старте системы, независимо от того вошел ли кто-то в систему или нет. Не подходит для задач, которым нужны ИКСЫ.

При входе пользователя в терминал

Запуск при входе пользователя через ssh или запуска терминала - файл ~/.bashrc . Другой способ - создать файл ~/.ssh/config и добавить опцию LocalCommandPermitLocalCommand). see man ssh_config.

Настройка автозапуска приложений X из GUI

В ubuntu 12.04 в dash надо набрать startup applications. Дальше все просто.

Настройка автозапуска приложений X из командной строки

Автозапуск приложений после входа запуска X описывается в файлах .desktop, лежащих в ~/.config/autostart. Они выполняются после входа пользователя.
Файлы .desktop для установленых приложений можно найти в папке /usr/share/applications.
Имеют примерно такое содержимое (только < и > надо убрать):

[Desktop Entry]
Type=Application
Name=<Name of application as displayed>
Exec=<command to execute>
Icon=<full path to icon>
Comment=<optinal comments>
X-GNOME-Autostart-enabled=true

Discussion

Enter your comment. Wiki syntax is allowed:
O Z E J I
 
linux_faq/автозапуск-в-ubuntu.txt · Last modified: 2015/04/09 14:08 (external edit)