|
Autostart własnej aplikacji
mccn - 06-05-2008 19:15
Witam mam dokładnie 4 aplikacje które chciał bym żeby startowały razem z systemem tyle że nie wiem jak to zrobić więc zwracam się do was koledzy o pomoc.
aplikacje to:
pvpgn i d2gs
służą do gry online w diablo 2
d2gs pracuje na wine
napisałem sobie taki skrypcik żeby 1 komenda uruchamiać wszystko:
#!/bin/bash
cd /home/user/pvpgn/sbin
./bnetd & ./d2cs & ./d2dbs &
cd
cd /home/user/d2gs
wine D2GS.exe &
I teraz pytanie brzmi czy dało by rade jakoś zrobić aby uruchamiał ten skrypcik pod czas startu systemu? Z góry bardzo dziękuję za pomoc.
.
sds - 06-05-2008 19:23
W kde w folderze domowym masz ukryty folder .kde a w nim Autostart i do niego wrzuć ten skrypt. W gnome nie pamiętam już dokładnie System->Preferencje->Sesje (coś takiego) i tam dodajesz to co chcesz, aby urochamiało się na starcie.
mccn - 06-05-2008 19:27
to wszystko działa na serwerze brak tam srodowiska graficznego jest to debian 4.0 etch moze wiesz jak to odpalić bez okienek ?
i aby sie odpalało z konta usera najlepiej bo z roota niebezpiecznie z góry dzięki pozdrówka.
sds - 06-05-2008 19:37
To wszystko odpala się z poziomu użytkownika. Niestety nie wiem jak ustawić aplikacje aby uruchamiała się przy starcie bez X-ów (korzystam z Linuksa 1,5 miesiąca), ale na pewno jakiś ekspert ci pomoże, bo nie jest to nic trudnego.
mccn - 06-05-2008 19:51
Ja trochę dłużej korzystam z Debiana ale wciąż się uczę i poczekam może akurat jakiś ekspert pomoże mi to zrobić. Z góry dziękuję ;)
raph - 06-05-2008 20:00
man update-rc.d
mccn - 06-05-2008 21:33
hmm nie bardzo rozumiem o co chodzi w tym co napisał przedmówca bardzo bym prosił abyś troszkę jaśniej to ujął z góry dzieki pozdrówka.
3ndriu - 06-05-2008 21:55
mccn, polecenie, którym dodasz swój skrypt do autostartu nazywa się updaterc.d . Pomoc otrzymasz wydając polecenie podane przez Twojego przedmówcę.
raph - 06-05-2008 21:56
Cytując:
Czyli takich, które są uruchamiane przy starcie systemu.
mccn - 06-05-2008 23:47
To teraz tak mam taki skrypcik:
#!/bin/bash
cd /home/user/pvpgn/sbin
./bnetd & ./d2cs & ./d2dbs &
cd
cd /home/user/d2gs
wine D2GS.exe &
W katalogu /home/nazwa_użytkownika/bin Nazywa się on pvpgn.
Mógłbyś napisać jak to zrobić aby initd uruchamiał go razem z systemem?
Nie jestem profesjonalistą w tym i nie chciałbym czegoś zepsuć dlatego też między innymi proszę o pomoc. Pozdrawiam.
raph - 07-05-2008 13:36
cp /home/user/bin/pvpgn /etc/init.d/ update-rc.d pvpgn defaults
nie jestem pro
Ja też.
mccn - 07-05-2008 16:54
cp /home/user/bin/pvpgn /etc/init.d/ update-rc.d pvpgn defaults
nie jestem pro
Ja też.
Dziękuję bardzo, a jeszcze jedno pytanko teraz jak to zrobię to ten skrypt będzie się uruchamiał z użytkownika czy będzie w procesach roota?
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|