Gentoo

Gentoo Linuxi installimise õpetus

Gentoo Linuxi installimise õpetus

Gentoo installiprotseduur hõlmab rohkem samme kui muud jaotused. See on tahtlik, et saaksite juhiseid selgemini juhtida. Selle strateegia abil saate alustada vähem kui 4GiB kettaga ja mäluga kuni 256MiB, 512MiB, kui soovite kasutada liveDVD-d. Samuti on teil võimalus oma süsteemi muuta nii tõhusaks kui võimalik. Teie esimene katse on aeglasem, kui te pole Linuxi ja kõigi keerukate detailidega kursis, kuid võite lõpuks saada väga lahja süsteemi.

Meedia valikud

Valimine, kust alustada; Kui teil on tavaline riistvara ja mitu korda paaritu riistvara, peaksite installimiseks kasutama minimaalset installi-CD-d. See meetod on ka Stage3 meetod. Kui kõik läheb hästi, ei häiri te kunagi Stage1 ja Stage2, kuid need on mõeldud ekstreemsete installimisolukordade jaoks.

Tarballid

Võite alla laadida tihendatud failid, millel on failisüsteem koos init-süsteemi ja põhipakettide failidega. Valige oma vajadustele vastav. Kui te pole kindel, võtke üks 'systemd'. See on kõige tavalisem.

Ülejäänud etapifailid on mõeldud edasijõudnutele. Arendajad kasutavad enamasti faile Stage1 ja Stage2; kui te neid siiski vajate, tunnete juba enamikku Gentoo'st.

Esimene saabas

Laadige alla minimaalne CD ja kirjutage see USB-mälupulgale. Peaksite kaaluma ISO-faili lisamist virtuaalsesse masinasse ja harjutama sealt! Failid asuvad Gentoo saidil.

Kui minimaalne CD käivitub, annab see kerneli valimiseks 15 sekundit. Selle eesmärk on lahendada olukord, kus kaadripuhver ei tööta või ilmnevad muud veider alglaadimise probleemid. Kui te midagi ei tee, jääb süsteem sisekettalt uuesti käivitamise juurde. Kui teil on probleeme, peate määrama kerneli parameetrid nagu allpool.

$ gentoo skandaal

See võtab tuuma 'gentoo' ja saadab valiku 'scandelay'. Muud valikud on pikk nimekiri, mida peaksite enne alustamist uurima, kuigi seda pole enamiku riistvarade jaoks vaja.

Selles etapis saate kasutajaid lisada ka. Need kasutajad töötavad ainult installisüsteemis, seega on see harva kasulik.

Võrk

Alustamiseks saate konsoolil teha kõike, kuid terminali kasutamisel on oma eelised. Kui soovite seda teha, käivitage sshd ja määrake juurkasutaja jaoks parool. Alustuseks kontrollige oma IP-aadressi.

$ ip a

Seejärel alustage sshd:

$ / etc / init.d / sshd algus

Seejärel määrake juurkasutaja parool või looge uus ajutine kasutaja.

$ passwd

Saate pika väljatrüki, mis soovitab turvalist parooli. Käepärane, kui teil on vähe energiat või fantaasiat. Nüüd, kui teil on mõlemad olemas, saate ssh installisüsteemi installida. Üks hoiatus; kui alustate CD-lt uuesti, luuakse ssh-võti uuesti! Kõik teie teises süsteemis olevad võtmed tuleb kustutada.

Plaatide ettevalmistamine

Plaate valmistatakse nagu paljude teiste levitamiste puhul. Nende ülejäänud dokumentide järgimise hõlbustamiseks nimetage oma partitsioonid vastavalt Gentoo standardile. Süsteemi jaoks, mida te tegelikult kasutate, peaks teil olema plaan. Eelistatavalt selline, millel on suurused nii teie kodu kui ka. Vajalikud osad on '/' ja '/ boot'. UEFI jaoks peaks alglaadimisfailide jaoks kettast olema 350 megabaiti. Kasutage oma lemmikpartitsiooniredaktorit. UEFI sektsiooni jaoks kasutage 'mkfs.vfat -F 32 / dev / sda1 'ja põhikasutuseks' mkfs.ext4 / dev / sda2 ".

Peamiste ketaste paigaldamine

Teil peaks olema vähemalt üks 350 MiB suurune alglaadimisketas ja üks, mis majutab teie süsteemi käivitamisel. Vahetuspartitsioon on samuti hea. Ühendada saab standardkäsklusega.

$ mount / dev / sda2 / mnt / gentoo

Boot-ketta ühendamiseks pole põhjust enne, kui sisestate chroot-keskkonda hiljem. Võite ka kasutajakettaid või partitsioone ühendada, kuid ainult siis, kui teete lõpliku süsteemi.

Tarballide allalaadimine

Enne installimist või installimise ajal saate tarballid alla laadida. Teise võimalusena on installikeskkonnas brauser „Links”, nii et saate seda teha terminaliga. Laadige failid alla Gentoo kettale.

$ cd / mnt / gentoo $ lingid www.gentoo.org / allalaadimised

Kui failid on kettal, pakkige need käsuga tar.

$ tar -xvf stage3-amd64-systemd-20210120T214504Z.tõrv.xz

Paigaldage põhisüsteem

Teil on tegelikult juba väga põhiline ja üldine süsteem; see on Stage3-fail. Näiteks teete.conf-fail on seal standardseadistustega. Sellel peab siiski olema peegel, selle tööriista abil seadistada.

$ mirrorselect -i -o >> / mnt / gentoo / etc / portage / make.konf

See lisab väärtuse: GENTOOMIRRORS = ”http: // ftp.ntua.gr / pub / linux / gentoo / https: // peegel.ratas.sk / gentoo “, loomulikult teie valitud peeglitega. Teil on ka automaatne valik, kus saate määrata protokolli või kiiruse piirangud. Samuti on olemas sügav võimalus, kus tööriist laadib mõõtmiseks tegelikult alla 100 KB faili.

Samuti vajate ebuildi hoidlat. See hoidla jälgib, mis on täiendamiseks saadaval. Saate seda muuta, mida teete siis, kui otsite Gentoo tuletist. Vaikimisi võite võtta vastloodud kataloogistruktuuri.

$ cd / mnt / gentoo $ mkdir -vanemad jne / portage / repos.conf $ cp usr / share / portage / config / repos.conf etc / portage / repos.conf / gentoo.konf

Tavaliselt te seda ei muuda. Juhud, kui peate seda siiski muutma, on siis, kui teil on oma peegel. Allpool olevad käsud pärinevad otse gentoo'st.org veebisait. Nad loovad paigaldamiseks keskkonna.

$ cp -dereferents jne / resolv.conf / mnt / gentoo / etc $ mount -types proc / proc / mnt / gentoo / proc $ mount -rbind / sys / mnt / gentoo / sys $ mount -make-rslave / mnt / gentoo / sys $ mount -rbind / dev / mnt / gentoo / dev $ mount -make-rslave / mnt / gentoo / dev

Nüüd olete valmis liikuma loodavasse keskkonda.

$ chroot / mnt / gentoo / bin / bash $ source / etc / profile $ export PS1 = "(chroot) $ PS1"

Keskkonna sees peate installima ka alglaadimispartitsiooni.

$ mount / dev / sda2 / boot

Milline partitsioon see on, peaks olema varasematest toimingutest selge. UEFI installimisel olete loonud ESP, kuhu salvestate kogu alglaadimisteabe. Järgmisena laadite hoidla teabe alla oma hoidlate määratletud kataloogi.konf fail.

$ emerge-webrsync

Siin näete esmakordset mainimist. See käsk käsitleb kõiki teie täiendusi ja installimist. Järgmine eluline käsk, mida peate teadma, on eselect. Eselectiga loete viimaseid uudiseid Portage'i kohta

$ eselect loe uudiseid

Või valige oma profiil;

$ eselect profiililoend $ eselect profiilikomplekt 3

Valite loendist numbri või kasutate kogu loendis olevat nime. Nüüd PEAB seadistama komplekti @world, et tagada süsteemi värskendamine vastavalt teie süsteemile, mitte teie kasutatavale etapile3.

$ emerge -ask -verbose -update -deep -newuse @world

GENTOO võimsaim muutuja! Muutuja USE määrab, milline tugi tuleb teie programmidesse koondada. Õige kasutamise korral saate oma süsteemi muuta palju lahjemaks kui muude meetoditega. KDE toetamise lõpetamiseks saate seda muuta, kui olete kindel, et te KDE ei käivita. Seejärel kompileerib Gentoo kõik programmid ilma selle toeta, muutes binaararvu väiksemaks. Kui otsustate KDE-le üle minna, peate kõik oma rakendused uuesti alustama ja uuesti kompileerima.

KASUTA = "- kde gnome qt5 alsa"

Kõik väärtused on seatud vaikeväärtustesse, nii et see, mida panete, on tavapärasest erinev. Esmakordsel ehitamisel on tõenäoliselt parem lihtsalt süsteemi tööle panna.

Ajavöönd ja lokaadid

Järgmisena määrake ajavöönd. Sisestage failides olevad väärtused.

$ ls usr / share / zoneinfo $ echo "Europe / Athens"> / etc / ajavöönd

Kellaaja õigeks seadistamiseks kasutage nuppu emerge.

$ emerge -config sys-libs / timezone-data

Andmete lisamine lokaliseerimisfaili:

et_GB ISO-8859-1
et_GB.UTF-8 UTF-8

Seadistage just loodud faili abil.

$ locale-gen

See on kõigi Linuxi maailma installide standard. See on Gentoo spetsiifika:

$ eselect locale list $ eselect locale set 3
$ env-update && source / etc / profile && export PS1 = "(chroot) $ PS1"

Automaatne tuuma seadistamine

Enne skripti käivitamist peate oma alglaadimispartitsiooni lisama faili / etc / fstab.

/ dev / sda2 / boot ext4 vaikimisi 0 2

Gentoo's on teil vabadus koostada oma tuum iga käivitatava masina jaoks. Parem viis alustamiseks on hankida oma vajadustele vastavad binaarsed tuumad. Kui tunnete end valmis tuuma kompileerimise keerukustesse jõudma, tehke seda oma jooksvas süsteemis. Tuuma valimiseks käivitage emerge nagu alati;

$ emerge -ask sys-kernel / gentoo-kernel-bin

Käsk emerge installib teie kerneli ja seab kõik üles!

Aeg süsteemi konfigureerimiseks

Looge võrgufailid.

/ etc / conf.d / neto
config_eth0 = "dhcp"
moodulid = "ifconfig"
/ etc / conf.d / hostinimi
hostinimi = "Gentoo"
$ emerge -ask net-misc / dhcpcd

See installib dhcpcd programmi dhcp käitlemiseks. Gentoo vaikimisi on dhcp.

Ddcpcd seadistused, kasutades systemd, peavad teenuse lubama.

$ systemctl-nüüd lubage net @ enp1s0.teenus

Enne uude süsteemi käivitamist peate oma alglaaduri installima. Nii valite GRUB2.

$ emerge -ask sys-boot / grub: 2
$ grub-install / dev / sda -efi-directory = / boot
$ grub-mkconfig -o / boot / grub / grub.vrd

Nüüd peate värskendama oma live-süsteemi / etc / fstab-faili.

/ etc / fstab
/ dev / sda1 / boot ext4 noauto, noatime 1 2
/ dev / sda2 / ext4 noatime 0 1

Numbrid '/ dev / sda' erinevad teie partitsiooniskeemist sõltuvalt. Võite kasutada ka unikaalseid UUID-numbreid. Need tuleb välja selgitada käsuga 'blkid'.

Taaskäivitage oma uus süsteem

Nüüd saate oma reaalajas süsteemi käivitada. Eemaldage installikandja ja proovige seda. Kui teil on millestki puudu jäänud, saate alati installimeediumiga uuesti alustada. Paljud probleemid on üksikasjad, nii et kõik failid on alla laaditud ja saate teha ainult osa installist. Selles installis on teil endiselt saadaval 'emerge' ja see on tööriist, mida kasutate oma versiooniuuenduste ja süsteemi kohandamise jaoks.

Järeldus

Gentool pole oma installerit, mis tähendab, et peate ette valmistama selle, mida soovite saavutada. Selleks saate valida ketaste suuruse ja uurida oma süsteemi konkreetseid vajadusi. Kui soovite kiiresti alustada, peaksite valima tuletise ja näpistama sealt, kuni tunnete end kindlana, et saate kõigi üksikasjadega Linuxi süsteemi esialgses seadistuses hakkama saada.

Kuidas FPS-i suurendada Linuxis?
FPS tähistab Kaadrit sekundis. FPS-i ülesanne on mõõta kaadrisagedust video taasesitamisel või mängude esitamisel. Lihtsamalt öeldes nimetatakse iga s...
Parimad Oculus App Lab mängud
Kui olete Oculuse peakomplekti omanik, peate olema teadlik külglaadimisest. Kõrvalaadimine on protsess, millega installitakse peakomplekti mitte-poesi...
10 parimat mängu, mida Ubuntu kaudu mängida
Windowsi platvorm on olnud üks mängude domineerivaid platvorme, kuna tohutu protsent mänge areneb täna Windowsi loomupäraseks toetamiseks. Kas keegi s...