Gentoo Linux Telepítési Kisokos
1.
Bevezető
Ez a dokumentum tartalmaz minden szükséges utasítást, ami ahhoz kell, hogy egy
stage3-ról induló Gentoo telepítést végig csinálj. Szükséges lesz az
internetkapcsolat a stage3 és a portage pillanatkép letöltéséhez.
A parancsok kimenete eltérhet a példákban szereplőktől. A parancsokat egy
AMD 2000-es (1.66 GHz) PC-n adtuk ki. Tartalmazott 512 Mb memóriát, és két SATA
merevlemezt.
Kódlista 1.1: A teszt-doboz jellemzői |
# grep bogo /proc/cpuinfo
bogomips : 3337.81
# hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 1100 MB in 2.00 seconds = 549.97 MB/sec
Timing buffered disk reads: 224 MB in 3.01 seconds = 74.36 MB/sec
# grep MemTotal /proc/meminfo
MemTotal: 509248 kB
|
2.
Gyors Telepítési Kisokos
Telepítő Média
A telepítő-cd ISO imageket a Gentoo Mirrorokon lehet
megtalálni. Ha egy minimális CD ISO-t keresel, akkor a
releases/x86/<release>/installcd könyvtárban, ha pedig a
LiveCD ISO-t keresed, akkor a
releases/x86/<release>/livecd könyvtárban válogass. A
minimális telepítő CD teljes mértékben megköveteli az
internet használatot a telepítés folyamán. A LiveCD megengedi az
internet és egyéb hálózati kapcsolatok nélküli telepítést - a leírása a
2007.0 x86 telepítési
kézikönyvben található. A minimális CD-t ajánljuk.
Írd meg a CD-t, és bootolj be.
Bootol a CD
Nyomj F2-t, és nézd végig a bootképernyőn a boot feltételeit.
Választhatod induláshoz a gentoo-t és a gentoo-nofb-t, ez utóbbi
letiltja a framebuffert. Ha LiveCD-ről bootoltál, akkor ne felejtsd hozzáadni a
nox opciót, hogy letiltsd az X grafikus környezet indulását. Ezek az
opció megengednek, lehetővé tesznek, esetleg megbénítanak néhány tulajdonságot.
Ha az összest engedélyezed, nos, akkor a hardverelemek fel lesznek fedezve, de
az összes modul be is lesz töltve. Ha a kernel bootoláskor elszáll, vagy ha a
számítógéped a bootfolyamat során beakad, akkor próbálkozzál különböző boot
meghívásokkal. Vészesetben a nodetect opció használatával
próbálkozhatsz, de akkor kézzel kell betölteni a modulokat.
Kódlista 2.1: Bootolás a minimal CD-ről |
Gentoo Linux Installation LiveCD http://www.gentoo.org
Enter to Boot; F1 for kernels F2 for options.
boot: gentoo-nofb
boot: gentoo-nofb nodetect
|
Opcionális: Modulok betöltése
Ha te nodetect opcióval bootoltál, akkor egyszer be kell töltened a
szükséges modulokat. Az lspci segídségedre lehet, hogy feltérképezd a
hadveredet.
Kódlista 2.2: Szükséges modulok betöltése |
livecd root # lspci
livecd root # modprobe 3w-9xxx
livecd root # modprobe r8169
|
Hálózat beállítása
Ha a hálózati kapcsolatod nem éledt fel automatikusan, akkor a
net-setup-pal be tudod állítani a hálózatod. Lehet, hogy szükséged lesz
a hálózati kártyád moduljának a betöltésére. Használd a modprobe-t a
konfigurációd szerint. Ha adsl kapcsolatod van, akkor használd a
pppoe-setup-ot és a pppoe-start-ot. A pptp támogatáshoz
szerkesztheted a /etc/pppp/chap-secrets és
/etc/ppp/options.pptp fájlokat, majd használd a pptp
<server ip> parancsot.
A wireless eléréséhez használd az iwconfig-t, hogy beálítsd a wireless
paramétereit. Ezután használd a net-setup-ot, vagy futtasd az
ifconfig-ot, a dhcpcd-t és/vagy a route-ot.
Ha proxyt használsz, ne felejtsd el beállítani a rendszerváltozókat:
export http_proxy, ftp_proxy és RSYNC_PROXY.
Kódlista 2.3: Hálózat beállítása segítséggel |
livecd root # net-setup eth0
|
Esetleg indíthatod a hálózatod kézzel is. A következő példában a PC IP-címe
192.168.1.10, és 192.168.1.1 a routeré és a névszerveré.
Kódlista 2.4: Hálózat beállítása kézzel |
livecd root # ifconfig eth0 192.168.1.10/24
livecd root # route add default gw 192.168.1.1
livecd root # echo nameserver 192.168.1.1 > /etc/resolv.conf
|
A telepítő CD megengedi, hogy futtass sshd szervert, és létrehozhatsz
felhasználót. Tudsz használni irssi parancssoros csevegőt, és
szörfözhetsz a weben a lynx-xel vagy a links-szel.
Opcionális: kapcsolódás az új géphez ssh-val
Nagyon érdekes tulajdonsággal rendelkezik az sshd. Ha elindítod, akkor
csatlakozhatsz távolról a gépedre, így parancsokat adhatsz ki, illetve
szakíthatsz meg.
Kódlista 2.5: sshd indítása |
livecd root # time /etc/init.d/sshd start
* Generating hostkey ...
* starting sshd ... [ok]
real 0m13.688s
user 0m9.420s
sys 0m0.090s
|
Most állítsd be a root jelszót a LiveCD rendszerének annyira,... hogy össze
tudj kapcsolódni egy másik PC-ről. Kérlek jegyezd meg, hogy nem ajánlott ssh
nélkül kapcsolódni normális körülmények között, csak és kizárólag vele. Ha
nincs meg a bizalmad a hálózatod felé, akkor használj hosszú, bonyolult
jelszót, de ne felejtsd el, hogy ez csak egyszeri alkalomra kell, mert ha
újraindítod a géped, akkor elfelejti.
Kódlista 2.6: Root jelszó beállítása |
livecd root # passwd
New UNIX password:
Retype new UNIX password:
passwd: password updated successfully
|
Most már indíthatsz egy terminál alkalmazást más PC-n, és csatlakozhatsz egy új
prompttal. Az útmutatót már követheted egy ablakból, és kivághatod, majd
beillesztheted a parancsokat.
Kódlista 2.7: Ssh csatlakozás egy másik PC-hez |
$ ssh root@192.168.1.10
The authenticity of host '192.168.1.10 (192.168.1.10)' can't be established.
RSA key fingerprint is 96:e7:2d:12:ac:9c:b0:94:90:9f:40:89:b0:45:26:8f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.10' (RSA) to the list of known hosts.
Password:
|
Lemezek előkészítése
Használd az fdisk-et vagy a cfdisk-et a partíciós szerkezet
létrekozására. Szükséged lesz egy swap partícióra (type 82), és egy Linux
partícióra (type 83). A következő példa létrehoz egy /boot, egy
swap és egy fő partíciót, ahogy a kézikönyvben volt. Az eszközöd neve több mint
valószínű, hogy /dev/sda SATA vagy SCSI lemeznél, vagy
/dev/hda minden más IDE lemeznél.
Kódlista 2.8: Partíció készítése |
livecd ~ # fdisk /dev/sda
livecd ~ # fdisk -l /dev/sda
Disk /dev/sda: 599.9 GB, 599978409984 bytes
255 heads, 63 sectors/track, 72943 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 12 96358+ 83 Linux
/dev/sda2 13 110 787185 82 Linux swap / Solaris
/dev/sda3 111 72943 585031072+ 83 Linux
|
Használj mke2fs-t, mke2fs -j-t, mkreiserfs-t,
mkfs.xfs-t és mkfs.jfs-thogy megcsináld a Linux partícióidat a
rendszereden. Hozd létre a swap partíciót az mkswap-pal és a
swapon-nal.
Kódlista 2.9: Fájlrendszerek létrehozása, és a swap aktiválása |
livecd ~ # mke2fs /dev/sda1
livecd ~ # mke2fs -j /dev/sda3
livecd ~ # mkswap /dev/sda2 && swapon /dev/sda2
|
Csatold fel a frissen létrehozott fájlrendszeredet a
/mnt/gentoo-be. Készítsd el a könyvtárakat az egyéb csatolási
pontoknak (szeresd a /mnt/gentoo/boot-ot) ha szükséges, és
használni szeretnéd azokat.
Kódlista 2.10: Fájl rendszerek mountolása |
livecd ~ # mount /dev/sda3 /mnt/gentoo
livecd ~ # mkdir /mnt/gentoo/boot
livecd ~ # mount /dev/sda1 /mnt/gentoo/boot
|
Az állapotok beállítása
Először állítsd be a pontod időt, és dátumot: date MMDDhhmmYYYY. Használj UTC időt.
Kódlista 2.11: Dátum beállítása és UTC idő |
livecd ~ # date
Mon Mar 6 00:14:13 UTC 2006
livecd ~ # date 030600162006
Mon Mar 6 00:16:00 UTC 2006
|
Ezek után töltsd le a telepítési alapot (stage-t) az egyik
tükörről. Rakd a
/mnt/gentoo-be és csomagold ki a
tar xjpf <stage3 tarball> paranccsal.
Kódlista 2.12: A stage3 archívum letöltése |
livecd ~ # cd /mnt/gentoo
livecd gentoo # links http://www.gentoo.org/main/en/mirrors.xml
livecd ~ # cd /mnt/gentoo
livecd gentoo # wget ftp://gentoo.osuosl.org/pub/gentoo/releases/x86/current/stages/stage3-i686*tar.bz2
|
Kódlista 2.13: A stage3 archívum kitömörítése |
livecd gentoo # time tar xjpf stage3*
real 1m13.157s
user 1m2.920s
sys 0m7.230s
|
Telepítsd a legfrissebb Portage pillanatképet. A folyamat ugyanaz, mint a
stage3 esetében: kiválasztasz egy tökröt a
listáról, letöltöd a legfrissebbet, és
kicsomagolod.
Kódlista 2.14: A legfrissebb Portage pillanatkép letöltése |
livecd gentoo # cd /mnt/gentoo/usr
livecd usr # links http://www.gentoo.org/main/en/mirrors.xml
livecd gentoo # cd /mnt/gentoo/usr
livecd usr # wget ftp://ftp.fsn.hu/pub/linux/distributions/gentoo/snapshots/portage-latest.tar.bz2
|
Kódlista 2.15: A Portage pillanatkép kicsomagolása |
livecd usr # time tar xjf portage*
real 0m51.523s
user 0m28.680s
sys 0m12.840s
|
Chroot
Csatlakoztasd a /proc fájlrendszert, másold be a
/etc/resolv.conf fájlt, majd használd a chroot-ot a Gentoo
környezetbe való belépéshez.
Kódlista 2.16: Chroot |
livecd usr # cd /
livecd / # mount -t proc proc /mnt/gentoo/proc
livecd / # cp -L /etc/resolv.conf /mnt/gentoo/etc/
livecd / # chroot /mnt/gentoo /bin/bash
livecd / # env-update && source /etc/profile
>>> Regenerating /etc/ld.so.cache...
|
Időzóna beállítása
Állítsd be a zónainformációkat a korrekt fájl bemásolásával a
/usr/share/zoneinfo-ból a /etc/localtime fájlra.
Kódlista 2.17: Az időzóna beállítása |
livecd / # cp /usr/share/zoneinfo/Europe/Budapest /etc/localtime
livecd / # date
Wed Mar 8 00:46:05 CET 2006
|
Host és domain név beállítása
Állítsd be a host nevét a /etc/conf.d/hostname-ban és
/etc/hosts-ban. A következő példában a mybox a host neve,
és at.myplace a domain neve. Vagy szerkeszted a konfigurációs fájlokat a
nano-val, vagy használod a következő parancsokat:
Kódlista 2.18: Host és Domain név beállítása |
livecd / # cd /etc
livecd etc # echo "127.0.0.1 mybox.at.myplace mybox localhost" > hosts
livecd etc # sed -i -e 's/HOSTNAME.*/HOSTNAME="mybox"/' conf.d/hostname
livecd etc # hostname mybox
livecd etc # hostname -f
mybox.at.myplace
|
Kernel beállítása
Telepítsd a kernelforrást (értelem szerűen a gentoo-sources), állítsd
be, fordítsd le, és másold be a arch/i386/boot/bzImage fájlt a
/boot könyvtárba.
Kódlista 2.19: Kernelforrás telepítése, fordítása, és a kernel telepítése |
livecd etc # time emerge gentoo-sources
real 2m51.435s
user 0m58.220s
sys 0m29.890s
livecd etc # cd /usr/src/linux
livecd linux # make menuconfig
livecd linux # time make -j2
real 3m51.962s
user 3m27.060s
sys 0m24.310s
livecd linux # make modules_install
livecd linux # cp arch/i386/boot/bzImage /boot/kernel
|
Rendszer beállítása
Nyisd meg a /etc/fstab fájlodatés cseréld le a BOOT,
ROOT és SWAP címkéket az aktuális partíció neveivel. Ne felejts
el leellenőrizni a fájlrendszereid meglétét a telepítés folyamán.
Kódlista 2.20: Fstab példa |
livecd linux # cd /etc
livecd etc # nano -w fstab
/dev/sda1 /boot ext2 noauto,noatime 1 2
/dev/sda3 / ext3 noatime 0 1
/dev/sda2 none swap sw 0 0
|
Állítsd be a hálózatod a /etc/conf.d/net-ben. Hozd létre a
net.eth0-t, és add hozzá az init scriptet a default (alapértelmezett)
futási szinthez . Ha többszörös NIC-ed van, akkor symlinkeld őket, mint a
net.eth0 init scriptet, és add hozzá azokat is a default futási
szinthez. Szerkeszd a /etc/conf.d/net-et a nano-val, vagy
használd a következő utasításokat:
Kódlista 2.21: Hálózat beállítása |
livecd etc # cd conf.d
livecd conf.d # echo 'config_eth0=( "192.168.1.10/24" )' >> net
livecd conf.d # echo 'routes_eth0=( "default gw 192.168.1.1" )' >> net
livecd conf.d # rc-update add net.eth0 default
livecd conf.d # echo r8169 >> /etc/modules.autoload.d/kernel-2.6
livecd conf.d # rc-update add sshd default
|
Megjegyzés:
Emergeld a pcmciautils-t, ha kell neked PCMCIA támogatás.
|
Állítsd be a root jelszót a passwd használatával.
Kódlista 2.22: A root jelszó beállítása |
livecd conf.d # passwd
New UNIX password:
Retype new UNIX password:
passwd: password updated successfully
|
Szerkeszd a /etc/conf.d/clock fájlt, és add meg ugyanazt az
időzónát, amit nemrégiben már kiválasztottál.
Kódlista 2.23: /etc/conf.d/clock szerkesztése |
livecd conf.d # nano -w /etc/conf.d/clock
TIMEZONE="Europe/Budapest"
|
Ellenőrizd le a beállításokat a /etc/rc.conf-ban,
/etc/conf.d/rc-ben, /etc/conf.d/keymaps-ban és
minden olyan fájlt, amit szerkesztened
kell.
Kódlista 2.24: Opcionális: néhány konfigurációs fájl szerkesztése |
livecd conf.d # nano -w /etc/rc.conf
livecd conf.d # nano -w /etc/conf.d/rc
livecd conf.d # nano -w /etc/conf.d/keymaps
|
Rendszereszközök telepítése
Telepíts fel egy rendszernaplózót (syslog-ng), és egy cron démont
(vixie-cron), és add hozzá az alapértelmezett futási szinthez.
Megjegyzés:
A cron démon függ az MTA-tól. A mail-mta/ssmtp fel fog menni a
függőség miatt. Ha fejlettebb MTA-t szeretnél, akkor az telepítsd először. Ha
kutyafuttában telepítesz, akkor később eltávolíthatod, és egy neked tetsző
MTA-val helyettesítheted.
|
Kódlista 2.25: Egy rendszernaplózó és egy cron démon telepítése |
livecd conf.d # time emerge syslog-ng vixie-cron
real 1m52.699s
user 1m1.630s
sys 0m35.220s
livecd conf.d # rc-update add syslog-ng default
livecd conf.d # rc-update add vixie-cron default
|
Telepítsd a fájl rendszere(i)dnek megfelelő rendszereszközt (xfsprogs,
reiserfsprogs vagy jfsutils), és a hálózati eszközöket
(dhcpcd or ppp) ha neked kellenek ilyenek.
Kódlista 2.26: Extra eszközök telepítése, ha kellenek |
livecd conf.d # emerge xfsprogs
livecd conf.d # emerge jfsutils
livecd conf.d # emerge reiserfsprogs
livecd conf.d # emerge dhcpcd
livecd conf.d # emerge ppp
|
Bootbetöltő beállítása
Emergeld a grub-ot vagy a lilo-t. Állítsd be a
/boot/grub/grub.conf vagy a /etc/lilo.conf fájlokat,
és telepítsd a bootloadert a emergelésnek megfelelően.
1. Grub használata
Kódlista 2.27: Grub emergelése, és a konfigurációs fájl szerkesztése |
livecd conf.d # time emerge grub
real 1m8.634s
user 0m39.460s
sys 0m15.280s
livecd conf.d # nano -w /boot/grub/grub.conf
|
Kódlista 2.28: grub.conf példa |
default 0
timeout 10
title=Gentoo
root (hd0,0)
kernel /boot/kernel root=/dev/sda3
|
Kódlista 2.29: Grub telepítése |
livecd conf.d # grub
Probing devices to guess BIOS drives. This may take a long time.
grub> root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/boot/grub/stage2 /boot/
grub/menu.lst"... succeeded
Done.
grub> quit
|
Most már folytathatod az újraindítás résztől.
2. Lilo használata
Kódlista 2.30: Lilo emergelése, és a konfigurációs fájl szerkesztése |
livecd conf.d # time emerge lilo
real 0m47.016s
user 0m22.770s
sys 0m5.980s
livecd conf.d # nano -w /etc/lilo.conf
|
Kódlista 2.31: lilo.conf példa |
boot=/dev/sda
prompt
timeout=50
default=gentoo
image=/boot/kernel
label=Gentoo
read-only
root=/dev/sda3
|
Kódlista 2.32: Lilo telepítése |
livecd conf.d # lilo
Added Gentoo *
|
Újraindítás
Lépj ki a chroot környezetből, unmountold az összes fájl rendszert, és
bootolj újra:
Kódlista 2.33: Újraindítás |
livecd conf.d # exit
livecd / # umount /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo
livecd / # reboot
|
A telepítés befejezése
Megjegyzés:
A teljes felhasznált idő a minimal-CD boot promptjától, az újrabootolás
boot promptjáig 00:42:31 volt a teszt számítógépen. Igen, kevesebb, mint
egy óra! Ez idő alatt megszereztük a stage3-at, a Portage pillanatképet és
néhány csomagot, és beállítottuk a kernelt.
|
Lépj be root-ként, és adj hozzá egy-két felhasználót a
useradd-dal.
Kódlista 2.34: Csatlakozás az új rendszerhez egy másik PC-ről |
$ nano -w ~/.ssh/known_hosts
$ ssh root@192.168.1.10
The authenticity of host '192.168.1.10 (192.168.1.10)' can't be established.
RSA key fingerprint is 96:e7:2d:12:ac:9c:b0:94:90:9f:40:89:b0:45:26:8f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.10' (RSA) to the list of known hosts.
Password:
|
Kódlista 2.35: Új felhasználó felvétele |
mybox ~ # adduser -g users -G lp,wheel,audio,cdrom,portage,cron -m gergely
mybox ~ # passwd gergely
New UNIX password:
Retype new UNIX password:
passwd: password updated successfully
|
Utolsó finomító beállítások
Elsőnek válasz egy közeli tükör szervert az SYNC és a
GENTOO_MIRRORS változók megadásával a /etc/make.conf-ban
vagy használd a mirrorselect-et. Ugyanitt meghatározhatod az egyidejű
fordítási folyamatok számát.
Kódlista 2.36: Mirrorselect használata, és a MAKEOPTS beállítása |
mybox ~ # emerge mirrorselect
mybox ~ # mirrorselect -i -o >> /etc/make.conf
mybox ~ # mirrorselect -i -r -o >> /etc/make.conf
mybox ~ # echo 'MAKEOPTS="-j2"' >> /etc/make.conf
|
Most jó az idő arra, hogy lehetővé tegyél, vagy megbéníts néhány USE zászlót.
futtasd az emerge -vpe world parancsot, és az kiad neked egy listát a
jelenleg telepített csomagokról, és az általuk használt és nem használt USE
zászlókról. Szerkeszd a /etc/make.conf fájlt, vagy használd a
következő utasítást:
Kódlista 2.37: A USE zászlók megnézése, és egyesek engedélyezése, tiltása |
mybox ~ # emerge -vpe world
mybox ~ # echo 'USE="nptl nptlonly -ipv6 -fortran unicode"' >> /etc/make.conf
|
A legfrissebb glibc verziók a /etc/locale.gen fájlt használják a
használandó lokálok kiderítésére.
Kódlista 2.38: Lokálok meghatározása |
mybox ~ # cd /etc
mybox etc # nano -w locale.gen
|
Az utolsó, de nem kevésbé fontos a CFLAG beállítása a
/etc/make.conf-ban, hogy optimalizáld a kódot a számítógépedre.
Légyszi ne használj hosszú listát itt, mert az egyenes út egy hibás
rendszerhez. Ajánlott a processzor típusának a meghatározása az march
opcióval, és meghagyni a -O2 -pipe opciókat.
Itt lehet beállítani a ~x86 kapcsolót. Csak akkor tedd meg, ha van időd
hibás ebuildekkel vagy csomagokkal foglalkozni. Ha a rendszered inkább
stabilként szeretnéd használni, akkor ne add meg az ACCEPT_KEYWORDS
változót. Viszont jó ötlet lehet megadni a
FEATURES="parallel-fetch ccache" értékeket.
Kódlista 2.39: A make.conf utolsó szerkesztése |
mybox etc # nano -w make.conf
CFLAGS="-O2 -march=athlon-xp -pipe"
FEATURES="parallel-fetch ccache"
ACCEPT_KEYWORDS="~x86"
|
Lehet, hogy újrafordítanád a teljes új rendszered ebben a legutolsó
állapotban. Ez elég hosszú ideig tart, és minimális sebességnövekedést
eredményez. Tudd, hogy a rendszer fokozatosan optimalizálja magát, ahogy új,
frissebb csomagok jönnek ki. Mindezek ellenére az újrafordítás jó ötlet a
rendszer szempontjából. Kérlek olvasd el a
Gentoo GCC frissítés segítséget.
Az tárgyalja, hogy hogyan tudod a rendszereden és a világodon az összes
csomagot újrafordítani.
Fordítsd csak azokat a csomagokat újra, amikből kijött új verzió, vagy a
beállított USE flageket használja. Ez lényegesen kevesebb időt szokott igénybe
venni. Lehet, hogy el kell távolítani egy-két blokkoló csomagot frissítésnél.
Keress "[blocks B ]" sort az emerge -vpuD --newuse
world utasítás kimenetében. Használd az emerge -C parancsot a
blokkolások feloldására.
Kódlista 2.40: Csomagok frissítése |
mybox etc # emerge ccache
mybox etc # emerge -vpuD --newuse world
mybox etc # time emerge -vuD --newuse world
real 180m13.276s
user 121m22.905s
sys 36m31.472s
mybox etc # emerge libtool
mybox etc # etc-update
mybox etc # time perl-cleaner all
real 1m6.495s
user 0m42.699s
sys 0m10.641s
mybox etc # python-updater
|
Mi a következő teendő
Neked kell meghatározni, hogy mire szeretnéd használni az új Gentoo gépedet.
Talán egy szervernek, lehet hogy desktopnak. Éppen úgy kell majd eljárnod,
mint a példánkban. emerge gnome-mal és emerge kde-vel egy
időmérést végeztünk egy fentebb beállított ~x86 rendszeren. Mindkét esetben
ugyanaz volt a kiinduló rendszer.
Keresd ki a dokumentciós indexből, hogy az általad
kiválaszott csomagokat hogyan lehet telepíteni, beállítani.
Fontos:
A következők csak példák. Semmiképpen sem jelenti azt, hogy ajánlott
beállítások.
|
Kódlista 2.41: GNOME emergelése |
mybox etc # emerge -vp gnome
mybox etc # nano -w /etc/make.conf
USE="nptl nptlonly -ipv6 -fortran unicode svg hal dbus \
-kde -qt3 -qt4 -arts -eds -esd gnome gstreamer gtk firefox"
mybox etc # time emerge gnome
real 520m44.532s
user 339m21.144s
sys 146m22.337s
|
Kódlista 2.42: KDE emergelése |
mybox etc # emerge -vp kde-meta
mybox etc # nano -w /etc/make.conf
USE="nptl nptlonly -ipv6 -fortran unicode svg hal dbus \
kde qt3 qt4 -arts -eds -esd -gnome -gstreamer -gtk -firefox"
mybox etc # time emerge kde-meta
real 1171m25.318s
user 851m26.393s
sys 281m45.629s
|
Ez a dokumentum a Creative Commons -
Attribution / Share Alike licensz védelme alatt áll.
|