Gentoo instalēšanas procedūra ietver vairāk darbību nekā citi izplatītāji. Tas ir tīši, lai jūs varētu kontrolēt darbības skaidrāk. Izmantojot šo stratēģiju, varat sākt ar mazāk nekā 4GiB diska un atmiņu līdz 256MiB, 512MiB, ja vēlaties izmantot liveDVD. Jums ir arī iespēja uzlabot savu sistēmu, lai tā būtu pēc iespējas efektīvāka. Jūsu pirmais mēģinājums būs lēnāks, ja neesat labi pārzinājis Linux un visas sarežģītās detaļas, taču jūs varat iegūt ļoti liesu sistēmu.
Plašsaziņas līdzekļu izvēle
Izvēle, kur sākt; Kamēr jums ir parasta aparatūra un daudzkārt nepāra aparatūra, instalēšanai izmantojiet minimālo instalācijas kompaktdisku. Šī metode ir arī Stage3 metode. Ja viss izdosies, jūs nekad neuztraucaties ar Stage1 un Stage2, taču tie ir paredzēti ārkārtējām instalēšanas situācijām.
- Minimālais instalācijas kompaktdisks
- Reizēm Gentoo LiveDVD
- Tarboli eksotiskas aparatūras vai situāciju uzstādīšanai.
Tērpi
Jūs varat lejupielādēt saspiestus failus, kuriem ir failu sistēma ar failiem init sistēmai un pamata pakotnēm. Izvēlieties tādu, kas atbilst jūsu vajadzībām. Ja neesat pārliecināts, ņemiet “systemd”. Tas ir visizplatītākais.
Pārējie posma faili ir paredzēti pieredzējušiem lietotājiem. Izstrādātāji lielākoties izmanto Stage1 un Stage2 failus; ja jums tie ir vajadzīgi, jūs jau zināt lielāko daļu Gentoo.
Pirmais sāknējums
Lejupielādējiet minimālo kompaktdisku un ierakstiet to USB atmiņā. Jums vajadzētu apsvērt iespēju pievienot ISO failu virtuālajai mašīnai un praktizēt no turienes! Faili atrodas vietnē Gentoo.
Kad minimālais kompaktdisks sāk darboties, tas dos jums 15 sekundes, lai izvēlētos kodolu. Tā mērķis ir rīkoties situācijā, kad kadru buferis nedarbojas vai rodas citas nepāra sāknēšanas problēmas. Ja jūs neko nedarāt, sistēma atgriežas pie sāknēšanas no iekšējā diska. Ja jums ir problēmas, jums jānorāda kodola parametri, piemēram, zemāk.
$ gentoo skandālsTas aizņem “gentoo” kodolu un nosūta opciju “scandelay”. Citas iespējas ir garš saraksts, kas jums jāpārbauda pirms sākšanas, lai gan tas nav nepieciešams lielākajai daļai aparatūras.
Šajā posmā jūs varat pievienot arī lietotājus. Šie lietotāji strādās tikai instalēšanas sistēmā, tāpēc tā reti ir noderīga.
Tīkls
Lai sāktu, jūs varat darīt visu konsolē, taču termināļa izmantošanai ir savas priekšrocības. Ja vēlaties to izdarīt, sāciet sshd un iestatiet paroli root lietotājam. Vispirms pārbaudiet savu IP adresi.
$ ip aPēc tam sāciet sshd:
$ / etc / init.d / sshd sākumsPēc tam iestatiet root lietotāja paroli vai izveidojiet jaunu pagaidu lietotāju.
$ passwdJūs saņemsiet ilgu izdruku, kurā tiek ieteikta droša parole. Parocīgs, ja jums ir maz enerģijas vai iztēles. Tagad, kad jums ir abi, varat instalēt ssh savā instalēšanas sistēmā. Viens brīdinājums; atsākot no kompaktdiska, ssh atslēga tiks izveidota no jauna! Jebkura atslēga, kas jums ir citā sistēmā, ir jāizdzēš.
Disku sagatavošana
Diski ir sagatavoti tāpat kā daudzos citos izplatījumos. Lai būtu vieglāk sekot pārējai viņu dokumentācijai, nosauciet nodalījumus atbilstoši Gentoo standartam. Sistēmai, kuru jūs faktiski izmantosiet, šeit ir jābūt plānam. Vēlams tādu, kurā ir izmēri jūsu “mājām”, kā arī “. Nepieciešamās daļas ir '/' un '/ boot'. Lietojot UEFI, sāknēšanas failiem jābūt 350 megabaitiem diska. Izmantojiet iecienītāko nodalījumu redaktoru. UEFI nodalījumam izmantojiet 'mkfs.vfat -F 32 / dev / sda1 'un galvenajai lietošanai' mkfs.ext4 / dev / sda2 '.
Galveno disku montāža
Jums vajadzētu būt vismaz vienam 350 MiB sāknēšanas diskam un tādam, kas mitinās jūsu sistēmu, kad sākat. Arī mijmaiņas nodalījums ir labs. Jūs varat uzstādīt ar standarta komandu.
$ mount / dev / sda2 / mnt / gentooKamēr vēlāk neieiet chroot vidē, nav iemesla instalēt “boot” disku. Varat arī pievienot lietotāju diskus vai nodalījumus, bet tikai tad, ja izveidojat galīgo sistēmu.
Lejupielādējot lietojumprogrammas
Pakalpojumus var lejupielādēt pirms instalēšanas sākuma vai instalēšanas laikā. Alternatīvi instalēšanas videi ir pārlūks “Saites”, tāpēc to varat izdarīt ar termināli. Lejupielādējiet failus Gentoo diskā.
$ cd / mnt / gentoo $ saites www.gentoo.org / lejupielādesKad faili ir diskā, izpakojiet tos ar darvas komandu.
$ tar -xvf stage3-amd64-systemd-20210120T214504Z.darva.xzInstalējiet bāzes sistēmu
Jums faktiski jau ir ļoti vienkārša un vispārēja sistēma; tieši par to ir Stage3 fails. Piemēram, jūs veicat.conf fails ir tur ar standarta iestatījumiem. Tam tomēr ir jābūt spogulim, lai to iestatītu, izmantojot rīku.
$ mirrorselect -i -o >> / mnt / gentoo / etc / portage / make.konfTas pievieno vērtību: GENTOOMIRRORS = ”http: // ftp.ntua.gr / pub / linux / gentoo / https: // spogulis.ritenis.sk / gentoo “, ar jūsu izvēlētajiem spoguļiem, dabiski. Jums ir arī automātiska opcija, kurā varat norādīt protokola vai ātruma ierobežojumus. Ir arī dziļa opcija, kur rīks faktiski lejupielādē 100KiB failu mērīšanai.
Jums ir nepieciešama arī ebuild krātuve. Šis repozitorijs seko līdzi jauninājumiem. To var mainīt, ko jūs darīsit, meklējot Gentoo atvasinājumu. Noklusējumu varat ņemt no jaunizveidotās direktoriju struktūras.
$ cd / mnt / gentoo $ mkdir -parents utt. / portage / repos.conf $ cp usr / share / portage / config / repos.conf utt / portage / repos.conf / gentoo.konfParasti jūs to nemaināt. Gadījumi, kad jums tas ir jāmaina, ir tad, kad jums ir savs spogulis. Tālāk norādītās komandas ir tieši no gentoo.org vietne. Viņi izveido instalēšanas vidi.
$ cp - novirze utt / 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 / devTagad jūs esat gatavs pāriet uz jūsu veidoto vidi.
$ chroot / mnt / gentoo / bin / bash $ source / etc / profile $ export PS1 = "(chroot) $ PS1"Vides iekšienē ir jāinstalē arī sāknēšanas nodalījums.
$ mount / dev / sda2 / bootKurš tas ir nodalījums, vajadzētu būt skaidram no iepriekšējām darbībām. Instalējot UEFI, esat izveidojis ESP, kurā glabājat visu sāknēšanas informāciju. Pēc tam jūs lejupielādējat repozitorija informāciju direktorijā norādītajā direktorijā.conf fails.
$ emerge-webrsyncŠeit jūs redzat pirmo pieminēšanu. Šī komanda apstrādā visus jauninājumus un instalēšanu. Nākamā svarīgā komanda, par kuru jums jāzina, ir eselect. Izmantojot eselect, jūs lasāt jaunākās ziņas par Portage
$ eselect lasīt ziņasVai arī izvēlieties savu profilu;
$ eselect profilu saraksts $ eselect profilu kopa 3Jūs izvēlaties numuru sarakstā vai izmantojat visu sarakstā redzamo vārdu. Tagad jums ir jāiestata komplekts @world, lai nodrošinātu, ka sistēma tiek atjaunināta atbilstoši jūsu sistēmai, nevis jūsu izmantotajai 3. pakāpei.
$ emerge -ask -verbose -update -deep -newuse @worldSpēcīgākais mainīgais GENTOO! Mainīgais USE nosaka, kāds atbalsts ir jāapkopo jūsu programmās. Pareizi lietojot, jūs varat padarīt sistēmu daudz vienkāršāku nekā ar citām metodēm. To var mainīt, lai pārtrauktu KDE atbalstīšanu, ja esat pārliecināts, ka nedarbosiet KDE. Pēc tam Gentoo apkopos visas programmas bez šī atbalsta, padarot bināro mazāku. Ja jūs nolemjat pāriet uz KDE, jums jāsāk no jauna un jāpārkompilē visas lietojumprogrammas.
LIETOŠANA = "- kde gnome qt5 alsa"Visas vērtības ir iestatītas noklusējuma vērtībās, tāpēc jūsu ievietotās izmaiņas ir normālas. Pirmo reizi to izveidojot, iespējams, ir labāk, lai sistēma darbotos.
Laika josla un lokalizācija
Pēc tam iestatiet laika joslu. Aizpildiet vērtības failos.
$ ls usr / share / zoneinfo $ atbalss "Eiropa / Atēnas"> / etc / laika joslaIzmantojiet emerge, lai pareizi konfigurētu laiku.
$ emerge -config sys-libs / timezone-dataPievienojiet datus lokalizācijas failā:
lv_LV ISO-8859-1lv_LV.UTF-8 UTF-8
Konfigurējiet, izmantojot tikko izveidoto failu.
$ locale-genTas ir standarts visām instalācijām Linux pasaulē. Tas ir specifisks Gentoo:
$ eselect lokalizācijas saraksts $ eselect lokalizācijas kopa 3$ env-update && source / etc / profile && export PS1 = "(chroot) $ PS1"
Automātiska kodola konfigurācija
Pirms skripta palaišanas jums jāpievieno sāknēšanas nodalījums failā / etc / fstab.
/ dev / sda2 / boot ext4 pēc noklusējuma 0 2Gentoo jums ir brīvība apkopot savu kodolu katrai mašīnai, kuru vēlaties sākt. Labāks veids, kā sākt, ir iegūt bināros kodolus, kas atbilst jūsu vajadzībām. Kad jūtaties gatavs iedziļināties kodola kompilācijas sarežģītībās, dariet to savā operētājsistēmā. Lai izvēlētos kodolu, palaidiet emerge kā vienmēr;
$ emerge -ask sys-kernel / gentoo-kernel-binKomanda emerge instalēs jūsu kodolu un visu iestatīs!
Laiks sistēmas konfigurēšanai
Izveidojiet tīkla failus.
/ etc / conf.d / netoconfig_eth0 = "dhcp"
moduļi = "ifconfig"
/ etc / conf.d / resursdatora nosaukums
resursdatora nosaukums = "Gentoo"
$ emerge -ask net-misc / dhcpcd
Tas instalēs programmu dhcpcd, lai apstrādātu dhcp. Gentoo noklusējums ir dhcp.
Pakalpojuma iespējošanai ir dhcpcd iestatījumi, izmantojot systemd.
$ systemctl-tagad iespējojiet net @ enp1s0.apkalpošanaPirms sākat jaunajā sistēmā, ir jāinstalē sāknēšanas iekrāvējs. Lūk, kā jūs izvēlaties GRUB2.
$ emerge -ask sys-boot / grub: 2$ grub-install / dev / sda -efi-directory = / boot
$ grub-mkconfig -o / boot / grub / grub.cfg
Tagad jums jāatjaunina tiešraides sistēmas fails / etc / fstab.
/ etc / fstab/ dev / sda1 / boot ext4 noauto, noatime 1 2
/ dev / sda2 / ext4 noatime 0 1
'/ Dev / sda' numuri atšķirsies atkarībā no jūsu sadalīšanas shēmas. Varat arī izmantot unikālus UUID numurus. Tie jums jānoskaidro, izmantojot komandu 'blkid'.
Restartējiet savā jaunajā sistēmā
Tagad jūs varēsit palaist savā tiešraides sistēmā. Noņemiet instalēšanas datu nesēju un izmēģiniet to. Ja esat kaut ko palaidis garām, jūs vienmēr varat sākt no jauna ar instalēto datu nesēju. Daudzas problēmas ir detalizētas, tāpēc visi faili ir lejupielādēti un var veikt tikai daļu no instalēšanas. Šajā instalācijā jums joprojām ir pieejams 'emerge', un tas ir rīks, ko izmantojat jauninājumiem un sistēmas pielāgošanai.
Secinājums
Gentoo nav sava instalētāja, kas nozīmē, ka jums jāsagatavo tas, ko vēlaties sasniegt. To var izdarīt, izvēloties disku izmēru un izpētot visas īpašās vajadzības pēc jūsu sistēmas. Ja vēlaties ātri sākt darbu, jums jāizvēlas atvasinājums un jāmaina no turienes, līdz jūtaties pārliecināts, ka varat apstrādāt visu informāciju sākotnējā Linux sistēmas iestatījumā.