RazmjenaVjestina
ObjasnjenjeKoristenihNaredbiPriGentooInstalaciji: Revision 5
Susret: 16/10/04Napomene
man ime_programa kroz njih se navigira pomoću kursorskih tipki a pretraživanje je moguće pritiskom na tipku '/' (osjetljivo je na veličinu slova) Prošli putProšli put smo napravili brdo stvari pa ću samo ukratko ponoviti ono što nam treba da nastavimo. Mountanjemount /dev/hda9 /mnt/gentoo
mount [-t fs] particija direktoriji gdje pojedini parametri imaju slijedeća značenja: 'fs' je ime file-sistema, u većini slučajeva se fs automatski prepozna pa ga nije potrebno navoditi ali u određenim situacijama je :) 'particija' je particija koju želimo mountat (u našem slučaju /dev/hda9)
'direktoriji' je direktoriji gdje to želimo mountat mount -t proc none /mnt/gentoo/proc
chroot /mnt/gentoo /bin/bash
env-update source /etc/profile
Ovim smo se vratili u poziciju gdje smo stali prošle subote.
. The sequalcd /usr/src/linux
make menuconfig make dep make bzImage make modules make modules_install cp -f arch/i386/boot/bzImage /boot
Slijedeće stvari se odnose na uređivanje conf datoteka:
/boot/grub/grub.confOvo smo obradili prošli put pa neću ulaziti u detalje. Ovo smo ubacili unitra: title Gentoo GNU/Linux root (hd0,8) kernel /boot/bzImage root=/dev/hda9 /etc/fstabSintaksa ove datoteke je slijedeća: 'particija' 'direktoriji' 'fs' 'opcije' 'dump' 'pass'
Naš fstab je izgledao ovako (mislim :) ): /dev/hda9 / reiserfs defaults 1 0 Što znači da imamo samo jednu particiju /dev/hda9 mountanu na / (root particiju) tipa reiserfs sa defaultim postavkama /etc/rc.confOvdje smo zamjenili par stvari: CLOCK="local"
DISPLAYMANAGER="kdm"
XSESSION="kde-3.2.1"
/etc/make.confOvaj je bio žilav :( al' smo ga zeznuli :)) CFLAGS="-O3 -pipe -fomit-framepointers
CXXFLAGS="${CFLAGS}
CHOST="i686-pc-linux-gnu"
#ACCEPT_KEYWORDS="~x86"
USE="X kde alsa"
PKGDIR="/usr/portage/packages"
Prebacivanje source-vaiz fedore smo mountali cdrom sa source-vima unutar gentoo okoline (/mnt/gentoo/mnt/cdrom što iz gentoo okoline vidimo kao /mnt/cdrom :) ): mount /dev/cdrom /mnt/gentoo/mnt/cdrom i onda ih iz chroot-a prebacili sa: cp /mnt/cdrom/distfiles/* /usr/portage/distfiles Prvo emerge-anjeSad moramo (sudeći po Gentoo handbook-u) kompajlirati sysklogd i vixie-cron: emerge vixie-cron emerge sysklogd
Ti servisi se moraju pokrenuti pri bootanju mašine: rc-update add vixie-cron boot rc-update add sysklogd boot Servisirc-update program dodaje/briše servise iz boot procesa a ima slijedeći oblik: rc-update akcija servis level
za popis instaliranih servisa, levela i njihovih stanja ukucajte: rc-status --all
/etc/init.d/servis akcija
Dodatne stvariPošto smo kao root fs uzeli resierfs moramo kompajlirati alate za njega jer ne dolaze uključeni u osnovni sistem. emerge reiserfstools Završna fazasada dolazimo do instalacije binarnih paketa pa u /etc/make.conf moramo staviti: PKGDIR=/mnt/cdrom da ih vuče sa cd-a (to kasnije moramo promjeniti natrag jer će nam se događati čudne stvari - ovo je iz iskustva :) ) nakon toga iz fedore moramo demountati cd: umount /mnt/gentoo/mnt/cdrom zamjeniti ga s onim koji sadrži binarne pakete i ponovno mountati: mount /dev/cdrom /mnt/gentoo/mnt/cdrom a sad iz gentoo okoline (aka chroot): emerge -k kde ovdije nam -k kaže će emerge proces prvo pogledati u PKGDIR da li postoji binarni paket i ako postoji cool, a ako ne postoji kompajliraj novi :) Puš pauzaOni koji puše mogu jednu zapaliti. Gotovoveć??? je ovaj stroj brz :) Sada slijedi konfiguracija X-a pomoću program xf86config koji nas detaljno ispita o svemu i svačemu vezanom za grafički sustav. Utažimo njegovu znatiželju i dodamo xdm servis (služi za dizanje X-a) da se diže pri boot-u: rc-update add xdm default Postavimo root password: passwd restartamo, bootamo u Gentoo i sretni i zadovoljni skočimo pod autobus :)) Ok! To je to! Ekipa, za ovo ste mi svi dužni po jednu OPAKU kavu! btw, ako ima nejasnoća, pitanja i sl. pišite.
original Oct 17 3:32pm |