Du har hørt om Gentoo, men hvad med Funtoo? Funtoo er en modificeret version af Gentoo Linux-operativsystemet, der bevarer Gentoo's kernegodhed men optimerer stærkt det ved at lave “profiler”, der gør kompilering af programmer fra kildekoden meget hurtigere. Det har også andre forbedringer, der gør det til et meget attraktivt alternativ til traditionel Gentoo Linux, som at vælge at levere software via et Git-system, et automatisk kerneopbyggelsessystem, der sparer tid, og mere. Så hvordan installerer du Funtoo?
I betragtning af at Funtoo i det væsentlige er Gentoo Linux, installeres alt for hånd. Ja, det er sandt, at brugere har brug for en live disk (meget som andre Linux-distributioner) for at installere softwaren, men det er ikke af den grund, du måske tror. Årsagen til, at en live disk er nødvendig, er, at det vil være meget lettere at tilslutte din pc til WiFi og bruge ikke-frie drivere, der sandsynligvis ikke vil indlæses på egen hånd.
Generelt har Funtoo ikke rigtig en live disk. For avancerede brugere, der ønsker at få denne distribution til at fungere, kan du muligvis finde succes med de fleste Linux-distributioner, da værktøjerne stort set er de samme. Når det er sagt, hvis du ikke er en Linux-pro, anbefaler vi bare at downloade Gentoo live disk. Der er to hovedårsager til at gå denne vej:
Grib den nyeste version af Gentoo live disk her og tag et USB-flashdrev ud (mindst 2,5 GB i størrelse). Download desuden den nyeste version af Etcherbillede blinkende værktøj. Når det er downloadet, skal du indsætte USB-sticken og blinke den direkte disk til den. Husk, at dette værktøj fungerer på Windows, Mac og Linux.
Når Gentoo live-disk er færdiggjort og klar til at gå, skal du genstarte din pc og indlæse BIOS. Inden i BIOS-skærmen skal du ændre startordren, så Gentoo USB-stick indlæses før noget andet. Det følgende skal være en skærm, der ligner billedet herunder.
For at installere Funtoo skal du først sikre dig, at du er tilsluttet internettet og derefter klikke på “Konsole” på skrivebordet. Brug derefter lsblk kommando til at afsløre alle harddiske og lagringsenheder på det system, du har indlæst den live disk fra. I dette installationseksempel er vores harddisk mærket /dev/sda og er nøjagtigt 18 GB. Din kan have en anden etiket og størrelse.
Bemærk: Gentoo live-disk har en krypteret root-adgangskode. For at indstille den skal du åbne terminalen og køre “sudo -s“. Derfra, løb passwd at indstille en ny root-adgangskode.
Tryk på “windows” -knappen på tastaturet, skriv “Gparted” og åbn det op. Inde i Gparted skal du kigge efter den korrekte harddiskmærkning (den, du fandt i lsblk). Dernæst skal du slette alle de aktive partitioner på harddisken med en ny partitionstabel.
For at oprette en ny tabel skal du klikke på "enhed" og derefter på "Opret partitionstabel". Vælg "msdos", hvis du bruger BIOS boot, og "gpt", hvis du agter at bruge UEFI / sikker boot.
Når du har slettet alle gamle partitioner, er det tid til at oprette nye.
MS-DOS-partitionstabel
GPT-partitionsinstruktioner
Nu hvor alt er korrekt opdelt, er det tid til at montere filsystemerne og gøre alt klar.
Lav først Funtoo-kataloget inde i /mnt. Det er her hver partition skal monteres.
mkdir / mnt / funtoo
BIOS / MBR-monteringsinstruktioner
mount / dev / sdb2 / mnt / funtoo
GPT / UEFI-monteringsinstruktioner
mount / dev / sda3 / mnt / funtoo mkdir / mnt / funtoo / boot mount / dev / sda1 / mnt / funtoo / boot
Basis Funtoo-systemet installeres ved at downloade et Tar Gzip-arkiv. Gå over til denne side her, og find hvilken underbue der passer til dit system. Det er kritisk at vælge den rigtige underark og vil forbedre kompileringstiden meget, så sørg for at få den rigtige. Ikke sikker på, hvordan man fortæller, hvilken Funtoo subark du har brug for? Indtast denne kommando:
gcc -march = native -Q --help = target | grep march
Når du finder det, skal du højreklikke på linket og vælge "kopiere linkadresse" (eller tilsvarende). Gå derefter til terminalen og download den til /mnt/funtoo vejviser.
Sørg for at vælge “funtoo-current”.
Bemærk: I dette eksempel bruger vi den generiske 64bit-underark.
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
Når du har downloadet subarkivarkivet, skal du installere det på systemet med:
tar xpf stage3-generic_64-funtoo-current-2018-03-02.tar.xz
Når basissystemet fungerer, kan du chroot ind i det. Brug følgende kommandoer:
mount -t proc none proc
mount --rbind / sys sys mount --rbind / dev dev
Efter montering er det en god ide at også kopiere over resolut.conf. Dette vil løse alle DNS-problemer, der måtte opstå.
cp /etc/resolv.conf / mnt / funtoo / etc /
Log ind på Chroot med:
env -i HOME = / root TERM = $ TERM / bin / chroot. bash -l
Inden du foretager yderligere ændringer i dit Funtoo-system, skal du indstille root-adgangskoden:
passwd
For at Funtoo Linux-systemet skal starte korrekt, skal du redigere fstab fil:
nano -w /etc/fstab
Slet alt under # i filen, så vi kan starte nyt med monteringspunkter. SLET IKKE KOMMENTARERNE.
BIOS-instruktioner
Skriv følgende linjer ud i fstab fil.
# Swap / dev / sda1 ingen swap sw 0 0 # Root Funtoo filsystem / dev / sda2 / ext4 noatime 0 1
Har du gjort redigering? gem dine redigeringer med Ctrl + O, og gå ud med Ctrl + X.
UEFI-instruktioner
# UEFI Boot partition / dev / sda1 / boot vfat noatime 1 2 # Swap / dev / sda2 ingen swap sw 0 0 # Root Funtoo filsystem / dev / sda3 / ext4 noatime 0 1
Når du er færdig med at redigere / etc / fstab-fil, gem det med Ctrl + O, og gå ud med Ctrl + X.
Selvom du lige har udpakket den nyeste version af Funtoo, skal du stadig installere den nyeste version af softwareværktøjet. Synkronisering tager ikke lang tid for Funtoo, da alt sker via Git-teknologi. Synkroniser træet med ego kommando.
egosynk
Ego-synkronisering er udført, hvilket betyder, at det nye Funtoo-system har et opdateret portagetræ. Nu er det tid til at samle alle tilgængelige opdateringer. Dette vil tage mindst 2 timer, så vær meget tålmodig. Hvis du har konfigureret den rigtige underbue, kan det være lidt hurtigere end 2 timer.
Bemærk: PC-brugere med svag ydelse kan forvente en kompileringstid på 4 timer.
dukke op -auDN @world
At udføre en Emerge-opdatering skal automatisk bede om en kerneinstallation. Funtoo vælger at gå med "Debian-kilderne" til kerneopbygninger. Dette gør tingene hurtigere og lettere. Byg den nyeste kerner fra Debian til Funtoo med:
dukker op -s debian-kilder
Ligesom med verdensopdateringen kræver det, at der opbygges en kerne samling. Dette vil ikke tage så længe at opdatere systemet, men det kan stadig tage ca. 20 minutter til en time. Læn dig tilbage og lad Funtoo samles. Når terminalen kan bruges igen, er kernen klar til brug.
Funtoos kernesystem fungerer, men selve systemet starter ikke, hvis det ikke har en bootloader. For at løse dette skal du kompilere og installere Grub på dit system. Følg instruktionerne baseret på den type installation, du har valgt (BIOS eller UEFI).
Først skal du bygge den nyeste version af Grub fra Portage:
dukke op boot-opdatering
Bemærk: Kør altid boot-opdatering, når du installerer en ny kerne eller et ekstra operativsystem.
BIOS Grub-instruktioner
grub-install - target = i386-pc - no-floppy / dev / sda boot-update
UEFI Grub instruktioner
grub-install - target = x86_64-efi --efi-directory = / boot --bootloader-id = "Funtoo Linux [GRUB]" - Kontroller boot-opdatering
Alt for det meste installeres og fungerer. Det eneste, der er tilbage, er at konfigurere netværksværktøjer, installere proprietær Linux-firmware, gå over “mix-ins” og desktopmiljøer.
emerge linux-firmware netværksadministrator - autounmask-skriv
dispatch-conf
Bemærk: tryk på u på tastaturet for at fortsætte igennem dispatch-conf
dukke op linux-firmware netværksadministrator
Netværksadministrator og ikke-fri Linux-firmware er nu installeret på din nye Funtoo Linux-installation. Dette betyder, at trådløs og Bluetooth nu har de rigtige drivere. Alt, hvad der er tilbage at gøre, er, at netværket kan indlæses ved opstart.
rc-update tilføj NetworkManager standard
Hver Linux-pc har det, der kaldes et “værtsnavn”. Dette er en unik identifikator, der tillader andre pc'er (Linux eller på anden måde) at genkende din computer på et netværk. For at indstille et værtsnavn skal du åbne værtsnavnsfilen i Nano og ændre den del af teksten inde i citaterne.
nano /etc/conf.d/hostname
Funtoo er nu i gang! Nu er det kun tilbage at indstille din profil, tilføje en mix-in og installere dit Linux desktop-miljø, du vælger.
Først skal du fortælle systemet, at din Funtoo-installationssmag er "desktop".
Bemærk: en mix-in fortæller Portage, at den skal lade dig installere visse pakker. I mange tilfælde SKAL du vælge en mix-in, inden du foretager installation.
epro smag desktop
Liste derefter over mulige mix-ins, der skal føjes til dit system.
epro liste
Følg dette eksempel for at tilføje en mix-in til dit system:
epro mix-in + mixinname
Til sidst skal du følge nedenstående links for at få et desktopmiljø i gang. På grund af det faktum, at hver desktopmiljøinstallation under Funtoo har sine egne gennembrud, kobler vi bare til den officielle dokumentation. Sørg for at studere dem detaljeret for at få dem til at fungere korrekt.
Måske er et af de bedste opgaver og produktivitetsværktøjer derude ...
Der er mange forskellige måder at gendanne slettede filer på Linux ...
Linux er en fantastisk mulighed for arbejdspladsen på grund af dets...