Gentoo

Iš Žinynas.
Jump to navigation Jump to search
Gentoo Linux logotipas
Gentoo-fb.jpeg.jpeg
Gentoo grafinė konsolė (framebuffer)
Kūrėjas Gentoo bendruomenė
OS šeima GNU/Linux
kūrimo būsena Aktyvi
Kodo modelis Laisvoji programinė įranga
Paskutinė versija 15 / 2016 m. Kovo 10 d.
Branduolio tipas Monolitinis branduolys
Licencija Pagrinde GPL ir įvairios kitos Laisvosios Licencijos
Svetainė www.gentoo.org

Gentoo LinuxLinux platinamasis paketas, kurį galima optimizuoti ar pritaikyti specifiniams vartotojo poreikiams. Gentoo sistemos „širdis“ yra Portage – Programinės įrangos diegimo, bei sistemos tvarkymo įrankis. Programos kompiliuojamos tiesiog iš išeitinio kodo, kai kuriems didesniems paketams pateikiamos ir sukompiliuotos versijos. Gentoo diskusijų puslapiuose yra sukaupta labai daug informacijos apie Gentoo Linux.

Palyginus su kitais platinamaisiais paketais, Gentoo įdiegimas yra sudėtingesnis: vietoj draugiškos vartotojo sąsajos reikia rinkti komandas. Tačiau projekto tinklalapyje pakanka aiškios dokumentacijos, kurią perskaičius Gentoo įdiegti nėra sudėtinga. Net ir tik pusiau įdiegta sistema gali per internetą (SSH) vykdyti nuotolines komandas.

Gentoo diegimo foto su aprašymais[keisti]

Iš foto gal pagaliau žmonės supras, kodėl kartais verta naudoti Gentoo ir neišsigąsti, kad tai yra per sudėtinga paprastam vartotojui skirta GNU/Linux distribucija. :)

Silpnų nervų žmonėms išvis nepatariu kišti nosies prie tokių dalykų, paprastas kompiliavimo procesas iki stabilios desktop versijos (naudojamos su keliomis programomis bei baziniais įrankiais) užtrunka apie 9-14val su Intel i5-2430M CPU...

Žemiau esančios fotografijos su Gentoo Linux diegimu bei foto apačioje, su aprašymu kaip ir kas vyksta...

  • Ką tik įkrautas Gentoo GNU/Linux Live CD/USB.
  • Pasiruošiame skirstyti disko /dev/sdb (antro sata), skirsnius.
  • Taip atrodo suskirstytas diskas, paruoštas failų sistemoms kurti.
  • Sukuriam failų sistemas ir paruošiam disko skirsnius darbui.
  • Prijungiam swap ir būsimą / skirsnį į sistemą.
  • Įeinam į /mnt/gentoo ir paleidžiame links su nuorodą į gentoo veidrodžius (iš ten atsisiųsime bazinę sistemą, stage3).
  • Sunaviguojame iki naujausio stage3 spaudžiame ENTER.
  • Išsaugome.
  • Palaukiame kol baigs siųsti (tuomet išeiname iš naršyklės alt+q).
  • Išarchyvuojame parsisiųstą archyvą (tai bus mūsų bazinis Gentoo).
  • Pasirenkame arčiausiai mūsų esantį Gentoo programinės įrangos veidrodį.
  • Įdedame į failą /mnt/gentoo/etc/portage/repos.conf/gentoo.conf tekstą kuris parašytas žemiau nuotraukoje. Tuomet užmontuojame failų sistemas, įeiname į (mūsų) gentoo instaliaciją ir nustatome aplinkos kintamuosius. Paleidžiame emerge-webrsync šiuo atveju, atnaujinsime portų medį.
  • Pasirenkame sistemos profilį bei nustatome laiko zoną.
  • Panašiai turi atrodyti /etc/portage/make.conf failas. Jį butinai turime susitvarkyti, nes tai įtakos visų programų kompiliavimo optimizacijas bei naudojamas bibliotekas/sąsajas tarp programų (USE kintamasis).
  • Nusistatome kokias lokales naudosime sistemoje.
  • Sugeneruojame lokalių kešą. Bei dar kartą įtvirtiname nustatymus.
  • Papildomi lokalių aplinkos kintamieji.
  • Atnaujiname aplinkos kintamuosius.
  • Pasižiūrime kokius unikalius UUID turi mūsų disko skirsniai.
  • Nustatome montavimo režimus pagal skirsnių UUID /etc/fstab.
  • Nustatome sistemos pavadinimą.
  • Nustatome sistemos pavadinimą su papildoma komanda.
  • Nustatome tinklą bei jo domeno pavadinimą.
  • Nustatome tinklo lokalaus hosto DNS vardus.
  • Nustatome sistemos laikrodžio veikimo principus.
  • Sukuriame naują vartotoją priskirdami jam grupes (wheel,audio,cdrom,portage,usb,video). Taip pat nustatome vartotojo slaptažodį bei root slaptažodį passwd įrankio pagalba. tuomet ištriname užsilikusį stage3..
  • Pradedame diegti reikalingus paketus.
  • Sudiegę atsidarome /etc/default/grub ir sutvarkome pagal pavyzdį. Galime gale GRUB_CMD_LINE_LINUX eilutės pridėti vga=791 (kraunantis sistemai nusistatys normalesnė ekrano rezoliucija).
  • Sukompiliuojame Linux branduolį bei jo modulius. Su gentoo tai paprasta ir automatizuota...
  • Kompiliacija vyksta.
  • Jog naujoje sistemoje puikiai veiktų tinklas, verta įdiegti NetworkManager.
  • Pagaliau sudiegiame įkrovos tvarkytuvą GRUB2 į /dev/sda (pagrindinį diską).
  • Sudiegiame os-prober įrankį, aptikti kitoms operacijų sistemoms (jeigu jas naudojate). Juo pasinaudojus GRUB2 sukurs įrašus, galinčius užkrauti pvz.: Windows OS
  • Norint, kad įkrova vyktų korektiškai reikia sugeneruoti GRUB2 konfigūracinį failą. Taip pat padarysime, kad NetworkManager krautūsi sistemos krovimosi metu.
  • Įdiegiame bevielio tinklo įrankius.
  • Atmontuojame skirsnius, perkrauname sistemą. Laikas užsikrauti į mūsų naująją Gentoo sistemą!
  • Įkrovę sistemą turime įdiegti Xorg bei grafinę aplinką... Mano atveju tai bus Cinnamon desktop.
  • Susitvarkome /etc/sudoers failą.
  • Taip pat reikia sutvarkyti policy kit'o taisykles kurios praleistų vartotoją daryti kas jam priklauso.
  • Pas ką touchpad'as neveikia nepamirštame tvarkyklės.
  • Jeigu jūsų video korta yra intelinė.
  • Jeigu jūsų video korta yra intelinė, nustatome šiuos kernel parametrus.
  • Jeigu jūsų video korta yra intelinė, nustatome šiuos kernel parametrus.
  • Rezultatas.
  • Rezultatas 2.

Nuorodos[keisti]