Gentoo az alapoktól (telepítés kezdőknek)

Hosszú ideje már, terveztem már egy Gentoo Linuxszal kapcsolatos írást de valamiért ez soha nem készült el. Ám a "minap" a kedvenc blogos oldalamon a http://logout.hu-n találtam egy nagyszerű írást a Gentoo Linuxról. Nem nagyon szoktam ilyet kérni de mivel az írás nagyon tetszett ezért megkértem a szerzőjét tobal-t, hagy rakjam ki az írását az oldalamra. Legnagyobb örömömre igent mondott.

Így jöhetett létre ez a Gentoo-s írás. Köszönet érte még1x! Az irás eredetije az alábbi címen található.

Tobal írása

Régóta próbálok összehozni egy jól működő, mindenre jól használható (mondhatni tökéletes) gentoo rendszert, több kevesebb sikerrel. Persze többször újra is telepítettem. A legutóbbi próbálkozás már egészen jó volt, de aztán amikor az Unicode-ot akartam működésre bírni mélykonzolban, és a config file-ok merge-ölésénél hanyag voltam, teljesen behalt az egész, úgyhogy úgy döntöttem, hogy nekifutok még egyszer. Ez alkalommal azonban mindent dokumentálni akarok, ennek az eredménye ez a cikk is.

Gentoo Linux

A most következő írás a saját Gentoo rendszerem telepítését követi végig. Ez nem egy teljes értékű leírás, hisz csak azokat a mozzanatokat írom le, amik nekem kellettek az én rendszerem esetében. Inkább a kezdőbbeknek ajánlom, hisz én magam is az vagyok. Az installálást mindig a Gentoo Handbook alapján szoktam csinálni, szóval ha teljes értékű leírás kell, ott van (itt megtaláljátok magyarul is de az angolt ajánlom, az biztosan a legfrissebb).

Boot

Az első dolgunk, hogy a Gentoo minimal CD-t letöltsük, és kiírjuk. Nem fog sok időt igénybe venni, tényleg minimál. Berakjuk a gépbe, és bootolunk róla...
(Természetesen USB-ről is mehet a telepítés én magam is onnan követtem el Boot USB készítéshez ajánlom Windows alatt a LinuxLive USB Creator Linux alatt pedig stílszerűen a Gentoo-s módszert Gentoo Linux LiveUSB HOGYAN)

Megjelenik az első kérdés: milyen kernelt akarunk bootolni? F1 megnyomásával listázza a betölthető kerneleket (ezek közül a gentoo-nofb a framebuffer kikapcsolását eredményezi, ekkor a rendszer csak karakteres módban használja a kijelzőt (ezt hívom én "mélykonzol"-nak), a memtest86-al pedig memória ellenőrzést végezhetünk), az F3-F7 billentyűkkel pedig a kernelnek átadható paramétereket listázhatjuk. A rendszer egyébként végig ad segítséget, az opciókhoz is van magyarázat, úgyhogy nem térnék ki rájuk részletesen. Pl. ha PCMCIA támogatást akarunk installálás közben, a következő a parancs:

$ gentoo dopcmcia

Ha nem akarunk semmi extrát beállítani, csak nyomjunk enter-t, és az alap gentoo kernel fog betölteni. Ekkor, ha nem angol kiosztást akarunk használni, érdemes résen lenni, és amikor felajánlja boot közben, nyomni egy 18-ast, ugyanis ezzel adhatjuk meg a rendszernek, hogy magyar billentyűzetünk van, de a válaszadásra nem hagy túl sok időt (hozzáteszem, én magyart választottam itt, mégis angol lett a kiosztás, pedig ez régebbi CD-kkel működött, no mind1).

Gentoo install
Gentoo installGentoo keymap

Kisvártatva megjelenik a konzol prompt, hozzákezdhetünk a telepítéshez (igen, mindent kézzel fogunk csinálni). Már az elején megjegyzem, hogyha esetleg úgy telepítitek, hogy nincs a közelben másik gép, amiről nézhetitek a gentoo handbook-ot, akkor érdemes Alt-F2-t nyomni (vagyis átváltani egy másik terminálra), és indítani egy böngészőt, mondjuk a links-et (-g opcióval, ha képeket is szeretnénk látni, persze csak ha framebufferelt a konzolunk) ott pedig felmenni a gentoo.org-ra. Innen olvashatjuk a handbook-ot, miközben telepítünk, Alt-F1-F2-vel váltogathatunk a terminálok között (ha esetleg több terminál kell, egészen F6-ig mehetünk). Ha nem sikerül behozni az oldalt, akkor a rendszer nem tudta automatikusan felkonfigolni a hálókártyát, úgyhogy azt a handbook segítsége nélkül kell megtennünk.

Hálózat konfigurálás

Akkor első körben próbáljuk is meg bekonfigurálni a netet. Nekem ezt nem tette meg alapból, szóval lesz vele egy kis meló. A wireless-t nem akarom egyelőre belőni, azzal majd később szívok. Azt, hogy megy-e a net, a ping paranccsal nézhetjük meg (persze azért nem árt, ha a netkábel is be van dugva Smile ).

$ ping -c 3 www.gentoo.org

(a -c kapcsolóval a ping csomagok számát adhatjuk meg)

Nekem erre unknown host-al válaszol. Az ifconfig parancs, ami a hálózati interfészeket listázza ki, nekem csak az lo-t mutatja, vagyis a loopback device-t, amivel önmagunknak üzenhetünk. Először megpróbálom egy segéd script-el belőni a netet, hátha sikerül (nem mindig szokott).

$ net-setup eth0

(az eth0 a ethernet interfészem, amibe a kábel be van dugva)

A script először rákérdez, hogy valóban az eth0-s interfészt akarom-e konfigolni (hát már hogy a fenébe ne azt akarnám?). Kiválasztom, hogy vezetékes, és DHCP-n akarom kapni az IP-t (routerre csatlakozik a gép), A script lefut, és az ifconfig immár valóban listázza az eth0-t is, IP címe viszont még nincs, így hiába próbálnánk még ping-pongozni. Ehhez a dhcpcd nevű kis programocska lesz a segítségünkre, ami lekéri az IP-t a routeren működő DHCP szervertől.

$ dhcpcd eth0

Most lekérve az ifconfigot, már van IP címünk, örvendezhetünk. Ha neked nincs, akkor nézz rá a handbook-ra, ott leírja mi ilyenkor a teendő (az ifconfig és a route parancsok segítségével kézzel is be lehet állítani a hálózatot, de én most nem tökölök vele, mert nem muszáj). A pingelésre immáron kapunk választ, mehetünk tovább.

Gentoo install lan konfiguracionGentoo Net Setup

(Dyra megjegyzése: én így csináltam)
ifconfig -a
ha nem dobott vissza értelmes IP címet biztosan nincs net egyben megtudom melyik a háló karim nálam eth0 indítom a
net-setup eth0
majd Yes a következő menüpontnál pedig My network is wired a következő lépésben DHCP választottam. Ezek után felvetettem vele egy IP címet a DHCP szervertől ami persze lehet egy roouter is.
dhcpcd eth0
ifconfig -a
ping -c 3 www.gentoo.org

Hasonló tartalom: 

Új hozzászólás

Plain text

  • A HTML jelölők használata nem megengedett.
  • A webcímek és email címek automatikusan kattintható hivatkozásokká alakulnak.
  • A sorokat és bekezdéseket a rendszer automatikusan felismeri.
By submitting this form, you accept the Mollom privacy policy.