Gentoo Linux
Wikipedia
Gentoo Linux | |
---|---|
![]() Gentoos logotyp |
|
Utvecklare | Allmänheten |
OS-familj | Linux |
Källkod | Öppen källkod |
Licens | GPL |
Kärntyp | monolitisk |
Arbetsstatus | Pågående |
Senaste version | 2006.1 / 30 augusti 2006 |
Webbplats | www.gentoo.org |
Gentoo Linux är en prestandainriktad Linuxdistribution med mycket stora konfigurationsmöjligheter. På grund av dessa konfigurationsmöjligheter kallas Gentoo för en metadistribution. Gentoo har numera både en manuell grafisk och kommandotolksbaserad installationsprocess men kan ändå anses vara svår för nybörjare.
[redigera] Portage
Ett av Gentoos viktigaste element är pakethanteringssystemet Portage. Det finns flera paketsystem som liknar Portage, men det liknar mest FreeBSD ports. För att installera ett datorprogram kör man ett program som heter emerge. Det använder sig av en ebuild för att lokalisera och ladda ned källkoden till programmet. Sedan kompileras källkoden på datorn och installeras - även det enligt instruktioner i samma ebuild. Man kan själv välja olika flaggor att ge till kompilatorn som den använder för att kompilera programmet. Det gör att användaren kan välja att optimera maskinkoden för just den typ av CPU som användaren har.
Fördelarna med att kompilera paketet med inställingar specifikt för den dator man har tänkt använda program på är omdiskuterade. Vissa anhängare anser att det ger en märkbar skillnad i hastighet och svarstid vid normal användning av datorn. Synsättet har kritiserats, därför att det tar mycket lång tid att kompilera ett program. Skillnader i prestanda med färdigkompilerade programvaror är mycket svåra att mäta i praktiken. Inga vetenskapliga jämförelser har genomförts, vilket innebär att man får lita på anekdoter eller egna erfarenheter. Andra däremot anser att föredelen med att kompilera är att programmet man får ut verkligen innehåller det man vill ha, varken mer eller mindre.
Portage anses av många vara relativt väl uppdaterat. Det finns både för- och nackdelar med det. Den största fördelen är att användare snabbt får tillgång till nya möjligheter i datorprogram. Kritiker menar att Gentoos tendens att släppa in nya versioner av datorprogram i paketsystemet så snabbt leder till instabilitet. Detta, menar man, eftersom man inte hinner pröva programvaran tillräckligt och gör att ett fel av den som underhåller paketet får konsekvenser hos många användare innan man hunnit rätta till felen.
Det finns möjlighet att ha ett lokalt paketträd (där man kan lägga egna ebuilds) som överlagrar standardträdet. Man kan även använda paketträd från tredjepart via gensync (rsync mot tredjepartsserver).
[redigera] USE-flaggor
USE-flaggorna i Portage ger användaren möjlighet att specificera olika alternativ för paket. Det påverkar dels vilka delar av ett paket som kompileras, dels vilka andra paket som paketet beror av. USE-flaggor går att aktivera för hela systemet eller för enskilda paket. Det finns ett hundratal USE-flaggor; två exempel är kde som aktiverar stöd för KDE medan -kde inaktiverar stödet och alsa som aktiverar stöd för ALSA, samtidigt som -alsa inaktiverar det.
[redigera] Externa länkar
- Gentoo Linux
- Gentoo.se
- Lista över paket till Gentoo
- Sida med information om alla paket i Portage och möjlighet att söka bland dem
- En wiki om Gentoo (på engelska)
![]() |
Linux-distributioner | |
---|---|---|
Arch Linux | CentOS | CRUX | Debian | Fedora | Gentoo | Gnoppix | Goobuntu | Knoppix | Kubuntu | Linspire | Mandriva | PCLinuxOS | Red Hat Enterprise Linux | Slackware | SuSE | Symphony OS | Ubuntu | Ubuntu-libre | Wolverine | Xandros | Xubuntu |