[ VlaDiXx @ 11.08.2009. 10:36 ] @
Ima li šanse da neki proces koji mi treba stavim da se podiže pri dizanju sistema, zajedno sa sistemom kao Windows startup (msconfig) ? Hvala. |
[ VlaDiXx @ 11.08.2009. 10:36 ] @
[ Srđan Pavlović @ 11.08.2009. 11:31 ] @
Ima, samo ga dodaj u System --> Preferences --> Startup Applications
Ako je to neki program. Ako je servis (zapravo u Linuxu su to "daemons"), onda njih dodajes u /etc/rc.conf u sekciju DAEMONS. http://wiki.archlinux.org/index.php/Rc.conf [ VlaDiXx @ 11.08.2009. 13:10 ] @
hvala na odg.
nemam System --> Preferences --> Startup Applications koristim ubuntu 8.04 i radio sam i update...ali nema te opcije [ Srđan Pavlović @ 11.08.2009. 13:23 ] @
Eh, sad se ne secam na 8.04 menija bas kakav je, uglavnom potrazi tamo po
meniju, trebalo bi da negde bude Startup Applications ili nesto slicno. Mozda imas u System \ Preferences\ Sessions, Startup Programs TAB. [ Tyler Durden @ 11.08.2009. 14:10 ] @
Trebalo bi da imaš komandu update-rc.d. Sa njom možeš da dodaš skripte da se startuju prilikom boot-a.
[ VlaDiXx @ 11.08.2009. 18:27 ] @
ljudi hvala vam, najbolji ste.
Sredio sam ovo da se diže proces uz sistem, al to radi samo na root-u. Ovaj pc je potpuno prilagođen da se pali automatski, npr. nestanak struje i ponovni dolazak, automatski se pali - ima ulogu servera i ne želim obavezu stalnu da moram da se prijavljujem. Nažalost, na ubuntu ne postoji auto-login za root već se mora upisati password...to mi baš i ne odgovara. Ima li šanse da se proces diže i na običnom korisniku (tu radi auto-login). Gledao sam da mu dam administratorska prava, al ne ide baš... Šta mislite ? [ Srđan Pavlović @ 11.08.2009. 18:38 ] @
https://help.ubuntu.com/community/RcLocalHowto
Znaci napravi skriptu u /etc/init.d, chmoduj je +x, i odradi kako rece Tyler: update-rc.d ime_skripte defaults 80 [Ovu poruku je menjao Kernel-1 dana 11.08.2009. u 19:48 GMT+1] [ VlaDiXx @ 11.08.2009. 18:53 ] @
Citat: Kernel-1: https://help.ubuntu.com/community/RcLocalHowto Znaci napravi skriptu u /etc/init.d, chmoduj je +x, i odradi kako rece Tyler: update-rc.d ime_skripte defaults 80 [Ovu poruku je menjao Kernel-1 dana 11.08.2009. u 19:48 GMT+1] zaboravio sam reći da se ovaj program ne može premjestiti bilo gdje, radi samo ako se nalazi u var/bin jer ima dodatne fajlove u var/etc . radiće i u tom slučaju ? koliko vidim radi se o kreiranju fajla sa execute komandama ? [ Srđan Pavlović @ 11.08.2009. 18:56 ] @
Ne premestas ti program nigde, ti ga samo pozivas iz neke init skripte.
Skripti moras dodeliti izvrsni flag da moze da se pokrece, znaci kad je napravis: chmod +x ime_skripte Iz skripte, kad budes pokretao program, navedi punu putanju programa, ako nemas u PATH-u te putanje. Znaci pozovi ga sa /var/bin/ime_programa ako kazes da je tamo. [ VlaDiXx @ 11.08.2009. 22:51 ] @
ukratko, zašto bi prosto kad može komplikovano.
uradio sam ono što sam želio, bez Vas ne bih uspio, hvala Kernel-1 i Tyler Durden. da ponovo napišem šta se treba uraditi dio po dio za one kojima će nekad trebati kreiramo fajl u /etc/init.d folderu napišemo u njemu Code: #!/bin/sh /mapa/mapa/ime_programa (lokacija) sačuvamo i onda kao root ili preko sudo komande izvršimo chmod +x ime_skripte na kraju izvršimo komandu u terminalu.... update-rc.d ime_skripte defaults 80 pozdrav svima do neke iduće pustolovine :) ipak linux nikad neće biti user-friendly koliko i win, iako sam radio dosta poslova sa njim (collocation održavanje), nikad ga ne upoznaš dovoljno ukoliko ga nemaš instaliranog kući Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|