Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Gde se nalazi "startup" na linux-u?

[es] :: Linux :: Gde se nalazi "startup" na linux-u?

[ Pregleda: 3458 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Shejn
Srbija

Član broj: 11830
Poruke: 232
*.nspoint.net.



Profil

icon Gde se nalazi "startup" na linux-u?18.07.2005. u 11:21 - pre 228 meseci
Interesuje me gde se nalazi "startup" folder na linux-u?Naime kada startujem linux potrebno je da uradim sledece

Code:
# modprobe lirc_dev
# modprobe lirc_gpio
# irexec /home/shejn/.lircrc -d


kako bi mogao da koristim daljinski. Jel postoji neki nacin da se ovo ubrza?Jel bi mogao ovo da snimim kao shell skriptu pa da onda nju mozda snimim u "startup"?
 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.verat.net.



+1365 Profil

icon Re: Gde se nalazi "startup" na linux-u?18.07.2005. u 11:30 - pre 228 meseci
Zavisi od distribucije.
Na debianu stavis tu skriptu u /etc/init.d direktorijum i napravis sym likove na taj fajl pomocu komande update-rc.d
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

Shejn
Srbija

Član broj: 11830
Poruke: 232
*.nspoint.net.



Profil

icon Re: Gde se nalazi "startup" na linux-u?18.07.2005. u 11:38 - pre 228 meseci
u pitanju je suse 9.3



[Ovu poruku je menjao Shejn dana 18.07.2005. u 12:41 GMT+1]
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.vdial.verat.net.



+257 Profil

icon Re: Gde se nalazi "startup" na linux-u?18.07.2005. u 11:45 - pre 228 meseci
Ili da budemo detaljniji.
Recimo da imas /etc/init.d driektorijum i u okviru njega rcN.d direktorijume koji odredjuju u kom runlevelu se sta dize. Da bi podigao ovo prilikom startup-a, potrebno je:
1) da napravis shell script. Recimo da napravis fajl "pokreni" u /etc/init.d, sadrzine:
Code:

#!/bin/bash
# startup script za podizanje daljinskog
modprobe lirc_dev
modprobe lirc_gpio
irexec /home/shejn/.lircrc -d

Zatim moras da kazes da je on izvrsni:
Code:

chmod a+x /etc/init.d/pokreni

Potrebno je jos samo da ulinkujes (moze rucno) taj skript sa odgovarajucim runlevelom. Pretpostavimo da ti je runlevel 5 definisan kao default u /etc/inittab:
Citat:

# The default runlevel is defined here
id:5:initdefault:

onda taj sktript treba da linkujes u rc5.d direktorijumu:
Code:

ln -s /etc/init.d/pokreni /etc/init.d/rc5.d/S32pokreni

gde je S oznaka za start, 32 neki broj koji odredjuje u kom trenutku ce se startovati i pokreni je naziv pod kojim ces znati sta se pokrece (nisam siguran da li mora da bude isti naziv kao i skript)


[Ovu poruku je menjao Jbyn4e dana 18.07.2005. u 12:53 GMT+1]
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

tarla

Član broj: 15527
Poruke: 1648



+42 Profil

icon Re: Gde se nalazi "startup" na linux-u?18.07.2005. u 14:00 - pre 228 meseci
a moze i da upise te komande u rc.local skriptu koja je vec gotova (kod slackware-a doduse)


 
Odgovor na temu

Shejn
Srbija

Član broj: 11830
Poruke: 232
*.nspoint.net.



Profil

icon Re: Gde se nalazi "startup" na linux-u?18.07.2005. u 14:23 - pre 228 meseci
Ne znam zasto nece, ali uradio sam kao sto ste opisali.
1).Napisao sam skriptu
Code:

#!/bin/bash
# startup script za podizanje daljinskog
rm -f /var/run/lircd.pid
modprobe lirc_dev
modprobe lirc_gpio
lircd --device=/dev/lirc
irexec /home/shejn/.lircrc -d

ovde je potrebno lircd deamon pokrenuti sa --device=/dev/lirc a posto se on automatski startuje sa startovanjem racunara zato je potrebno prvo obrisati lircd.pid, pokrenuti lirc_dev i lirc_gpio a zatim ponovo startovati lircd ali sada sa lircd --device=/dev/lirc
2). sacuvao skriptu u etc/init.d
Code:
chmod a+x /etc/init.d/pokreni

3). proverio u inittab, runlevel je 5 kao default
4). na kraju linkovao ovu skriptu
Code:
ln -s /etc/init.d/pokreni /etc/init.d/rc5.d/S32pokreni


Kada sam pokrenem skriptu ona odradi posao.
 
Odgovor na temu

Shejn
Srbija

Član broj: 11830
Poruke: 232
*.nspoint.net.



Profil

icon Re: Gde se nalazi "startup" na linux-u?18.07.2005. u 14:28 - pre 228 meseci
Mozda je problem sto se modprobe i lircd mogu pokrenuti samo sa root nalogom?
 
Odgovor na temu

mmirilovic
Mladen Mirilović
Čačak

Član broj: 10462
Poruke: 721
*.co.yu
Via: [es] mailing liste



+1 Profil

icon Re: Gde se nalazi "startup" na linux-u?18.07.2005. u 18:22 - pre 228 meseci
Savetujem ti da postaviš da se skripta pokrene tek NAKON svih ostalih skripti
koje SuSE automatski generiše. Dakle stavi S99, ili ako je to zauzeto onda
S999!

A postoji i skripta koja je predviđena da se u nju upišu ovakve korisničke
intervencije. Mislim da se na SuSE-u zove boot.local, ili nešto slično. Bolje
rešenje bi bilo da u njoj dopišeš tih par redova nego da ovako praviš dodatne
skripte!


PS. Zašto si obrisao onu prvu temu?
Pozdrav.
 
Odgovor na temu

[es] :: Linux :: Gde se nalazi "startup" na linux-u?

[ Pregleda: 3458 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.