Gentoo Linux Gentoo: En Linux-distribusjon hvor du kompilerer din egen optimaliserte programvare Gentoo: En Linux-distribusjon hvor du kompilerer din egen optimaliserte programvare Det rene antallet forskjellige måter Linux kan kjøres på er utrolig, da det er mange valg å gå rundt . Mens det er mange distribusjoner som stole på enten .deb ... Les mer er et Linux-operativsystem med Portage-pakkeadministratoren som grunnlag. Det er unikt blant Linux-distribusjoner ("distros") for sin lokalt kompilerte kildekode. Mens Linux distros tilbyr økt fleksibilitet over tradisjonelle operativsystemer, tar Gentoo gjør-det-selv-mentaliteten til sitt fulle.
Et ekte Linux-operativsystem for strømbrukere, Gentoo Linux tilbyr full kontroll over programvareinstallasjoner. Men det er ikke for svak av hjertet. Men med riktig kunnskap kan du få betydelig kontroll over PCen din med Gentoo Linux!
Hva er Gentoo Linux?
Gentoo Linux er et minimalt Linux operativsystem med total systemkontroll. Det er i samme vein som Linux distroser som NuTyX Go Nuts Med Nutyx: Et tilpassbart Linux operativsystem Go Nuts Med Nutyx: Et tilpassbart Linux operativsystem Som en Linux distro, er NuTyX rettet mot Linux fanatikere. Men på grunn av sin kommandolinje grensesnitt, er det en ganske bare-bein men funksjonell OS. Er NuTyX riktig for deg? Les mer . Selv om skrivebordsmiljøer som GNOME og KDE er tilgjengelige, støtter Gentoo rett til kommandolinjen med kjernen. Gentoo er et minimalt operativsystem uten forhåndsinstallerte pakker. Gentoo er et tomt lerret som til og med krever at brukeren skal kompilere en kjerne ved første installasjon.
Linux adopterte pingvinen som sin logo. Gentoo får navnet sitt fra Gentoo pingvinen, vanligvis merket som den raskeste undervanns svømmingpingvinen. Således gir Gentoo fart og fleksibilitet over brukervennlighet. Men det er ikke å si Gentoo er vanskelig. Komme i gang er ganske vist mer komplisert enn det vanlige Linux-operativsystemet Linux. Men sterk dokumentasjon gjør Gentoo til en fantastisk Linux-distro for servermiljøer eller -plater.
Gentoo Linux Portage Package Manager
Gentoo benytter portage pakkehåndtering og programvare distribusjonssystem. Ved å bruke kommandoen emerge utføres en lokal oppdatering, søker en nedlasting eller pakke og fullfører kompilering og installasjon sammen med avhengigheter. Portage sport er en omfattende katalog på mer enn 19.000 pakker.
Komme i gang med Gentoo Linux
Først vil du hakke din foretrukne Gentoo-versjon. Fordi Gentoo Linux inneholder flere iterasjoner, er det mange valg. Den innledende installasjonen krever å samle en kjerne og sette partisjoner. Hvis du velger live-CD, har du en levende versjon av Gentoo komplett med et skrivebordsmiljø. Du kan velge ditt foretrukne skrivebordsmiljø og logge inn, ingen passord kreves. Det som er veldig pent om Gentoo, er at du kan logge deg på et skrivebordsmiljø ved hjelp av live-CDen og installere Gentoo via kommandolinjen.
Men for de med minimal CD, er navigasjonen litt annerledes. Du må spesifisere alt fra å velge en kjerne for å velge et filsystem, og velge en scenen tarball. Alternativene er enorme, grenser til overveldende.
Hva du kan gjøre
Når du har slogged gjennom kjerneinstallasjonen, er det her moroa begynner. Gentoo gir vennlig en anbefalt applikasjonsliste i sin Wiki. Spesielt er dette bare en best-of-list.
Installer GNOME
For det første vil du kanskje installere et skrivebordsmiljø. Det er en fantastisk guide for å installere GNOME.
Du kan skaffe en nydelig sprutskjerm ved å kjøre:
echo "gnome-base/gnome-session branding">>/etc/portage/package.use
Deretter skal du installere GNOME:
emerge --ask gnome-base/gnome
Installer KDE
For KDE foreslår Gentoo Wiki å velge en profil. Trekk opp en liste over tilgjengelige profiler med:
eselect profile list
Så når du bestemmer hvilken profil du vil bruke, skriv inn:
select profile set X
Men erstatt X med din foretrukne KDE-profil.
Installer OpenOffice
Et annet nyttig verktøy for å installere er OpenOffice. Først, søk etter OpenOffice:
emerge --search openoffice
Du vil legge merke til to versjoner. Det er en kildebasert versjon og en forhåndskompilert binær pakke. Den pre-kompilerte iterasjonen har en kortere installasjonstid som er fantastisk. Portage-pakkebehandleren og fremvoksende betyr at du kan angi forskjellige flagg som et Java USE-flagg, slik at Portage installerer alle Java-pakker for OpenOffice-bruk, er installert. For eksempel:
USE="java" emerge --pretend openoffice
Eller:
USE="java" emerge --pretend openoffice-bin
Installer Monit
Monit er en fin måte å overvåke og administrere systemprosesser, filer og programmer på. For å installere overvåking, kjør:
emerge --ask app-admin/monit
Du kan redigere /etc/monitrc
og legge til:
include /etc/monit.d/*
Dette lar deg inkludere filer i en bestemt katalog. Du kan også starte overvåkning automatisk ved oppstart. Løpe:
monit reload
Og skriv inn:
Run monit in standard runlevels mo:2345:respawn:/usr/bin/monit -Ic /etc/monitrc
Installer Sudo
Sudo er et annet fantastisk verktøy å installere:
emerge --ask app-admin/sudo
Dette lar deg ta handlinger med administrativ tilgang.
Installer Dhcpcd
Dhcpcd står for Dynamic Host Configuration Protocol Client Daemon. Dette er et fantastisk middel til å administrere nettverket ditt og håndtere IPv4- og IPv6-tilkoblinger:
emerge --ask net-misc/dhcpcd
Du konfigurerer konfigurasjonen i filen dhcpcd.conf.
Installer lm_sensors
På grunn av sin modulære installasjon, betyr mange Gentoo-brukere total kontroll. lm_sensors
er et verktøy for overvåking av maskinvare. Med lm_sensors
vil du kunne spore og kontrollere spenning, viftehastighet og temperatur. Men før du installerer, må du sikre at lm_sensors
fungerer riktig, du trenger visse moduler for kjernen.
Du trenger l2C-støtte med kjernevalgene aktivert:
Device Drivers --->-*- I2C support --->I2C device interface Hardware Monitoring support --->Select a driver, eg: [*] Intel Core/Core2/Atom temperature sensor (coretemp)
Deretter installerer du lm_sensor
:
emerge --ask sys-apps/lm_sensors
Hvis pakker med lm_sensors USE-flagget er installert, må du imidlertid angi et flagg for hver pakke i /etc/portage/package.use
eller i den globale /etc/porgage/make.conf.
Etter det, oppdater @world for å trekke sys-apps/lm_sensors
som en avhengighet:
emerge --ask --changed-use --deep @world
Endelig løp:
sensors-detect
Dette utfører et hovedkort maskinvare skanning. Deretter forteller utgangen hva som er og ikke er i kjernekonfigurasjonen.
Installer ConsoleKit
Ved hjelp av ConsoleKit kan du spore og definere brukere, seter og innloggingssessioner. Siden fokuset er å spore brukere og pålogginger, er ConsoleKit gunstig for et flerbrukermiljø.
Det er noen kjernekrav for å konfigurere ConsoleKit:
General setup --->[*] Auditing support [*] Enable system-call auditing support
I tillegg må du aktivere D-Bus. For å aktivere D-Bus på Gentoo Linux, legg til USE-flagget for D-Bus i /etc/portage/make.conf
:
USE="dbus"
Deretter kjører du en oppdatering:
emerge --ask --changed-use --deep @world
Når du har konfigurert kjernevalgene og aktivert D-Bus, fortsett å redigere /etc/portage/make.conf
der du vil sette USE-flagget til ConsoleKit:
USE="consolekit"
Selv om dette ikke er i nærheten av en fullstendig liste over hva du kan gjøre, er dette noen forslag til verktøy og apper å installere som lar deg ta kontroll over PCen din. De er gode utgangspunkt for å cobbling sammen en bygge og administrere ressurser, ta handling med admin tilgang, og mer. For den omfattende listen, sjekk ut pakkelisten.
Gentoo Linux: Et Linux-operativsystem med maksimal kontroll
Høy fleksibilitet og kontroll er der Gentoo Linux skinner. Siden det starter som standard i kommandolinjen og mangler forhåndsinstallerte programmer, finner du ingen bloatware. Likevel tar Gentoo Linux kontrollen et skritt videre. Ved å kompilere din egen kjernen, dra nytte av et operativsystem skreddersydd for maskinvaren din. Dette betyr, i teorien minst, økt driftseffektivitet.
I tillegg, med Gentoo, kan du kontrollere hvilke tjenester som kjører og installeres, samt administrere minnebruk. Midlene til dette kommer fra å kutte ut unødvendige kjernetjenester.
Gentoo Wiki
Et annet område som Gentoo dominerer, er sin bitteløse Wiki. Her finner du ekstremt godt utarbeidet informasjon om emner som spenner fra kjerne Gentoo Linux-landskap til programvare, maskinvare og til og med dedikert seksjoner for desktop- og servermiljøer. Den komplette AMD64-håndboken går for eksempel gjennom en introduksjon til Linux, installerer Gentoo, og bryter prosessen videre inn i desktop-, enterprise- og systemadministrasjon. I tillegg er det en fantastisk del på ytelsesinnstilling.
Hvem skal bruke Gentoo Linux?
I motsetning til spesialiserte Linux operativsystemer, er det ikke en hovedbruk for Gentoo Linux. Mens Container Linux Hva er Container Linux og bør du bruke det? Hva er Container Linux og bør du bruke det? Beholdere blir stadig mer populære. Container Linux, tidligere kjent som CoreOS, er et Linux operativsystem designet for enkle containeriserte distribusjoner. Denne oversikten og hands-on ser på Container Linux vil fortelle deg mer. Les More vektlegger distribuerte installasjoner og spinn opp beholdere, Gentoo er bredt åpent. Den passer til stort sett ethvert formål
Jeg vil anbefale Gentoo Linux for tech savvy Linux-brukere. Dessuten foreslår jeg å dype inn i Gentoo Linux hvis du er bevæpnet med tålmodighet. Som en måte å utforske Linux og kommandolinjen, er Gentoo et av de beste Linux-operativsystemene som er tilgjengelige. Hvis du vil ha kontroll og en mindre kjedelig installasjon, kan du prøve NuTyX. Selv om Gentoo-installasjonen ikke nødvendigvis er vanskelig, er det mer komplisert enn bare det vanlige stasjonære operativsystemet. Selv om du kjenner kommandolinjen og bash godt, forberede deg på å mislykkes en kommando ofte og må tilbakespore. Det eller bare skrive veldig langsomt og korrekturlese hver kommando.
Likevel, med den omfattende dokumentasjonen, kan du installere Gentoo Linux hvis du kan følge instruksjonene. Hvis du er villig til å lære mer om Linux, tilbyr Gentoo masse potensial. Fordi du må selv kompilere kjernen, lærer Gentoo deg et ton om Linux økosystemet. Linux buffs vil sette pris på sin fleksibilitet og den modulære installasjonen. Mens det gjennomsnittlige Linux-skrivebordet operativsystemet kommer med lite bloatware, tar Gentoo Linux dette til ekstreme. Det er ikke som å kjøre en manuell over en automatisk, det er som å bygge en bil selv. Systemadministratorer kan også nyte Gentoo, da det er lett og gir et solid Linux-serverlandskap 12 Best Linux Server-operativsystemer og hvem bør bruke dem 12 Best Linux Server-operativsystemer og hvem bør bruke dem til å bygge en server? Linux er ideelt, og tilbyr vanligvis forbedrede tillatelser, økt fleksibilitet og stabilitet. Men hvilken skal du velge? Sjekk ut de 12 beste Linux-server-operativsystemene og hvem skal bruke dem. Les mer . Nybegynnere kan sette pris på Sabayon Installer Gentoo den enkle veien med Sabayon Installer Gentoo den enkle måten med Sabayon Les mer som gir kraften til Gentoo minus stresset.
Endelige tanker på Gentoo Linux
Gentoo Linux presenterer et ypperlig, svært fleksibelt Linux operativsystem. Det er best for teknisk dyktige brukere som søker total kontroll over systemet. Dette manifesterer seg som innflytelse på ressursforbruk, installert programvare og til og med den kompilerte kjernen. Mens Linux-operativsystemer vanligvis gir økt tilpasningsalternativer, går Gentoo Linux langt utover å begrense bloatware. I stedet er det et bootstrapped operativsystem som gir maksimal kontroll. Du må imidlertid kompilere din egen kjerne og konfigurere hele distroen fra grunnen av.
Gentoo Linux er imidlertid ikke for svak av hjertet. Admittedly, det er mye mer arbeid som kreves enn det gjennomsnittlige Linux-operativsystemet. Kompilering av en kjerne lyder skremmende. Sannferdig handler det om programvaren tilsvarende å bygge din egen PC. Men det er maksimal kontroll over alle aspekter av operativsystemet ditt med Gentoo. I tillegg er Gentoo et av de beste Linux-operativsystemene som skal bli Linux-pro.
Bruker du Gentoo Linux? Hvis ikke, vil du bytte?
Billedkreditt: Milliarder bilder via Shutterstock