Gentoo alternativna instalacija

Izvor: HrOpenWiki
Inačica od 00:38, 8. prosinca 2009. koju je unio/unijela Amon (razgovor | doprinosi)

(razl) ←Starija inačica | vidi trenutačnu inačicu (razl) | Novija inačica→ (razl)
Skoči na: orijentacija, traži

Činjenica , Gentoo je vrlo teška distribucaja ali vas može i puno naučiti. Prva i osnovna stvar je da MORATE pročitati vodiće , proučiti ih i naučiti bez obzira koliko dugo koristite linux.Glavna prednost Gentoo distribucije je da se gradi kako vi zelite i za vas hardwer dok su druge distribucije generičke i neznete koje su opcije uključene i isključene i programima. Na službenoj Gentoo stranici postoji vrlo korista ali i zbunjujuči vodič kroz instalaciju. Na ovim stranicam želja mi je podijeliti sa korisnicima alternativan način Gentoo instalacije , instalaciju kroz jedan od obilja livecd distribucija.Ja cu opisati način koji i sam koristim a to je sa Knoppixom ali isto se može primjeniti i na druge. Uz Knoppix najpogodnije distribucije za Gentoo instalaciju su Ubuntu,Mynth,Mythtv,Sidux. Ovoj vodić je samo savijet i pomoć kod instalacije pa ako niste previše sigurni u sebe nemojte,autor ovih redova neodgovara za eventualnu nastalu štetu.

side not - za savijete sam dostupan na msn - amonvendett@hotmail.com

pa krenimo.

Službeni gento minimal možete nabaviti [ovdije] [1] i treba vam neki live cd.to moze biti bilo koji pa uzmimo Knoppix. Preporučam knoppix iz razloga što ima više drivera i drivera za whireless od drugih a posebice od gentoo live.

Umetnite livecd u drive i bootajte sa knoppix 2 ( za druge distre je potrebno uči u terminal i u termu u root (# po ovom znaku se prepoznaje),na mnogim distrama u root se ulazi sa sudo) Ako imate više hdda a dio na sda odnosno hda će biti izmjenjen ovisno na koji vršite instalaciju.

fdisk /dev/(hda ili sda) n p 1 [enter] +25M n p 2 [enter] +256M ( max +4096M) n p 3 [enter] [enter] p (da vidimo dal sve radi) t 2 82 a 1 (zadnja šansa za odustajanje) w


Formatiranje

mke2fs /dev/hda1 mke2fs -j /dev/hda3 mkswap /dev/hda2 swapon /dev/hda2 mkdir /mnt/gentoo mount /dev/hda3 /mnt/gentoo mkdir /mnt/gentoo/boot mount /dev/hda1 /mnt/gentoo/boot cd /mnt/gentoo

Osnovno namještanje paketa

Upozorenje , Gentoo ima čudan format za vrijeme MMDDhhmmYYYY syntax (Month, Day, hour, minute and Year)

date 120722502009

wget http://gentoo.mirrors.easynews.com/linux/gentoo/releases/x86/current/stages/stage3-i686-2008.0.tar.bz2 (ako koristite 64bit gentoo za vas je linija ispod) wget http://gentoo.mirrors.easynews.com/linux/gentoo/releases/amd64/current/stages/stage3-amd64-2008.0.tar.bz2

http://www.gentoo.org/main/en/mirrors.xml More Links

tar xvjpf stage3-*.tar.bz2

wget http://gentoo.mirrors.easynews.com/linux/gentoo/snapshots/portage-latest.tar.bz2 tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr

mount -t proc none /mnt/gentoo/proc cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf

Gentoo Env Setup

ovaj dio postavlja sistem kako ga VI želite!

chroot /mnt/gentoo /bin/bash env-update source /etc/profile

mkdir -p /etc/portage echo "sys-libs/glibc nptl nptlonly" >> /etc/portage/package.use

rm -rf /etc/localtime ln -s /usr/share/zoneinfo/Croatia/ ( tab za listu ) /etc/localtime

nano /etc/conf.d/hostname nano /etc/conf.d/clock (stavite local) nano /etc/locale.gen (makni #)

make.conf (ovo će napraviti ili potrgati vaš sistem,ako do sad niej bilo problema napravit će ga)

CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" (athlon je kop mene potrebno upisati vas procesor)

CHOST="i686-pc-linux-gnu" za 32bit Instal CHOST="x86_64-pc-linux-gnu" za 64bit Instal

INPUT_DEVICES="keyboard mouse evdev"

sve mogučnosti : keyboard mouse acecad aiptek calcomp citron digitaledge dmc dynapro elo2300 elographics evdev fpit hyperpen jamstudio joystick magellan magictouch microtouch mutouch palmax penmount spaceorb summa synaptics tek4957 ur98 vmmouse void wacom

VIDEO_CARDS="nvidia" fglrx za ATI

sve mogučnosti : nvidia apm ark chips cirrus cyrix dummy fbdev fglrx glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo

nano -w /etc/make.conf

(koristite gornje)

  1. LDFLAGS="-Wl,-O1 -Wl,--as-needed" (l=L i slove O )
  2. dont include the LDFLAGS unless you know what your doing.

CFLAGS="" CHOST="" CXXFLAGS="${CFLAGS}" ACCEPT_KEYWORDS="" MAKEOPTS="-j2" INPUT_DEVICES="keyboard mouse evdev" VIDEO_CARDS="" FEATURES="parallel-fetch ccache" LINGUAS="cro"


USE="X bzip2 threads -ldap"

Kompjaliranje

Traje oko 2-3 sata, oko 90 paketa

emerge --sync

emerge portage

emerge -epv world

emerge -uDN world

emerge sys-libs/libstdc++-v3

ako vam blokira paketa učinite sljedeče emerge -fuD e2fsprogs emerge -C e2fsprogs e2fsprogs-libs ss com_err emerge e2fsprogs

Kompajliranje kernela

Za ovo je najbolje koristiti sljedeće vodić

Gentoo Handbook- Kernel Section

najjednostavinji način je sljedeći

cd /usr/src/linux make menuconfig make make modules_install cp arch/i386/boot/bzImage /boot/bzImage

Grub i fstab

emerge grub

grub root (hd0,0) setup (hd0) quit

nano /boot/grub/grub. conf

cd /boot/ ln -s boot . cd / nano /etc/fstab

  1. -------------------------------------------------

/dev/hda1 /boot ext2 noauto,noatime 1 2 /dev/hda3 / ext3 noatime 0 0 /dev/hda2 none swap sw 0 0

  1. -------------------------------------------------

servisi i finalno nastimvanje

emerge dhcpcd vixie-cron syslog-ng mirrorselect

rc-update add net.eth0 default rc-update add vixie-cron default rc-update add syslog-ng boot rc-update add sshd default

mirrorselect -s4 -D -H -o >> /etc/make.conf

passwd

adduser -g users -G wheel,cron,cdrom,users,audio -m korisničko ime passwd krisničko ime

sa /etc updates stvarno možete uništiti stvar pa stoga neke stvari koje NE apdejtate

/etc/fstab /etc/rc.conf /etc/make.conf

prije apdejtanje ili editiranje biločega u etc folderu dobro promislite,gentoo nije ubuntu.

etc-update ili dispatch-conf

cd / umount /mnt/gentoo/boot umount /mnt/gentoo/proc umount /mnt/gentoo reboot reboot


čestitam!upravo ste uspijesno izvršili grubu instalaciju vašeg novog Gentoo linuxa.

za fino treba još staviti neki GUI.Preporušam KDE ili XFCE za gentoo.

za kde unesite sljedeče

emerge -av kdebase-meta

instalirat ce samo najosnovnije za koristenje KDE sustava a time ušparati i mnogo vremena.