Где автоматически выполнен в Linux (Ubuntu)?

У меня есть машина с рабочим столом Ubuntu 7.something... Я хочу некоторое подобное серверу поведение без своего участия. Например, у меня есть клиент потока Azureus там, и я хочу, чтобы это запустилось с системы как сервис. Это возможно, или мне нужен другой клиент потока?

3
задан 12.03.2010, 00:31

2 ответа

Прием - то, что программа, которая полагается на GUI, может обычно только запуститься после входа в систему GUI, если приложение не достаточно умно, чтобы смочь работать бездисплейный и затем отобразить GUI позже (очень немного приложений могут сделать это, и я сомневаюсь, что Azureus может ОТРЕДАКТИРОВАТЬ: Azureus на самом деле может сделать это, я связался с инструкциями для того, чтобы сделать так ниже). Если Вам нужен он, чтобы быть приложением для GUI, то Ваш лучший выбор состоит в том, чтобы запустить приложение с Вашей сессии Gnome.

Иначе, как Jonik упоминает, можно добавить строку к/etc/rc.local, который запускает программу - что-либо, что можно выполнить из командной строки, которая не полагается на X11, или Gnome должен работать от rc.local без проблемы.Править:

Ваш лучший выбор является бездисплейным колебанием UI, который дал бы лучший из обоих миров, начав бездисплейный перед входом в систему и предоставление доступа к GUI, позже, когда Вы запрашиваете это. Попробуйте или экран или daemonized метод, в зависимости от которого Вы более довольны.

Другая опция состоит в том, чтобы запустить бездисплейный Azureus, Вы могли также сделать это от rc.local. Вы могли использовать telnet Azureus UI и затем соединиться с ним последний от оболочки, если Вы - удобное управление приложением из командной строки.

3
ответ дан 07.12.2019, 23:45

Для автоматического выполнения команды (это, например, запуски некоторый сервис), когда система запускается простой способ состоит в том, чтобы включить ее /etc/rc.local файл.

Более гибкое (но не как простое) путь должно создать init сценарий под /etc/init.d/. Упакованное программное обеспечение сервера Ubuntu идет с такими сценариями. Для узнавания больше Вы могли запустить здесь.

3
ответ дан 07.12.2019, 23:45

Теги

Похожие вопросы