Cum se instalează Funtoo Linux

click fraud protection

Ați auzit despre Gentoo, dar despre Funtoo? Funtoo este o versiune modificată a sistemului de operare Gentoo Linux care păstrează bunătatea de bază a Gentoo dar îl optimizează puternic făcând „profiluri” care fac compilarea programelor din codul sursă mai repede. De asemenea, are și alte îmbunătățiri care îl fac o alternativă foarte atractivă la Gentoo Linux tradițional, cum ar fi alegerea livrării de software printr-un sistem Git, un sistem automat de construire a kernelului care economisește timp și Mai Mult. Deci, cum instalați Funtoo?

Instalați Funtoo - Live Disk

Dat fiind faptul că Funtoo este esențial Gentoo Linux, totul este instalat manual. Da, este adevărat că utilizatorii vor avea nevoie de un disc în direct (la fel ca alte distribuții Linux) pentru a instala software-ul, dar nu este motivul pentru care ar putea crede. Motivul pentru care este necesar un disc în direct este că va fi mult mai ușor să vă conectați computerul la WiFi și să folosiți drivere non-libere care probabil nu se vor încărca singure.

instagram viewer

În general, Funtoo nu are un disc în direct. Pentru utilizatorii avansați care doresc să funcționeze această distribuție, este posibil să obțineți succes cu majoritatea distribuțiilor Linux, deoarece instrumentele sunt în mare parte identice. Acestea fiind spuse, dacă nu sunteți un Linux pro, vă recomandăm doar să descărcați discul live Gentoo. Există două motive principale pentru a merge astfel:

  1. Gentoo și Funtoo sunt foarte, foarte asemănătoare, astfel încât toate comenzile chroot pe care va trebui să le executați vor funcționa întotdeauna în interiorul discului Gentoo live
  2. Configurația kernelului Gentoo de pe discul live poate fi utilizată pentru a configura propriul nucleu Linux personalizat.

Prinde cea mai recentă versiune a versiunii Gentoo live disc aici și scoateți o unitate flash USB (dimensiune de cel puțin 2,5 GB). În plus, descărcați cea mai recentă versiune Unealtă pentru intermiterea imaginii etcher. Odată descărcat, introduceți stick-ul USB și blocați discul live pe acesta. Rețineți că acest instrument funcționează pe Windows, Mac și Linux.

Când discul live Gentoo este finalizat și gata de pornire, reporniți computerul și încărcați BIOS. În interiorul ecranului BIOS, schimbați comanda de încărcare, astfel încât stick-ul Gentoo USB să se încarce înainte de orice altceva. Ceea ce urmează ar trebui să fie un ecran similar cu imaginea de mai jos.

Pregătirea partițiilor

Pentru a instala Funtoo, trebuie mai întâi să vă asigurați că sunteți conectat la internet și apoi faceți clic pe „Konsole” pe desktop. Apoi, utilizați butonul lsblk comanda de a dezvălui toate hard disk-urile și dispozitivele de stocare de pe sistemul de la care ați încărcat discul live. În acest exemplu de instalare, hard disk-ul nostru este etichetat /dev/sda și este exact 18 GB. Al tău poate avea o etichetă și o dimensiune diferită.

Notă: discul live Gentoo are o parolă rădăcină răsturnată. Pentru setare, deschideți terminalul și rulați „sudo -s“. De acolo, aleargă passwd pentru a seta o nouă parolă rădăcină.

Apăsați butonul „Windows” de pe tastatură, scrieți „Gparted” și deschideți-l. În Gparted, căutați eticheta corectă pentru hard disk (cea în care ați găsit lsblk). În continuare, va trebui să ștergeți toate partițiile active de pe hard disk cu o nouă tabelă de partiții.

Pentru a crea un nou tabel, faceți clic pe „dispozitiv”, apoi pe „Creare tabel de partiții”. Selectați „msdos” dacă utilizați bootarea BIOS și „gpt” dacă intenționați să utilizați bootarea UEFI / securizată.

După ștergerea tuturor partițiilor vechi, este timpul să creezi altele noi.

Tabel de partiție MS-DOS

  • Faceți clic pe „nou” pentru a deschide dialogul „Creați o nouă partiție”.
  • În „Denumire partiție” scrieți „SWAP”.
  • În „sistem de fișiere”, selectați „linux-swap”.
  • Gândiți-vă la cât de mare este memoria dvs. fizică și asigurați-vă că partiția SWAP este aceeași. Faceți 1024 * GB. De exemplu, 1024 x 2 poate converti 2 GB în MB (2048 MB). Introduceți dimensiunea în MB în „Dimensiune nouă”.
  • Faceți clic pe „Adăugare” pentru a adăuga noua partiție swap, apoi faceți din nou clic pe „nou” pentru a face partiția rădăcină.
  • Când toate partițiile sunt configurate, faceți clic pe „Aplicare” pentru a scrie modificările.

Instrucțiuni de partiție GPT

  • Faceți clic pe „nou” pentru a deschide dialogul „Creați o nouă partiție”.
  • Pentru această primă partiție, scrieți „boot” sub „Partition name” și selectați „Fat32” pentru sistemul de fișiere. Asigurați-vă că nu este mai mare de 1 GB. În mod ideal, 512 MB.
  • Creați o a doua partiție pentru swap. Asigurați-vă că selectați „linux-swap” ca sistem de fișiere și scrieți „SWAP” ca „Partition name”. Asigurați-vă că urmați exemplul de conversie din instrucțiunile MS-DOS pentru a obține dimensiunea potrivită.
  • În sfârșit, creați partiția rădăcină făcând clic pe „nou” a treia oară. Rețineți că nu este necesară redimensionarea acestei partiții, deoarece va utiliza restul unității în mod implicit.
  • Când ați terminat, faceți clic pe „Aplicați” pentru a scrie modificările.

Montarea sistemelor de fișiere

Acum că totul este partiționat corect, este timpul să montați sistemele de fișiere și să pregătiți totul.

În primul rând, faceți directorul Funtoo în interiorul /mnt. Aici se va monta fiecare partiție.

mkdir / mnt / funtoo

Instrucțiuni de montare BIOS / MBR

mount / dev / sdb2 / mnt / funtoo

Instrucțiuni de montare GPT / UEFI

mount / dev / sda3 / mnt / funtoo mkdir / mnt / funtoo / boot mount / dev / sda1 / mnt / funtoo / boot

Instalarea sistemului de bază

Sistemul de bază Funtoo se instalează prin descărcarea unei arhive Tar Gzip. Întoarceți-vă pe această pagină aiciși găsiți ce sub-arc se potrivește sistemului dvs. Alegerea subarhiei potrivite este critică și va îmbunătăți considerabil timpul de compilare, așa că asigurați-vă că îl veți obține pe cel potrivit. Nu sunteți sigur cum să spuneți ce subarhie Funtoo aveți nevoie? Introduceți această comandă:

gcc -march = nativ-Q --help = țintă | grep mars

Când îl găsiți, faceți clic dreapta pe link, selectați „copie adresa linkului” (sau echivalent). Apoi, treceți la terminal și descărcați-l în /mnt/funtoo director.

Asigurați-vă că selectați „funtoo-current”.

Notă: în acest exemplu, vom folosi subarhiva generică pe 64 de biți.

cd / mnt / funtoo wget http://build.funtoo.org/funtoo-current/x86-64bit/generic_64/2018-03-02/stage3-generic_64-funtoo-current-2018-03-02.tar.xz

După ce ați descărcat arhiva subarhiei, instalați-o în sistem cu:

tar xpf stage3-generic_64-funtoo-current-2018-03-02.tar.xz

Configurarea sistemului

Când sistemul de bază funcționează, veți putea să integrați. Folosiți următoarele comenzi:

mount -t proc none none proc
mount --rbind / sys sys mount - arbind / dev dev

După montare, este bine să copiați și rezolvați peste resol.conf. Acest lucru va rezolva orice probleme DNS care pot apărea.

cp /etc/resolv.conf / mnt / funtoo / etc /

Conectați-vă la Chroot cu:

env -i HOME = / root TERM = $ TERM / bin / chroot. bash -l

Înainte de a face alte modificări la sistemul Funtoo, setați parola rădăcină:

passwd

fstab

Pentru ca sistemul Funtoo Linux să se poată porni corect, va trebui să editați fstab fişier:

nano -w /etc/fstab

Șterge totul sub # în fișier, astfel încât să putem începe proaspete cu puncte de montare. Nu ștergeți comentariile.

Instrucțiuni BIOS

Scrieți următoarele linii în secțiunea fstab fişier.

# Swap / dev / sda1 none swap sw 0 0 # Sistem de fișiere Root Funtoo / dev / sda2 / ext4 noatime 0 1

Am terminat de editat? salvați modificările Ctrl + Oși ieșiți cu Ctrl + X.

Instrucțiuni UEFI

# Partajare UEFI Boot / dev / sda1 / boot vfat noatime 1 2 # Swap / dev / sda2 none swap sw 0 0 # Sistem de fișiere Root Funtoo / dev / sda3 / ext4 noatime 0 1

După ce ați terminat de editat / etc / fișier fișier, salvați-l cu Ctrl + Oși ieșiți cu Ctrl + X.

Descărcați și actualizați Arborele Portage

Chiar dacă tocmai ați extras cea mai recentă versiune a Funtoo, va trebui să instalați cea mai recentă versiune a instrumentului software. Sincronizarea nu durează mult timp pentru Funtoo, deoarece totul se face prin tehnologia Git. Sincronizați arborele cu ego-ul comanda.

sincronizarea ego-ului

Sincronizarea Ego este făcută, ceea ce înseamnă că noul sistem Funtoo are un arbore de portaje actualizat. Acum este timpul să compilați toate actualizările disponibile. Acest lucru va dura cel puțin 2 ore, deci fii foarte răbdător. Dacă ați configurat sub-arcul corect, acesta poate fi puțin mai rapid decât 2 ore.

Notă: utilizatorii de PC-uri cu performanță slabă pot aștepta un timp de compilare de 4 ore.

emerge -auDN @world

Construirea unui nucleu

Efectuarea unei actualizări emergente ar trebui să solicite automat o instalare a kernelului. Funtoo alege să meargă cu „sursele Debian” pentru construirea de kernel. Acest lucru face lucrurile mai rapide și mai ușoare. Creați cel mai recent nucleu provenit de la Debian pentru Funtoo cu:

apar - surse debian-surse

Ca și în cazul actualizării mondiale, construirea unui nucleu necesită compilare. Acest lucru nu va dura atâta timp cât actualizați sistemul, dar totuși poate dura aproximativ 20 de minute până la o oră. Stai pe spate și lasă-l pe Funtoo să compileze. Când terminalul poate fi utilizat din nou, nucleul este gata de utilizare.

Instalarea programului Bootloader

Sistemul principal de la Funtoo funcționează, dar sistemul în sine nu va porni dacă nu are un bootloader. Pentru a remedia acest lucru, va trebui să compilați și să instalați Grub în sistemul dvs. Urmați instrucțiunile în funcție de tipul de instalare ales (BIOS sau UEFI).

În primul rând, construiți cea mai recentă versiune a Grub de la Portage:

emerge boot-update 

Notă: rulați întotdeauna actualizarea de pornire atunci când instalați un kernel nou sau un sistem de operare suplimentar.

Instrucțiuni de grupare BIOS

grub-install --target = i386-pc --no-floppy / dev / sda boot-update

UEFI Grub Instrucțiuni

grub-install --target = x86_64-efi --efi-directory = / boot --bootloader-id = "Funtoo Linux [GRUB]" --reveck boot-update

Definitivarea

În mare parte, totul este instalat și funcționează. Nu mai rămâne decât să configurați instrumentele de rețea, să instalați firmware-ul Linux proprietar, să treceți pe „mix-ins” și pe mediile desktop.

Configurați rețeaua

emerge linux-firmware networkmanager - autounmask-write
dispatch-conf

Notă: apăsați u pe tastatură pentru a continua dispatch-conf

emerge linux-firmware networkmanager

Managerul de rețea și firmware-ul Linux gratuit, sunt acum instalate pe noua dvs. instalare Funtoo Linux. Aceasta înseamnă că wireless și Bluetooth au acum drivere corecte. Tot ce mai rămâne de făcut este să permită rețelelor să se încarce la pornire.

rc-update adaugă în mod implicit NetworkManager

Setați un nume de gazdă

Fiecare computer Linux are ceea ce este cunoscut drept „nume de gazdă”. Acesta este un identificator unic care permite computerului (Linux sau altul) să recunoască computerul dvs. într-o rețea. Pentru a seta un nume de gazdă, deschideți fișierul de nume gazdă în Nano și schimbați partea textului din interiorul ofertelor.

nano /etc/conf.d/hostname

Mediu desktop și Mix-ins

Funtoo este acum în funcțiune! Acum, nu mai rămâne decât să vă setați profilul, să adăugați un mix și să instalați mediul desktop ales.

În primul rând, va trebui să spuneți sistemului că aroma dvs. de instalare Funtoo este „desktop”.

Notă: un mix-in spune Portage că ar trebui să vă permită să instalați anumite pachete. În multe cazuri, trebuie să selectați un mix-in înainte de a efectua orice instalare.

epro aroma desktop

Apoi, enumerați posibile mix-ins-uri pe care să le adăugați la sistem.

lista epro

Urmați acest exemplu pentru a adăuga un mix-in la sistemul dvs.:

epro mix-in + mixinname

În cele din urmă, urmați link-urile de mai jos pentru a obține un mediu desktop rulat. Datorită faptului că fiecare instalare a mediului desktop de la Funtoo are propriile sale indicații, vom face doar legătura cu documentația oficială. Asigurați-vă că le studiați în detaliu pentru a le face să funcționeze corect.

  • Plasma KDE 5
  • XFCE
  • LXQt
  • pereche
  • Gnome Shell
watch instagram story