Gentoo Linux

Wikipedia
Loikkaa: valikkoon, hakuun
Gentoo Linux
Gentoo Linux logo matte.svg
Kehittäjä Gentoo Foundation, Inc.
Tuoteperhe GNU/Linux
Toiminnallinen tila Toiminnassa
Viimeisin vakaa versio 12.1 (01.04.2012)
Ytimen tyyppi Monoliittinen kernel
Lisenssi GPL
Kotisivu Gentoo.org

Gentoo Linux on edistyneille harrastajille suunnattu GNU/Linux -käyttöjärjestelmän jakelupaketti. Gentoon paketinhallintajärjestelmä on nimeltään Portage. Gentoo eroaa monista Linux-jakeluista siinä, että sen ohjelmat asennetaan kääntämällä ja optimoimalla ne suoraan lähdekoodista vaikkakin binääripakettejakin on saatavilla.

Säädettävyys[muokkaa | muokkaa wikitekstiä]

Gentoon hyviin puoliin kuuluu sen joustavasta pakettienhallinnasta seuraava järjestelmän muokattavuus ja säädettävyys. Gentoon epävirallisena tunnuslauseena onkin Gentoo is all about choice, Gentoossa on kyse valinnan mahdollisuudesta. Paketinhallinta tukee kääntäjäoptioiden eli CFLAGien sekä linkittäjäoptioiden eli LDFLAG:ien asettamista globaalisti ja pakettikohtaisesti. Tästä syystä Gentoo onkin saanut suosiota virittelijöiden keskuudessa.

Näitä ehkä merkittävämpänä säätövarana on ns. USE-flagit. Näillä optioilla valitaan asennettavista paketeista ominaisuuksia käyttöön tai jätetään niitä pois. USE-flageja voi asettaa niin globaalisti kuin pakettikohtaisestikin. Esimerkiksi USE-flagilla xvid otetaan käyttöön tuki XviD-videokoodekille. Vastaavasti lipulla -xvid määrätään paketinhallinta jättämään kyseinen tuki pois.

Säädettävyydellä on tietenkin haittansa. Ilmeisin niistä on se, että ohjelmien kääntämisessä kuluu huomattavan paljon aikaa myös nykytietokoneilla: suurohjelmistojen kuten OpenOffice.orgin kääntäminen voi viedä lähes kymmenen tuntia, mutta suurimmille ohjelmistoille on olemassa myös valmiiksi käännettyjä binääripaketteja.

Versiohistoria[muokkaa | muokkaa wikitekstiä]

Itse Gentoolla ei ole erillistä versionumerointia, vaan jokainen asennettava ohjelma päivittyy omaa tahtiaan. Joskus versiota määrittämään käytetään ns. profiilin versiota (samat kuin asennus-CD-levyjen versionumerot), mutta järjestelmän kannalta oleellisempia ovat Portagen tai Baselayoutin versiot. Profiilin valinta vaikuttaa lähinnä oletuksena aktiivisiin USE-flageihin ja epävakaaksi merkittyjen pakettien määrään.

Kun tietokoneen Gentoo-järjestelmä päivitetään uusimpaan versioon, järjestelmää ei tarvitse asentaa tyhjästä uudestaan. Verkosta päivittämisen lisäksi on erityisiä asennus-CD:itä, jotka perustuvat Gentoon suurempiin julkaisuihin.

Versio Julkaisupäivämäärä
1.0 31. maaliskuuta 2002
1.2 kesäkuussa 2002
1.4 5. elokuuta 2003
1.4-r1 11. syyskuuta 2003
2004.0 1. maaliskuuta 2004[1]
2004.1 28. huhtikuuta 2004[2]
2004.2 26. kesäkuuta 2004[3]
2004.3 15. marraskuuta 2004[4]
2005.0 27. maaliskuuta 2005[5]
2005.1 8. elokuuta 2005[6]
2005.1-r1 21. marraskuuta 2005[7]
2006.0 27. helmikuuta 2006[8]
2006.1 30. elokuuta 2006[9]
2007.0 7. toukokuuta 2007[10]
2008.0 6. kesäkuuta 2008[11]

20. joulukuuta 2008 lähtien on Gentoon peilipalvelimilla jaettu edellä mainittujen julkaisujen lisäksi myös viikoittaisia automaattisesti tehtyjä julkaisuja minimaalisesta asennuslevystä sekä asennuksessa tarvittavasta ns. stage3-paketista [12]. Julkaisut on tehty tuoreimpien vakaaksi merkittyjen pakettien mukaan. Niiden hyödyntäminen asennuksessa vähentää versioiden merkitystä entisestään.

Gentoo Linuxiin perustuvat jakeluversiot[muokkaa | muokkaa wikitekstiä]

Yksi melko suurehko Gentoohin perustuva jakelu on italialainen Sabayon Linux, jossa on useita eri työpöytäohjelmistoja perusratkaisuna toimivan KDE:n lisäksi.

Funtoo Linux [13] on Gentoon kehittäjän Daniel Robbinsin myöhemmin Gentoohon perustuva Linux-jakeluversio.

SystemRescueCD ei sinänsä ole oma jakeluversionsa vaan Live CD, jonka pääasiallinen tarkoitus on järjestelmän korjaaminen tai tietojen palauttaminen esimerkiksi levyrikon, viruksen tai muun ongelman sattuessa [14]. Levyllä on tuki niin Linuxin kuin Windowsin huoltotoimille.

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. http://www.gentoo.org/news/en/gwn/20040301-newsletter.xml
  2. http://archives.gentoo.org/gentoo-announce/msg_02473.xml
  3. http://www.gentoo.org/proj/en/releng/release/2004.2/2004.2-press-release.txt
  4. http://www.gentoo.org/news/en/gwn/20041115-newsletter.xml
  5. http://www.gentoo.org/news/20050327-release-2005.0.xml
  6. http://www.gentoo.org/news/20050808-annoncement-release-2005.1.xml
  7. http://www.gentoo.org/news/20051121-release-2005.1-r1.xml
  8. http://www.gentoo.org/news/20060227-release-2006.0.xml
  9. http://www.gentoo.org/news/20060830-release.xml
  10. http://www.gentoo.org/news/20070507-release-2007.0.xml
  11. http://www.gentoo.org/news/20080706-release-2008.0.xml
  12. http://www.gentoo.org/news/20081220-releng-first-weekly-stage.xml
  13. http://www.funtoo.org/
  14. http://www.sysresccd.org/

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]