Как заставить приложение работать при запуске 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