Hoe totale controle over uw pc te krijgen met Gentoo

Gentoo is een echt Linux-besturingssysteem voor ervaren gebruikers, maar met de juiste kennis kan iedereen met Gentoo Linux controle over hun pc krijgen - zelfs jij!

Gentoo is een echt Linux-besturingssysteem voor ervaren gebruikers, maar met de juiste kennis kan iedereen met Gentoo Linux controle over hun pc krijgen - zelfs jij!
Advertentie

Gentoo Linux Gentoo: een Linux-distributie waar je je eigen geoptimaliseerde software compileert Gentoo: een Linux-distributie waar je je eigen geoptimaliseerde software compileert Het enorme aantal verschillende manieren waarop Linux kan worden uitgevoerd is verbazingwekkend, want er zijn genoeg keuzes om rond te gaan . Hoewel er veel distributies zijn die afhankelijk zijn van de .deb ... Read More is een Linux-besturingssysteem met de Portage-pakketbeheerder als basis. Het is uniek onder Linux-distributies ("distro's") voor zijn lokaal gecompileerde broncode. Terwijl Linux-distro's een grotere flexibiliteit bieden ten opzichte van traditionele besturingssystemen, neemt Gentoo de doe-het-zelf-mentaliteit ten volle op.

Een echt Linux-besturingssysteem voor krachtige gebruikers, Gentoo Linux biedt volledige controle over software-installaties. Het is echter niet voor bangeriken. Maar met de juiste kennis kunt u aanzienlijke controle over uw pc krijgen met Gentoo Linux!

Wat is Gentoo Linux?

gentoo linux

Gentoo Linux is een minimaal Linux-besturingssysteem met een totale systeembesturing. Het is in dezelfde geest als Linux distro's zoals NuTyX Go Noten met Nutyx: een aanpasbaar Linux-besturingssysteem Go Nuts met Nutyx: een aanpasbaar Linux-besturingssysteem Als een Linux distro richt NuTyX zich tot Linuxfanatici. Maar vanwege de opdrachtregelinterface is dit een vrij kaal, maar functioneel besturingssysteem. Is NuTyX geschikt voor u? Lees verder . Hoewel desktopomgevingen zoals GNOME en KDE beschikbaar zijn, start Gentoo rechtstreeks op de opdrachtregel met de kerninstallatie. Gentoo is een minimaal besturingssysteem zonder voorgeïnstalleerde pakketten. Gentoo is een leeg canvas dat zelfs vereist dat de gebruiker een kernel compileert bij de initiële installatie.

Linux heeft de pinguïn als logo gebruikt. Gentoo dankt zijn naam aan de Gentoo-pinguïn, gewoonlijk aangeduid als de snelste onderwaterzwempinguïn. Dus, Gentoo prijzen snelheid en flexibiliteit over gebruiksgemak. Dat wil echter niet zeggen dat Gentoo moeilijk is. Beginnen is weliswaar ingewikkelder dan het gemiddelde desktop Linux-besturingssysteem. Maar sterke documentatie maakt van Gentoo een fantastische Linux-distro voor serveromgevingen of -desktops.

Gentoo Linux Portage Package Manager

Gentoo maakt gebruik van het portage-pakketbeheer en het softwaredistributiesysteem. Het gebruik van de opdracht emerge voert een lokale update uit, zoekt een download of pakket en voltooit de compilatie en installatie, samen met dependencies. Portage heeft een omvangrijke catalogus van meer dan 19.000 pakketten.

Aan de slag met Gentoo Linux

Eerst wil je de Gentoo-versie van je voorkeur blokkeren. Omdat Gentoo Linux meerdere iteraties bevat, is er veel keuze. De initiële installatie vraagt ​​om het compileren van een kernel en het instellen van partities. Als je de live-cd selecteert, heb je een liveversie van Gentoo, compleet met een desktopomgeving. U kunt de bureaubladomgeving van uw voorkeur selecteren en inloggen zonder wachtwoord. Wat echt zo leuk is aan Gentoo, is dat je met de live-CD in een desktopomgeving kunt inloggen en Gentoo via de opdrachtregel kunt installeren.

Maar voor mensen met een minimale CD is de navigatie een beetje anders. Je moet alles opgeven, van het kiezen van een kernel tot het selecteren van een bestandssysteem en het kiezen van een stage-tarball. De opties zijn enorm, grenzend aan overweldigend.

Wat je kunt doen

gentoo linux

Als je eenmaal door de kerninstallatie heen bent gesjouwd, begint hier het plezier. Gentoo levert vriendelijk een lijst met aanbevolen applicaties in zijn Wiki. Dit is met name alleen een best-of-lijst.

Installeer GNOME

Om te beginnen wilt u misschien een desktopomgeving installeren. Er is een fantastische handleiding voor het installeren van GNOME.

U kunt een prachtig opstartscherm verkrijgen door te draaien:

echo "gnome-base/gnome-session branding">>/etc/portage/package.use 

Voer vervolgens GNOME in om het volgende te installeren:

 emerge --ask gnome-base/gnome 

Installeer KDE

Voor KDE stelt de Gentoo Wiki voor om een ​​profiel te selecteren. Trek een lijst met beschikbare profielen op met:

 eselect profile list 

Als u eenmaal heeft besloten welk profiel u wilt gebruiken, voert u het volgende in:

 select profile set X 

Vervang X door uw favoriete KDE-profiel.

Installeer OpenOffice

Een ander handig hulpmiddel om te installeren is OpenOffice. Zoek eerst naar OpenOffice:

 emerge --search openoffice 

U zult twee versies opmerken. Er is een bronversie en een vooraf samengesteld binair pakket. De vooraf gecompileerde iteratie biedt een kortere installatietijd die fantastisch is. De Portage-pakketbeheerder en opkomend betekent dat u verschillende vlaggen zoals een Java USE-vlag kunt opgeven, zodat Portage alle Java-pakketten voor OpenOffice-gebruik installeert. Bijvoorbeeld:

 USE="java" emerge --pretend openoffice 

Of:

 USE="java" emerge --pretend openoffice-bin 

Installeer Monit

Monit is een geweldige manier om systeemprocessen, bestanden en programma's te controleren en beheren. Om monit te installeren, voer:

 emerge --ask app-admin/monit 

U kunt /etc/monitrc en toevoegen:

 include /etc/monit.d/* 

Hiermee kunt u bestanden opnemen in een specifieke map. U kunt monit ook automatisch starten bij het opstarten. Rennen:

 monit reload 

En voer in:

 Run monit in standard runlevels mo:2345:respawn:/usr/bin/monit -Ic /etc/monitrc 

Installeer Sudo

Sudo is nog een geweldige tool om te installeren:

 emerge --ask app-admin/sudo 

Hiermee kunt u acties ondernemen met behulp van beheerderstoegang.

Installeer Dhcpcd

Dhcpcd staat voor Client Daemon van Dynamic Host Configuration Protocol. Dit is een fantastisch middel om uw netwerk te beheren en om IPv4- en IPv6-verbindingen aan te pakken:

 emerge --ask net-misc/dhcpcd 

U stelt uw configuratie in het dhcpcd.conf-bestand in.

Installeer lm_sensors

Vanwege de modulaire installatie waarderen veel Gentoo-gebruikers totale controle. lm_sensors is een hulpprogramma voor het monitoren van hardware. Met lm_sensors kunt u spanning, ventilatorsnelheid en temperatuur volgen en regelen. Maar voor de installatie moet je ervoor zorgen dat lm_sensors goed functioneert, je hebt bepaalde modules nodig voor de kernel.

U hebt I2C-ondersteuning nodig met de kernel-opties ingeschakeld:

 Device Drivers --->-*- I2C support --->I2C device interface Hardware Monitoring support --->Select a driver, eg: [*] Intel Core/Core2/Atom temperature sensor (coretemp) 

Installeer vervolgens lm_sensor :

 emerge --ask sys-apps/lm_sensors 

Als pakketten met de USE-vlag lm_sensors zijn geïnstalleerd, moet u echter een vlag instellen voor elk pakket in /etc/portage/package.use of in de globale /etc/porgage/make.conf. Daarna update @world om sys-apps/lm_sensors als een afhankelijkheid te trekken:

 emerge --ask --changed-use --deep @world 

Tenslotte, voer:

 sensors-detect 

Dit voert een hardware-scan van het moederbord uit. Vervolgens geeft de uitvoer aan wat wel en wat niet in de kernelconfiguratie is.

Installeer ConsoleKit

Met ConsoleKit kunt u gebruikers, stoelen en aanmeldingssessies volgen en definiëren. Omdat de focus ligt op het volgen van gebruikers en aanmeldingen, is ConsoleKit gunstig voor een omgeving met meerdere gebruikers.

Er zijn een paar kernelvereisten voor het instellen van ConsoleKit:

 General setup --->[*] Auditing support [*] Enable system-call auditing support 

Bovendien moet u D-Bus inschakelen. Om D-Bus op Gentoo Linux in te schakelen, voeg de USE-vlag voor D-Bus toe in /etc/portage/make.conf :

 USE="dbus" 

Voer daarna een update uit:

 emerge --ask --changed-use --deep @world 

Nadat je de kernel-opties en geactiveerde D-Bus hebt geconfigureerd, ga je naar /etc/portage/make.conf waar je de USE-vlag in ConsoleKit zet:

 USE="consolekit" 

Hoewel dit bij lange na geen volledige lijst is van wat u kunt doen, zijn dit enkele voorgestelde hulpprogramma's en te installeren apps waarmee u de controle over uw pc kunt overnemen. Het zijn solide uitgangspunten voor het samenbrengen van een build en het beheren van resources, het nemen van actie met beheerdersrechten en meer. Voor de uitgebreide lijst, bekijk de pakkettenlijst.

Gentoo Linux: een Linux-besturingssysteem met maximale controle

Hoge flexibiliteit en controle zijn waar Gentoo Linux schittert. Omdat het standaard wordt opgestart in de opdrachtregel en vooraf geïnstalleerde programma's mist, vindt u geen bloatware. Toch neemt Gentoo Linux nog een stap verder. Door uw eigen kernel te compileren, profiteert u van een besturingssysteem dat is afgestemd op uw hardware. Dit betekent, in theorie althans, een verhoogde operationele efficiëntie.

linux gentoo desktop
Image Credit: fforget via Flickr

Bovendien kunt u met Gentoo bepalen welke services worden uitgevoerd en geïnstalleerd, en het geheugengebruik beheren. De middelen hiervoor zijn afkomstig van het verwijderen van onnodige kerneldiensten.

De Gentoo Wiki

Een ander gebied dat Gentoo domineert, is de vlezige Wiki. Hier vindt u uiterst goed geplotte informatie over onderwerpen, variërend van het Gentoo Linux-landschap tot software, hardware en zelfs speciale secties voor desktop- en serveromgevingen. Het volledige AMD64-handboek bijvoorbeeld, gaat verder via een inleiding tot Linux, het installeren van Gentoo en breekt het proces verder in desktop-, enterprise- en systeembeheersomgevingen. Bovendien is er een fantastisch gedeelte over het afstemmen van prestaties.

Wie zou Gentoo Linux moeten gebruiken?

In tegenstelling tot gespecialiseerde Linux-besturingssystemen, is er geen hoofdgebruik voor Gentoo Linux. Terwijl Container Linux Wat is Container Linux en moet je het gebruiken? Wat is Container Linux en moet je het gebruiken? Containers worden steeds populairder. Container Linux, voorheen bekend als CoreOS, is een Linux-besturingssysteem dat is ontworpen voor eenvoudige gecontaineriseerde implementaties. Dit overzicht en de praktische blik op Container Linux zullen u meer vertellen. Read More benadrukt gedistribueerde installaties en draaiende containers, Gentoo is wijd open. Het is geschikt voor vrijwel elk doel

Ik zou Gentoo Linux aanraden voor technisch onderlegde Linux-gebruikers. Bovendien stel ik voor om je te verdiepen in Gentoo Linux als je gewapend met geduld bent. Als een manier om Linux en de opdrachtregel te verkennen, is Gentoo een van de beste beschikbare Linux-besturingssystemen. Als u controle en een minder vervelende installatie wilt, probeer dan NuTyX. Hoewel het installeren van Gentoo niet per se moeilijk is, is het complexer dan simpelweg het gemiddelde desktopbesturingssysteem. Zelfs als je de commandoregel kent en goed kunt bashen, bereid je dan voor om een ​​opdracht vaak verkeerd te typen en moet je het bijhouden. Dat of typ gewoon heel langzaam en proef elke opdracht opnieuw.

linux gentoo update
Image Credit: Christian Faulhammer via Flickr

Toch kun je, met zijn uitgebreide documentatie, als je aanwijzingen kunt volgen, Gentoo Linux installeren. Als je meer wilt weten over Linux, biedt Gentoo heel veel potentieel. Omdat je zelfs de kernel moet compileren, leert Gentoo je veel over het Linux-ecosysteem. Linux-fans waarderen de flexibiliteit en de modulaire installatie. Hoewel het gemiddelde Linux-desktopbesturingssysteem weinig bloatware bevat, gaat Gentoo Linux hier tot het uiterste over. Het is niet zozeer als het besturen van een handboek over een automatisch, het is alsof je zelf een auto bouwt. Systeembeheerders kunnen ook genieten van Gentoo, omdat het lichtgewicht is en zorgt voor een solide Linux-serverlandschap. 12 Beste Linux serverbesturingssystemen en wie zou ze moeten gebruiken 12 Best Linux serverbesturingssystemen en wie zou ze moeten gebruiken Een server bouwen? Linux is ideaal, meestal met verbeterde rechten, verhoogde flexibiliteit en stabiliteit. Maar welke moet je kiezen? Bekijk de 12 beste Linux-serverbesturingssystemen en wie ze moet gebruiken. Lees verder . Beginners waarderen Sabayon misschien Installeer Gentoo op de Easy Way met Sabayon Installeer Gentoo op de gemakkelijke manier met Sabayon Read More die de kracht van Gentoo minus het gedoe oplevert.

Laatste gedachten over Gentoo Linux

Gentoo Linux presenteert een fantastisch, uiterst flexibel Linux-besturingssysteem. Het is het beste voor technisch vaardige gebruikers die totale controle over hun systeem zoeken. Dit manifesteert zich als invloed op het gebruik van hulpbronnen, geïnstalleerde software en zelfs de gecompileerde kernel. Terwijl Linux-besturingssystemen meestal meer aanpassingsmogelijkheden bieden, gaat Gentoo Linux veel verder dan het beperken van bloatware. In plaats daarvan is het een bootstraped besturingssysteem dat maximale controle biedt. Je moet echter je eigen kernel compileren en de hele distro helemaal opnieuw configureren.

Gentoo Linux is echter niet voor bangeriken. Toegegeven, er is veel meer werk vereist dan het gemiddelde Linux-besturingssysteem. Het compileren van een kernel klinkt ontmoedigend. Eerlijk gezegd gaat het om het software-equivalent van het bouwen van je eigen pc. Maar er is maximale controle over elk facet van uw besturingssysteem met Gentoo. Bovendien is Gentoo een van de beste Linux-besturingssystemen waarmee een Linux-professional kan worden.

Gebruikt u Gentoo Linux? Zo niet, ga je dan?

Beeldcredits: miljard foto's via Shutterstock

In this article