Как заставить приложение работать при запуске Fedora?

У меня есть свежая установка Fedora 15, которую я настроил. Я хочу, чтобы он мог загружать подкасты ++, поэтому я установил rtorrent,

Но как мне сделать rtorrent запустить вместе с ОС?

Также кто-нибудь знает, где файл conf для rtorrent является? Я не хочу, чтобы это растопило мой роутер.

3 ответа

Решение

В Gnome 3 все еще не так просто. Вот обходной путь, хотя. Обратите внимание, что это должно работать для любого приложения, но я не могу попробовать это с rtorrent, Просто сообщите, если у вас есть проблемы.


Давайте выясним путь rtorrent первый. Откройте терминал и введите:

which rtorrent

Запомни этот путь. Затем попробуйте следующее:

 mkdir -p ~/.config/autostart
 cd !$
 gedit rtorrent.desktop &

Gedit должен открыть и позволить вам редактировать этот файл. В этом файле введите следующее:

[Desktop Entry]
Type=Application
Exec=/path/to/rtorrent
Hidden=false
X-GNOME-Autostart-enabled=true
Name[en_US]=rtorrent
Name=rtorrent

Где это говорит /path/to/rtorrentвведите путь, который вы узнали ранее. Затем сохраните файл и закройте Gedit и терминал. Теперь вам нужно перезапустить Gnome, и приложение должно запуститься с вашего рабочего стола.

Просто беги в терминал gnome-session-properties , Для меня это работало в Fedora 15

Все дистрибутивы Linux используют Vixie cron. Это позволяет запускать вещи при перезагрузке.

Если вы можете перехватить конфигурацию crontab, вы можете запустить crontab -e и добавьте простую строку вроде:

@reboot /path/to/rtorrent/or/some/script

Он запускается как пользователь, которому принадлежит crontab, а именно вы.

Для конфигурации rtorrent, поскольку вы находитесь в системе RPM, вы можете запросить базу данных RPM:

rpm -q --filesbypkg rtorrent

Или, в более общем случае, используйте locate

locate rtorrent.conf
Другие вопросы по тегам