Gentoo

Gentoo Linux telepítési útmutató

Gentoo Linux telepítési útmutató

A Gentoo telepítési eljárása több lépést tartalmaz, mint más disztribúciók. Ez szándékos, így tisztábban tudja irányítani a lépéseket. Ezzel a stratégiával kevesebb, mint 4GiB lemezzel és 256MiB, 512MiB memóriával kezdheti meg, ha a liveDVD-t szeretné használni. Arra is lehetősége van, hogy a lehető leghatékonyabbá tegye a rendszerét. Az első próbálkozás lassabb lesz, ha nem ismeri jól a Linuxot és az összes bonyolult részletet, de egy nagyon karcsú rendszerhez juthat.

A média választásai

A kezdőpont kiválasztása; Mindaddig, amíg van rendszeres hardver és sokszor páratlan hardver, a telepítéshez a minimális telepítő CD-t használja. Ez a módszer a Stage3 módszer is. Ha minden jól megy, akkor soha nem fog zavarni a Stage1 és a Stage2, de ezek rendkívüli telepítési helyzetekre állnak rendelkezésre.

A tarballok

Letölthet olyan tömörített fájlokat, amelyek fájlrendszerrel rendelkeznek az init rendszer és az alapcsomagok fájljaival. Válasszon egyet, amely megfelel az Ön igényeinek. Ha bizonytalan, vegye be a 'systemd' egyet. Ez a leggyakoribb.

A többi szakaszfájl haladó felhasználók számára készült. A fejlesztők többnyire a Stage1 és a Stage2 fájlokat használják; ha mégis szükséged van rájuk, akkor már ismered a Gentoo nagy részét.

Első Boot

Töltse le a minimális CD-t, és égesse USB-meghajtóra. Fontolja meg az ISO fájl hozzáadását egy virtuális géphez, és onnan gyakoroljon! A fájlok a Gentoo oldalán találhatók.

Amikor a minimális CD beindul, 15 másodpercet kap a kernel kiválasztásához. Ennek célja egy olyan helyzet kezelése, amikor a framebuffer nem működik, vagy más furcsa indítási problémák merülnek fel. Ha nem tesz semmit, a rendszer visszatér a belső lemezről történő indításhoz. Ha problémái vannak, meg kell adnia a rendszermag paramétereit, mint az alábbiak.

$ gentoo botrány

Ez elviszi a 'gentoo' kernelt és elküldi a 'scandelay' opciót. Egyéb lehetőségek egy hosszú lista, amelyet meg kell vizsgálnia, mielőtt elkezdené, bár erre nincs szükség a legtöbb hardveren.

Ebben a szakaszban felhasználókat is felvehet. Ezek a felhasználók csak a telepítő rendszerben fognak működni, ezért ritkán hasznos.

Hálózat

A kezdéshez mindent megtehet egy konzolon, de a terminál használatának megvan az előnye. Ha ezt meg akarja tenni, indítsa el az sshd fájlt, és állítson be egy jelszót a root felhasználó számára. Először ellenőrizze az IP-címét.

$ ip a

Ezután indítsa el az sshd-t:

$ / etc / init.d / sshd kezdet

Ezután állítsa be a root felhasználó jelszavát, vagy hozzon létre egy új ideiglenes felhasználót.

$ passwd

Hosszú nyomtatást kap, amely biztonságos jelszót javasol. Hasznos, ha kevés az energiád vagy a képzeleted. Most, hogy mindkettő megvan, ssh-t küldhet a telepítő rendszerébe. Egy figyelmeztetés; amikor újrakezdi a CD-ről, az ssh kulcs újra létrejön! A másik rendszeren található kulcsokat törölni kell.

A lemezek előkészítése

A lemezek ugyanúgy készülnek, mint sok más disztribúció esetén. A dokumentáció többi részének könnyebb követése érdekében nevezze el a partícióit a Gentoo szabvány szerint. Egy olyan rendszerhez, amelyet ténylegesen használni fog, itt kell elkészítenie egy tervet. Lehetőleg olyan, amelynek méretei vannak az „otthoni” és a. Szükséges részek a '/' és a '/ boot'. UEFI esetén 350 megabájt lemezzel kell rendelkeznie az indító fájlokhoz. Használja kedvenc partíciószerkesztőjét. Az UEFI partícióhoz használja az 'mkfs fájlt.vfat -F 32 / dev / sda1 'és fő használatra' mkfs.ext4 / dev / sda2 '.

A főlemezek felszerelése

Legalább egy 350 MiB-os indítólemezzel kell rendelkeznie, és olyannak kell lennie, amely a rendszer indításakor otthont ad. A cserepartíció is jó. A szabványos paranccsal csatlakoztathatja a.

$ mount / dev / sda2 / mnt / gentoo

Nincs ok a „boot” lemez csatlakoztatására, amíg később nem lép be a chroot környezetbe. Felhasználói lemezeket vagy partíciókat is csatlakoztathat, de csak akkor, ha a végső rendszert készíti.

A tárcsák letöltése

A tárolókat a telepítés megkezdése előtt vagy alatt töltheti le. Alternatív megoldásként a telepítési környezet rendelkezik a 'Links' böngészővel, így a terminál segítségével megteheti. Töltse le a fájlokat a Gentoo lemezre.

$ cd / mnt / gentoo $ linkek www.gentoo.org / letöltések

Miután a fájlok a lemezen vannak, csomagolja ki a tar paranccsal.

$ tar -xvf stage3-amd64-systemd-20210120T214504Z.kátrány.xz

Telepítse az alaprendszert

Valójában már van egy nagyon alapvető és általános rendszere; erről szól a Stage3 fájl. Például te készíted.A conf fájl normál beállításokkal van. Ennek azonban tükröt kell tartalmaznia, amelyet az eszköz segítségével állíthat be.

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

Hozzáadja az értéket: GENTOOMIRRORS = ”http: // ftp.ntua.gr / pub / linux / gentoo / https: // mirror.kerék.sk / gentoo “, természetesen a választott tükrökkel. Van egy automatikus lehetősége is, ahol megadhatja a protokoll vagy a sebesség korlátozását. Van egy mély opció is, ahol az eszköz valójában letölt egy 100 KB-os fájlt a méréshez.

Szüksége van egy ebuild adattárra is. Ez az adattár nyomon követi, hogy mi áll rendelkezésre a frissítésekhez. Ezen változtathat, amit akkor is meg fog tenni, amikor a Gentoo származékát keresi. Az alapértelmezettet az újonnan létrehozott könyvtárstruktúrából veheti fel.

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

Általában ezen nem változtat. Az esetek, amikor változtatnod kell, amikor saját tükröd van. Az alábbi parancsok közvetlenül a gentoo-tól származnak.org honlapján. Megállapítják a telepítéshez szükséges környezetet.

$ cp -dereference stb / 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

Most felkészült arra, hogy beköltözzön a létrehozott környezetbe.

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

A környezetben telepítenie kell a rendszerindító partíciót is.

$ mount / dev / sda2 / boot

Hogy melyik partícióról van szó, annak egyértelműnek kell lennie a korábbi lépésekből. UEFI telepítéskor létrehozta az ESP-t, ahol az összes rendszerindítási információt tárolja. Ezután letölti a lerakat adatait a tárolók által meghatározott könyvtárba.conf fájl.

$ emerge-webrsync

Itt láthatja az első említést. Ez a parancs kezeli az összes frissítést és telepítést. A következő létfontosságú parancs, amelyről tudnia kell, az eselect. Az eselect segítségével elolvassa a Portage legfrissebb híreit

$ eselect read news

Vagy válassza ki a profilját;

$ eselect profillista $ eselect profilkészlet 3

Kiválasztja a számot a listából, vagy a listában látható teljes nevet használja. Most KELL KELL állítania a @world beállítást annak biztosítása érdekében, hogy a rendszer az Ön rendszerének megfelelően frissüljön, nem pedig az általad használt3.

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

A GENTOO legerősebb változója! A USE változó meghatározza, hogy milyen támogatást kell fordítani a programjaihoz. Helyes használat esetén sokkal karcsúbbá teheti a rendszerét, mint más módszerekkel. Ezt megváltoztathatja a KDE támogatásának leállításához, ha biztos abban, hogy nem fogja futtatni a KDE-t. A Gentoo ezután az összes programot e támogatás nélkül fordítja össze, így a bináris kisebb lesz. Ha úgy dönt, hogy áttér a KDE-re, akkor el kell kezdenie az összes alkalmazást és újra össze kell állítania.

USE = "- kde gnome qt5 alsa"

Az összes érték az alapértelmezett értékekben van megadva, így az általad megadott változás a normálistól. Az első építéskor valószínűleg jobb, ha csak elindítja a rendszert.

Időzóna és területi beállítások

Ezután állítsa be az időzónát. Töltse ki az értékeket a fájlokban.

$ ls usr / share / zoneinfo $ echo "Európa / Athén"> / etc / időzóna

Az idő helyes beállításához használja az emerge alkalmazást.

$ emerge -config sys-libs / timezone-data

Adjon hozzá adatokat a lokalizációs fájlhoz:

hu_HU ISO-8859-1
hu_HU.UTF-8 UTF-8

Konfigurálás az imént létrehozott fájl használatával.

$ locale-gen

Ez a szabvány a Linux világ összes telepítésének szabványa. Ez a Gentoo sajátossága:

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

Automatikus kernelkonfiguráció

A szkript futtatása előtt hozzá kell adnia a rendszerindító partíciót az / etc / fstab fájlba.

/ dev / sda2 / boot ext4 alapértelmezés szerint 0 2

A Gentoo-ban szabadon állíthatja össze a saját kerneljét minden indítani kívánt géphez. Az indítás jobb módja, ha bináris kerneket szerezünk, amelyek megfelelnek az Ön igényeinek. Ha készen áll arra, hogy belemerüljön a kernel fordításának összetettségébe, tegye meg ezt a futó rendszerén. A kernel kiválasztásához futtassa az emerge-t, mint mindig;

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

Az emerge parancs telepíti a kernelt, és mindent beállít!

Ideje a rendszer konfigurálásának

Hozza létre a hálózati fájlokat.

/ etc / conf.d / nettó
config_eth0 = "dhcp"
modulok = "ifconfig"
/ etc / conf.d / hostname
hostname = "Gentoo"
$ emerge -ask net-misc / dhcpcd

Ez telepíti a dhcpcd programot a dhcp kezelésére. A Gentoo alapértelmezett értéke a dhcp.

A ddcpcd beállításai a systemd használatával engedélyezik a szolgáltatást.

$ systemctl -most engedélyezze a net @ enp1s0.szolgáltatás

Mielőtt elindulna az új rendszerbe, telepítenie kell a rendszerindítóját. Így választja a GRUB2-t.

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

Most frissítenie kell az / etc / fstab fájlt az élő rendszerhez.

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

A '/ dev / sda' számok a particionálási sémától függően eltérnek. Használhat egyedi UUID-számokat is. Ezeket a 'blkid' paranccsal kell kitalálni.

Indítsa újra az új rendszerbe

Mostantól elindíthatja az élő rendszerét. Távolítsa el a telepítő adathordozót, és próbálja ki. Ha bármi lemaradt, bármikor újrakezdheti a telepítő adathordozóval. Sok probléma részlet, így az összes fájl letöltött, és csak a telepítés egy részét tudja végrehajtani. Ebben a telepítésben még mindig elérhető az „emerge”, és ez az az eszköz, amelyet a frissítésekhez és a rendszer módosításához használ.

Következtetés

A Gentoo-nak nincs saját telepítője, ami azt jelenti, hogy fel kell készülnie arra, amit el akar érni. Ezt úgy teheti meg, hogy megválasztja a lemezek méretét, és megvizsgálja a rendszer bármilyen speciális igényét. Ha gyorsan el akarja kezdeni, akkor válasszon egy származékot, és csípjen onnan, amíg nem érzi biztosnak, hogy minden részletet kezelhet a Linux rendszer kezdeti beállításakor.

Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...
Shadow of the Tomb Raider for Linux Tutorial
A Shadow of the Tomb Raider a Tomb Raider sorozat tizenkettedik kiegészítője - az Eidos Montreal által létrehozott akció-kaland játék franchise. A ját...
Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...