[ artanis @ 04.07.2002. 01:10 ] @
Evo prvi put posle 2 meseca oklevanja instalirah linux I sada je red da ga naucim ali mi treba par odogvora odavde posto vise volim forume I prakticne odgovore nego da jurim razne docove slabe su mi oci na monitor postale J. Zato molim sve ljude dobre volje koji znaju odgovre da mi odgovore unapred zahvalan…
Pitanja su sledeca:
Kako se kompajlira kernel (komande)
Kako se konfigurise LILO iz konzole
Kako se instaliraju *.rpm & *.tar.gz (iz konzole 'fala bogu)
Kako se konfigurise mrezna karta
Kako se konfigurise Xfree
Kako se gase servisi
Sto se tice particija koja treba da zauzima koliki prostor na disku
Kako se mauntuje HDD (secondary)
Ovo se tice mreze sta je SWITCH, HUB, RUTER, I ako imam jednu masinu koja treba da bude server za nesto recimo baza I imam jos 8 usera (LAN) kako se oni povezuju.


[Ovu poruku je menjao Bojan Basic dana 06.04.2004. u 22:24 GMT]
[ _owl_ @ 04.07.2002. 03:40 ] @
Kako se kompajlira kernel (komande)?
cd /usr/src/linux
make mrproper
make menuconfig (ili make xconfig)
make dep
make bzImage
ako si ukljucio i module
make modules
make modules_install
cp System.map /boot/System.map
cp arch/i386/boot/bzImage /boot/kernel

u /etc/lilo.conf u liniji gde pise
image = nesto
stavis
image = /boot/kernel
/sbin/lilo

Kako se instaliraju *.tar.gz (iz konzole 'fala bogu)
tar zxf *.tar.gz -C /usr/local/src (opcija -C odredjuje u koji direktorijum ce da bude otpakovan fajl)
cd /usr/local/src/ime_paketa
less README ili INSTALL (za detaljna uputstva ili neke medjukorake)
./configure
make
make install

Kako se mauntuje HDD (secondary)
pomocu naredbe mount
mount /dev/hd(a..h)(1..n) /direktorijum_gde_zelis_da_mountujes -t (vfat|ext2|..)
Da vi video sta tacno treba da otkucas umesto /dev/hd(a..)(1..n) vidi sa cfdisk-om kako ti Linux vodi particije.

Ja sam skino moju postu i idem na spavanje.
Srecno




[ MoHicAn @ 04.07.2002. 04:02 ] @
1) kernel
odes u /usr/src/
tu otpakujes novi kernel neka bude primera radi 2.4.18 ..... tar zxf linux-2.4.18.tar.gz
on ce ti napraviti dir /usr/src/linux
preimenujes ga u linux-2.4.18
i onda uradis ln -sf /usr/src/linux-2.4.18 /usr/src/linux
onda udjes u folder linux ... cd linux
make mrproper
make menuconfig
make dep
make bzImage
make modules
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.18
cp System.map /boot/

2) LILO
vi /etc/lilo.conf
a (da bi mogao da pises)
dodas liniju
image=/boot/vmlinuz-2.4.18
label=Linux-2.4.18
append="root=/dev/hdXY" (gde su x broj hard diska a y broj particije na kojoj je root / , ovo mozda ne mora na nekim linuxima al kod mene mora i nece u svakom slucaju da skodi)
read-only
i sad lupis ESCape i onda :qw!
i onda u konzoli opalis
lilo i resetujes makinu

3) rpm i tar.gz
Ne znam stvarno za rpm nikad nisam koristio to (RH)
ali sto se tice tar.gz-a ja koristim sledece
tar zxf ime_fajla.tar.gz
a ti mozes na tar --help
da vidis jos neke opcije koje ti se mozda svide tipa -v verbose koje ti prikaze svaki fajl koji otpakuje ...

4) Mrezna
Ne znam sta mislis pod konfiguracijom ali mrezu aktiviras sa
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
gde ti je eth0 mrezna karta broj 1, druga mrezna ti je eth1 itd itd
192.168.0.1 ti je buduca ip adresa na toj mreznoj a ovo 255 ti je kao sto pise netmask
i posle sa
route add default gw ip_adresa_gateway-a dev eth0
dodajes da ti default gateway za tu masinu bude ip_adresa_gateway-a do koje dolazi preko mrezne karte broj 1.

5) Xfree
komande su sledece
xf86config --- konzolni conf tool startuj i prati pitanja i odgovaraj
xf86cfg --- graficki tool, snaci ces se
U starijim verzijama Xfree-a ima
XF86Setup umesto xf86cfg-a kao grafickog tool-a

6) Servisi

Gase se tako sto se u folderu /etc/init.d ili /etc/rc.d il tako nesto nalaze skripte za njihovo gasenje
tako da ako oces da ugasis sendmail uradices
/etc/init.d/sendmail stop
ili
/etc/rc.d/sendmail stop
u zavisnosti od distribucije koju posedujes.

7) Mountovanje

mount -t vfat /dev/hdXY /mnt/diskXpartY gde ti je X slovo od a pa nadalje i oznacava prvi drugi treci disk itd itd a Y je particija na disku X, a /mnt/diskXpartY ti je putanja gde mountujes taj disk/particiju
posto vidim da je kod tebe u pitanju bas drugi disk to je onda komanda
mount /dev/hdbY /putanja/gde ovde je Y broj particije u slucaju da je na tom disku samo jedna particija onda je Y = 1 ako nije onda ti umesto Y stavi broj particije koja ti treba.
ovo na pocetku -t vfat oznacava da je particija tipa fat32 u slucaju da mountujes ntfs particiju to ce biti mount -t ntfs ali u vecini slucajeva mount sam provali tako da je dovoljno mount /dev/hdXY /gde

E sad dosta ti je ovo za sada !!!!
Ako mislis da namestas neku mrezu sa serverom i bazom na njemu sa tvojim znanjem zaboravi, moraces debelo da zasednes za dokumentaciju. Ako budem raspolozen nekom drugom prilikom napisacu i za to sve sta treba.
[ MoHicAn @ 04.07.2002. 04:05 ] @
E i da neki servisi su mozda startovani preko inetd-a
tako da mozes da ili ubijes inetd sa
killall inetd
ili da editujes /etc/inetd.conf i da izbacis tj da komentiras linije za servise koji ti ne trebaju i onda opalis
killall -HUP inetd