Gentoo Linux

Från Rilpedia

(Omdirigerad från Gentoo)
Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif
Gentoo Linux
Portage-oppdatering.png
Gentoo Linux med pakethanteraren Portage.
Utvecklare Allmänheten
OS-familj GNU/Linux
Källkod Öppen källkod
Licens GPL / Creative Commons [1]
Kärntyp Linux
Arbetsstatus Pågående
Senaste version 2008.0 / 6 juli 2007 [2]
Webbplats www.gentoo.org

Gentoo Linux är en Linuxdistribution som är mest känd för sina konfigurationsmöjligheter, sin prestanda och aktiva community. Gentoo Linux kallas ofta för en metadistribution på grund av flexibiliteten som pakethanteraren Portage erbjuder då den även fungerar på andra distributioner. [3] Installationen för senare versioner går endast att utföra genom kommandotolken eftersom att utveckligen av den grafiska installationen har lagts ner. [4] Distributionen har fått sitt namn efter det engelska namnet för Åsnepingvin (Gentoo) som är den snabbaste pingvinen i vatten.

Innehåll

Historia

Gentoo skapades från början som Enoch Linux av Daniel Robbins, vars mål var att kunna distribuera källkod istället för färdigkompilerade binärer som ej var anpassade till hårdvaran. [5] På grund av hårdvaruproblem stannade utvecklingen av det som senare skulle bli Gentoo Linux. Under tiden gick Robbins över till FreeBSD för att komma undan problemen. [6] Det tog honom några månader att komma tillbaka till Linux och lite senare återupptogs utvecklingen av Gentoo Linux tillsammans med Achim Gottinger. Med nya erfarenheter från FreeBSD började utvecklingen av Portage, nästa generations pakethanterare baserad på FreeBSD ports. [7]

I mars månad 2002 släpptes den första versionen av Gentoo Linux, nämligen 1.0. [8]

Portabilitet

Även om Gentoo från början var planerad för x86-arkitekturen, finns den nu portad till många andra arkitekturer så som x86-64, IA-64, DEC Alpha, HPPA, ARM, MIPS, PowerPC, PowerPC 970 och SPARC. [9] Portabilitet utvecklas även till operativsystem som baseras på BSD genom projektet Gentoo/Alt. [10]

Portage

Huvudartikel: Portage

Ett av Gentoos viktigaste element är pakethanteringssystemet Portage. [7] För att installera ett program använder man sig av verktyget emerge som är en stor del av Portage. Det använder sig, till skillnad från Make-filer, av ebuilds som beskriver funktioner för att ladda ned källkod, konfiguera, kompilera och installera för att slutföra en installation av ett specifikt paket. Kompileringen av källkoden utförs baserat på de optimeringar man har angett i /etc/make.conf, [11] även här inspirerat från FreeBSD. [källa behövs]

Referenser

  1. Gentoo Linux: Social Contract (hämtad 2009-02-01)
  2. Gentoo Linux: Release Information (hämtad 2009-02-01)
  3. Gentoo Linux: About Gentoo (hämtad 2009-02-01)
  4. Gentoo Linux Installer: GLI Officially Deprecated (hämtad 2009-02-01)
  5. Gentoo Linux Documentation: Making the distribution, Part 1
  6. Gentoo Linux Documentation: Making the distribution, Part 2
  7. 7,0 7,1 Gentoo Linux Documentation: Making the distribution, Part 3
  8. Slashdot: Gentoo 1.0 Released (hämtad 2009-02-01)
  9. Gentoo Base System (hämtad 2009-02-01)
  10. Gentoo Linux Project: Gentoo/*BSD (hämtad 2009-02-01)
  11. Gentoo Handbook: A Portage Introduction (hämtad 2009-02-01)

Externa länkar


Personliga verktyg