autostart w debianie
-
- Posty: 88
- Rejestracja: 12 października 2007, 18:26
autostart w debianie
Witem, zanim napisałem do was ten post szukałem na forum i na internecie, i nie do konca rozumiem w jaki sposob (gdzi dodkłanie jest autostart w debianie?), dodac do autostartu pliki, zeby automatycznie mi się internet włączał przy logowaniu do systemu...Za każdym razem musze recznie włączacz w Wireless Assistant opcje włączania internetu...Jakby ktos mi to w prosty sposób wytłumaczył, byłbym wdzięczny :-)
fan_debianu, autostart... hmm, możliwe że chodzi o to:
/etc/init.d
Spróbuj, może uda się włączyć daemona sieci poprzez:
Autostart, jest też w ~/.kde/autostart i podobnych.
/etc/init.d
Spróbuj, może uda się włączyć daemona sieci poprzez:
Kod: Zaznacz cały
su
apt-get install rcconf
rcconf
man update-rc.d
Ogolnie jest to duzo bardziej rozbudowane niz w Windows i dziala miej wiecej tak, ze w /etc/init.d masz skrypty ktore uruchamiaja sie przy starcie systemu.
update-rc.d automatycznie tworzy dowiazania do tych skryptow w katalogach /etc/rc0.d do /etc/rc9.d oraz /etc/rcS.d
Te cyferki przy nazwach katalogow oznaczaja odpowiednie runlewel (od 0 do 6), przy ktorych skrypt ma sie wykonac. Skrypty w katalogu z literka S, w ktorych dowiazania zaczynaja sie na S sa wykonywane zawsze raz, nawet przy logowaniu w trybie single user mode. Jzeli maja na poczatku literke K, to nie sa wykonywane.
Oprocz tego dla kazdego skryptu mozna zdefiniowac, na jakim runlewel bedzie sie wylaczal (czyli np. przy jakims runlewel startuje serwer FTP, przy wylaczniu kompa przy jakims runlewel serwer sie wylacza), a jest to realizowane poprzez nazwe dowiazania.
To tak bardzo skrotowo - jezeli nie masz za duzo wprawy w poslugiwaniu sie konsola, to w zdaje sie, ze KDE posiada graficzne narzedzie do realizowania tego co powiedzialem - nazwy nie pamietam, ale bylo na pewno (moze jak zaloguje sie na linuksa to sprawdze i napisze tutaj).
Ogolnie do przeczytania: man update-rc.d i o runlewels na googlach
Ogolnie jest to duzo bardziej rozbudowane niz w Windows i dziala miej wiecej tak, ze w /etc/init.d masz skrypty ktore uruchamiaja sie przy starcie systemu.
update-rc.d automatycznie tworzy dowiazania do tych skryptow w katalogach /etc/rc0.d do /etc/rc9.d oraz /etc/rcS.d
Te cyferki przy nazwach katalogow oznaczaja odpowiednie runlewel (od 0 do 6), przy ktorych skrypt ma sie wykonac. Skrypty w katalogu z literka S, w ktorych dowiazania zaczynaja sie na S sa wykonywane zawsze raz, nawet przy logowaniu w trybie single user mode. Jzeli maja na poczatku literke K, to nie sa wykonywane.
Oprocz tego dla kazdego skryptu mozna zdefiniowac, na jakim runlewel bedzie sie wylaczal (czyli np. przy jakims runlewel startuje serwer FTP, przy wylaczniu kompa przy jakims runlewel serwer sie wylacza), a jest to realizowane poprzez nazwe dowiazania.
To tak bardzo skrotowo - jezeli nie masz za duzo wprawy w poslugiwaniu sie konsola, to w zdaje sie, ze KDE posiada graficzne narzedzie do realizowania tego co powiedzialem - nazwy nie pamietam, ale bylo na pewno (moze jak zaloguje sie na linuksa to sprawdze i napisze tutaj).
Ogolnie do przeczytania: man update-rc.d i o runlewels na googlach
-
- Posty: 88
- Rejestracja: 12 października 2007, 18:26
Dzieki, coś pojmuje :-) , ale jak dokładnie utworzyc dowiazanie do Wirelessa Assistanta?, ogólnie chodzi mi o jakis przykłada dowiązania, lub coś podobnego, i jesli da rade to bym poprosił nazwe tego narzedzia graficznego autostartu :-)
[ Dodano: 2007-11-06, 18:44 ]
[ Dodano: 2007-11-06, 18:44 ]
localh0st pisze:fan_debianu,
Spróbuj, może uda się włączyć daemona sieci poprzez:Kod: Zaznacz cały
su apt-get install rcconf rcconf [/code.[/quote] Spróbowałem i zainstalowałem , sprawdze czy działa :-)
A nie mowilem zeby pocztac manuala od update-rc.d ? :-P To, co chcesz zrobic zalatwisz jednym poleceniem - mowilem ze dowiazan nie tworzy sie recznie, od tego sa narzedzia takie jak update-rc.d W zasadzie wystarczy ci jedno polecenie (jako root):
gdzie [skrypt] to nazwa skryptu uruchamiajacego twoj program, ktory powinien znajodowac sie /etc/init.d (i oczywiscie miec prawa do uruchamiania). Jezeli zajrzysz do ktatlogu /etc/init.d to znajdziesz szablon, na podstawie ktorego mozesz taki skrypt napisac, skrypt powinien przyjmowac co najmniej 3 argumenty: start (uruchomienie usługi), stop (wylaczenie usługi) i restart (restart usługi).
Jezeli natomiast upierasz sie na graficzne nakladki (moim zdaniem zle podejscie), to w KDE masz kSysV, ktory jest graficznym edytorem skryptow startowych.
Z tym że jezeli instalujesz cokolwiek z pakietów, to prawie zawsze skrypty startowe sa tworzone i konfigurowane automatycznie.
Co do startu w KDE to faktycznie jest, ale dziala inaczej - programy sa wykonywane automatcznie po tym jak zalogujesz sie do X-ów (czyli jak wystartuje KDE).
Kod: Zaznacz cały
update-rc.d [skrypt] defaults 20
Jezeli natomiast upierasz sie na graficzne nakladki (moim zdaniem zle podejscie), to w KDE masz kSysV, ktory jest graficznym edytorem skryptow startowych.
Z tym że jezeli instalujesz cokolwiek z pakietów, to prawie zawsze skrypty startowe sa tworzone i konfigurowane automatycznie.
Co do startu w KDE to faktycznie jest, ale dziala inaczej - programy sa wykonywane automatcznie po tym jak zalogujesz sie do X-ów (czyli jak wystartuje KDE).
-
- Posty: 88
- Rejestracja: 12 października 2007, 18:26
hej, zajrzałem do /etc/init.d, chodzi ci o plik networking(do automatyznejgo uruchomienia sieci?), i o ten wpis tam :
, który mam dodac jako skrypt?
Kod: Zaznacz cały
Usage: /etc/init.d/networking {start|stop|restart|force-reload}"
No nie, nie o to mi chodzilo. W /etc/init.d powinienes miec plik o nazwie skeleton - jest to szkielet typowego skryptu startowego. Otworz go i przeczytaj uwaznie wszystko co tam jest- sa komentarze i w sumie nic skomplikowanego nie ma.
Musisz niestety chociaz troche "liznac" basha, wiecej ci nie pomoge :P Generalnie jest tak, ze jezeli odpalasz jakis program recznie (czyli wpisujac polecenie w konsoli w celu jego odpalenia), to wywolanie tego programu musisz wstawic do skryptu startowego, a nastepnie "potraktowac" ten skrypt poleceniem update-rc.d - w ten sposob "mowisz" systemowi, ze ma ten skrypt odpalac przy kazdym uruchomieniu i wylaczeniu komputera (na odpowiednich runlewels i odpowiedni z opcjami "start" i "stop").
Bardziej "łopatologicznie" tego sie wytlumaczyc juz nie da - chyba ze ktos inny jeszcze ma cos dodania w tym watku:P
Musisz niestety chociaz troche "liznac" basha, wiecej ci nie pomoge :P Generalnie jest tak, ze jezeli odpalasz jakis program recznie (czyli wpisujac polecenie w konsoli w celu jego odpalenia), to wywolanie tego programu musisz wstawic do skryptu startowego, a nastepnie "potraktowac" ten skrypt poleceniem update-rc.d - w ten sposob "mowisz" systemowi, ze ma ten skrypt odpalac przy kazdym uruchomieniu i wylaczeniu komputera (na odpowiednich runlewels i odpowiedni z opcjami "start" i "stop").
Bardziej "łopatologicznie" tego sie wytlumaczyc juz nie da - chyba ze ktos inny jeszcze ma cos dodania w tym watku:P
Hello
Ja mam ale pytanko.
Mam pod ręką starszy sprzęt (HP Compaq Deskpro EN). Nie mogę ustawić wyższej rozdzielczości w konsoli (vga=... w menu.lst niestety nie działa tzn wywala info, że parametr nie jest obsługiwany a z tych co są to szkoda gadać :/). Jako że i tak potrzebuję X'ów postanowiłem odpalić se xterm a w nim kolejne aplikacje, mają się one uruchomić automatycznie w xterm. I tu jest pytanko.... Jak ?
Ja mam ale pytanko.
Mam pod ręką starszy sprzęt (HP Compaq Deskpro EN). Nie mogę ustawić wyższej rozdzielczości w konsoli (vga=... w menu.lst niestety nie działa tzn wywala info, że parametr nie jest obsługiwany a z tych co są to szkoda gadać :/). Jako że i tak potrzebuję X'ów postanowiłem odpalić se xterm a w nim kolejne aplikacje, mają się one uruchomić automatycznie w xterm. I tu jest pytanko.... Jak ?

-
- Posty: 88
- Rejestracja: 12 października 2007, 18:26
ok, rozumiem, tylko ze sieci nie "odpalam" w konsoli, tylko w Wirelessie Assistant, klikam na połacz....a jak bym mial to w konsoli wpisywac, to nawet nie wiem jakiej komendy uzyc :-(
P.S Tak przy okazji ściągłem openoffice, polski , ale nie mam go w polskim jezyku, tylko w angielskim, w opcjach sprawdzalem juz..A ściagalem go w sposobó "aptitude install openoffice.org" :-)
P.S Tak przy okazji ściągłem openoffice, polski , ale nie mam go w polskim jezyku, tylko w angielskim, w opcjach sprawdzalem juz..A ściagalem go w sposobó "aptitude install openoffice.org" :-)
-
- Senior Member
- Posty: 2156
- Rejestracja: 29 lipca 2007, 18:06