Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Tomáš Jakubík 02 Července 2007, 12:47:15
-
Nazdar,
Dá se něak spustit aplikace, tak aby běžela mimo uživatele a po odhlášení zůstala běžet?
Tušim že je to něak jako deamona, ale jak to nevim.
-
Zalezi na tom, jaka aplikace a kdo ji ma spoustet.
-
Já jediný uživatel na ubuntu 7.04. se snažim spustit dedikovanej server (nejdřív grafika potom konzole) tak aby sem se mohl odhlásit a nechat to běžet.
-
tipuji:
sudo su
spustit příkaz &
exit
-
bezne je, ze pro tento priklad si vytvorite uzivatelsky ucet a budete takoveto aplikace spoustet pod nim. Spoustet cokoliv pod rootem mi pripada krajne kanci reseni.
Muzete take jednoduse dat tuto aplikaci do startupu a spoustet ji tak initem..
-
Myslíte do startup systému?
Pokud by tak mohla běžet bez přihlášení uživatele, tak potřebuji více informací.
-
Kdyz napisete nejaky skript a fyzicky ho umistite do /etc/init.d, tak se Vas standartne budou aplikace konfigurujici runlevely ptat, jestli ho chcete spustet pri startu..
'apt-get install rcconf && rcconf' ;D
-
Něak se mi nepodařilo přesvědčit rcconf aby mi tu aplikaci spustil.
A stejně nevím jestli by mi to pomohlo. Já si tu aplikaci chci spustit sám, jen potřebuji, aby běžela i po odhlášení a mohla operovat přes internet.
-
Něak se mi nepodařilo přesvědčit rcconf aby mi tu aplikaci spustil.
A stejně nevím jestli by mi to pomohlo. Já si tu aplikaci chci spustit sám, jen potřebuji, aby běžela i po odhlášení a mohla operovat přes internet.
Pak pouzijte postup od Skeletonixe.
-
I když spustim něco pod rootem a odhlásim se, tak to taky skončí.
-
a co ten program spoustet v jiny relaci? ctrl+alt+(F1;F2....F6). F7 se dostanes do puvodni relace ;-)
-
Kvůli bezpečnosti nemůže zůstat počítač přihlášenej, ani v jiný relaci.
-
tak pak bych to videl pres ten init.
Udelej si symbolickej odkaz z init.d do rc5.d
sudo ln -s /etc/init.d/pozadovany_program /etc/rc5.d/S99pozadovany_program
a pak si muzes jeste pro jistotu udelat vypinaci odkaz do rc0.d
sudo ln -s /etc/init.d/pozadovany_program /etc/rc0.d/K99pozadovany_program
-
Napsat spousteci skript a pouzit prikazy dle skeletonixe.
Jestli chcete, aby to po startu nebylo spustene a chcete to spoustet sam, jinak to neudelate. Je ale nutne, aby program, ktery spoustite takovy zpusob prace umoznoval / aby byl schopny bezet bez konzole.