Strona 1 z 2
autostart w debianie
: 06 listopada 2007, 16:43
autor: fan_debianu
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 :-)
: 06 listopada 2007, 17:19
autor: localh0st
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.
: 06 listopada 2007, 17:20
autor: giaur
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
: 06 listopada 2007, 18:35
autor: fan_debianu
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 ]
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 :-)
: 06 listopada 2007, 21:08
autor: giaur
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).
: 07 listopada 2007, 17:40
autor: fan_debianu
hej, zajrzałem do /etc/init.d, chodzi ci o plik networking(do automatyznejgo uruchomienia sieci?), i o ten wpis tam :
Kod: Zaznacz cały
Usage: /etc/init.d/networking {start|stop|restart|force-reload}"
, który mam dodac jako skrypt?
: 08 listopada 2007, 13:08
autor: giaur
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
: 08 listopada 2007, 14:09
autor: _Toshi_
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 ?

: 08 listopada 2007, 14:12
autor: fan_debianu
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" :-)
: 08 listopada 2007, 14:48
autor: pavbaranov
TIP: openoffice.org-l10n-pl
Przy okazji - wersja z ux.pl jest nieco bardziej spolszczona.