Reklame

gentoo linux gennemgangDet store antal forskellige måder, hvorpå Linux kan køres, er forbløffende, da der er masser af muligheder at gå rundt på. Selvom der er masser af distributioner, der er afhængige af enten .deb- eller .rpm-pakkeformaterne, er der også en håndfuld, der bruger deres egne formater, hvis nogle overhovedet. En af disse distributioner er meget unik sammenlignet med de fleste andre, da distributionens udviklere ikke samler software til binære pakker til let installation.

I stedet for dette Linux distribution De bedste Linux driftsdistrosDe bedste Linux-distros er svære at finde. Medmindre du læser vores liste over de bedste Linux-operativsystemer til spil, Raspberry Pi og mere. Læs mere er ligeglad med, hvor let det er at installere software, men snarere at det fungerer så godt som muligt på dit system gennem maskinspecifikke optimeringer.

Om Gentoo

gentoo linux gennemgang

Gentoo er en Linux-distribution, som er et helt originalt projekt, og som har en meget anden tilgang til distributionsstrukturen sammenlignet med de fleste andre. Ideen med Gentoo er, at al installeret software skal samles selv - det vil sige, at du downloader kildekoden til software og kompilere det selv på dit eget system, så kompilatoren kan oprette softwaren til din nøjagtige system.

I de fleste andre distributioner er software allerede samlet på udviklerens servere og pakket så at operativsystemet let kan udpakke pakken og flytte de binære filer til det rigtige steder. Disse binære filer er generelt samlet for alle systemer, der bruger en specificeret arkitektur, men da de ikke er samlet din system, er de teoretisk ikke så optimerede, som de kunne være.

Dukke op

gentoo linux gennemgang

Selvom du bliver nødt til at downloade al den kildekode, du har brug for, og kompilere den selv, har du ikke det at holde sig fast med at finde kildekoden selv, udarbejde den på den rigtige måde og holde den op til dato. I stedet har Gentoo en applikation, der kaldes Dukke op (som en applikation kaldet Porthole er GUI), som fungerer meget apt på Debian-baserede systemer som Ubuntu eller yum på Fedora.

Det kan tjekke forskellige "opbevaringssteder" for ny eller opdateret software og liste det i Porthole. Emerge bruger imidlertid et havnesystem, hvor hver post i systemet simpelthen er en .bygningsfil, der viser de kommandoer, som Emerge skal køre for at downloade kildekoden og kompilere softwaren korrekt. Hver gang Emerge kontrollerer havnesystemet og finder, at der findes en nyere version, opdaterer den sin softwareliste og handler i overensstemmelse hermed.

Fordele ulemper

Der er en håndfuld fordele og ulemper ved denne tilgang til installation af hardware, så Gentoo er virkelig kun nyttigt under visse betingelser, eller hvis du er en Linux-pro, der vil give den en chance. Fordelen ved denne metode til installation af software er, at det hele er samlet på dit system, så kompilatoren kan redegøre for alle mulige optimeringer og få softwaren til at køre så hurtigt som muligt.

Det gør også installationen af ​​software meget mere fleksibel, hvis du ved, hvad du laver, hvilket nogen mindre end en Linux-pro sandsynligvis ikke vil. En sådan fleksibilitet og optimering fører til muligheden for nogle temmelig seje projekter, som Misa Digital Guitar, der kører på Gentoo Linux. Derfor, hvis du virkelig har brug for den sidste mulige ounce af ydeevne, kan Gentoo muligvis være vejen at gå.

For mere almindelige brugere er der imidlertid flere ulemper, som muligvis ikke gør Gentoo værd at vores tid som daglig driver. F.eks. Er Gentoo bestemt ikke let og frarådes stærkt for en Linux-begynder. Compilation tager også en god mængde tid, selv med en powerhouse-CPU, der udfører alt arbejde. Der er en grund til, at de fleste mennesker samler softwaren på deres egne magtfulde servere og derefter blot pakker den op.

For at afhjælpe denne situation har Gentoo-udviklerne stillet et par forudindstillede binære filer til rådighed til software, som det er kendt for at tage evigt at kompilere, såsom Firefox eller KDE-skrivebordsmiljøet. Imidlertid besejrer denne form for formålet med distributionen, så hvis du vil gøre det for næsten al din software, kan du lige så godt bruge en (relativt set) traditionel fordeling.

Igen kan Gentoo være et godt valg for dig, hvis fordelene opvejer ulemperne for alt hvad du laver.

Konklusion

Selvom jeg ikke ser mig selv bruge Gentoo som et vigtigt operativsystem i den nærmeste fremtid (eller nogensinde for det betyder noget), det er stadig en fantastisk distribution, der tilføjer Linux en masse værdi og ideer fællesskab. For dem af jer, der planlægger at bruge eller teste Gentoo ud, håber jeg, at du får succes med, hvad du prøver at gøre. Det er altid bedst at bruge de rigtige værktøjer til jobbet, og Gentoo kan helt sikkert udfylde denne position.

Hvad synes du om Gentoos tilgang? Hvilken distributions tilgang synes du mest om, eller hvad tror du, der kunne ændres ved Gentoos? Fortæl os det i kommentarerne!

Danny er senior på University of North Texas, der nyder alle aspekter af open source-software og Linux.