Citat:
raco:
Uvek se prijavljujem kao root, a koliko sam razumeo a zasto bih se prijavljivao kao korisnik pa onda prelazio tamo-ovamo. Nije mi jasno i taj direktorijum u kome zadajem naredbu make install, gde on treba da bude? Znaci raspakovao sam sve, imam direktorijum ali gde on treba da bude?
Pazi ovako ... da bi mogao da kompajliras neki program moras da ti se fizicki direktorijum gde ces da sve to radis nalazi na root (/) particiji tj na glavnoj linux particiji na kojoj ti je instaliran Linux, jer u protivnom neces moci da pokrenes odredjene komande za kompajliranje (moze npr da ti taj dir bude pod /root direktorijumom) .
Sto se tice logovanja kao root ... postoji jedno pravilo kojeg se vecina korisnika pridrzava ... a to da sve sto mozes da uradis kako obican korisnik, to i u radi, a ako bas moras da budes root, pazi sta radis ... :) u prevedenom znacenju .. kao root veoma lako mozes da sredis / unistis sistem jer imas takve privilegije da to mozes .... znaci kao obican korisnik sam sebe stitis od svojih gluposti ...
Citat:
Ljudi nemam pojima ali za ovih pet dana mucenja lepo mi dodje da odustanem. Koji god sajt da posetis, domaci, uglavnom u dokumentaciji imaju kako instalirati Linux i to uglavnom zadnje verzije kod kojih je sve i automatizovano. Najvise mi smeta kao korisniku Windowsa: Nemam pojima ni sta instaliram, ni u koji direktorijum, ni koji su mi izvrsni fajlovi, ni kako da napravim precicu, ni kako da deinstaliram neki program. Fale mi "Program Files", gde je OS direktorijum...?
Normalno je da u prvo vreme "nemas pojma" jer je nacin razmisljanja pod windows-om i pod linux-om totalno razlicit ... u windows-u ti kaze sta treba da uradis, a nista ti ne objasnjava, dok pod linux-om koristis zdravu logiku kako da odradis sve .. sa mnogo manje kliktanja nego u windowzu ... :)
U sustini instalacija Linux-a od distribucije do distrbucije je veoma slicna i svodi se na to da se naprave linux particije, odabere i instalira softver, podese korisnici i lozinke i da se podesi graficko okruzenje ..... znaci ova kniga sto je imas moze dosta da ti pomogne da svatis tok instalacije Linux-a ...
Sto se tice direktorijuma, u linux-u svaki direktorijum ima svoju namenu ... npr / *(root) je osnovni direktorijum , kao sto je c:\ u DOS-u, /etc je direktorijum gde ti se nalaze svi konfiguracioni fajlovi za programe i sistem, u /home se nalaze poddirektorijumi korisnika sistema, /root je direktorijum glavnog administratora (root-a), /usr je direektorijum za korisnicke programe, dokumentaciju, source kernela, module za sistem ... u /usr/local se nalaze instalirani programi koje si ti (root) instalirao posle instalacije pomocu configure, make i make install (znaci iz source-a), u /usr/etc se nalaze konfiguracioni fajlovi za korisnicke programe, u /var je direktorijum za sistemske dnevnike, pristiglu postu, u njemu se npr nalazi /www direktorijum Apache servera (npr ovo moze da varira od Linux-a do Linux-a), /dev (devices) sirektorijum sadrzi fajlove koji se koriste za pristup hardveru (interfejs za hardver) , u /mnt direktorijumu se nalaze "pristupne tacke" tj mount pointi za uredjaje / particije .. npr za cdrom (/mnt/cdrom), floppy (/mnt/floppy) windows paritcije (/mnt/win_c, /mnt/win_d), /lib sadrzi deljene biblioteke - uz njihovu pomoc mnogi programi koriste iste rutine, cime se smanjuje njihovo zauzece prostora na disku i (ako se izvrsavaju istovremeno) u radnoj memoriji, /proc je virtuelni fajl sistem, koriscen za citanje informacija o procesima iz memorije, /tmp je dir za privremene fajlove (kao Temp dir u Win-u), /bin dir sadrzi osnovne programe operativnog sistema, slicno kao npt c:\DOS, /sbin takodje sadrzi programe operativnog sistema, ali je vecina tih programa namenjena za administraciju sistema ....
Citat:
Kao cu preci na nesto vise ako ne znam da instaliram i deinstaliram program? Put do Apache servera je veoma dug, ali zato vise pojasnjenja ima kako njega instalirati i podesiti nego neki najobicniji program, a od kog se pocinje.
Ni knjiga koju sam kupio za RedHat nema to. Voleo bih da na nekom domacem sajtu posvecenom linuxu pronadjem nesto tako, mozda ja nevidim dajte mi molim vas link. Kao obican korisnik Windowsa nisam imao potrebe za kompajliranjem, a uglavnom je objasnjeno kao da to radim svaki dan.
Fali osnovnih uputstava, naprednin ima mnogo!Nemojte me pogresno shvatiti, zelim da naucim da koristim Linux! Ispravite me gde gresim!
instalacija programa moze dase odradi na vise nacina ... instalacijom vec pripremeljenih paketa za ta j linux (npr RPM paketi za RH, ili tgz paketi za Slackware) bio sa nekim grafickim instalerom ili u konzoli izdavanjem nekih od komandi: rpm -i imepaketa.rpm (za Red Hat) ili installpkg imepaketa.tgz (za Slackware) .... deinstalacija je slicna ... rpm -e imepaketa.rpm ili removepkg imepaketa.tgz .....
U slucaju da nemas vec pripremljne pakete mozes da iskopaljiras program sa komandama ./configure, make i make install ..... a takodje moze da koristi npr checkinstall program koji prati tok instalacije i moze na kraju da napravi odredjen paket npr RMP, TGZ i DEB .... npr uradis configure i make a umesto make istall uradis checkinstall make install ... on ce te pitati dali hoces da ti napravi paket koji ce dainstlira na sistem (normalno ovako napravljen paket je mnogo lakse uninstalirati sa gornim komandama) ...
Za kraj jedan savet ... UVEK CITAJ DOKUMENTACIJU koja dolazi uz neki program jer je u njoj objasnjeno kako da instalras taj program i sta ti je sve potrebno da imas na sistemu da bi ti taj program i radio .... :)
--
Mladen Komac
VMware SME / IT Architect
Web site:
http://www.linkedin.com/in/komac
Blog:
http://guru4hp.blogspot.com