Debian — vapaa GNU-käyttöjärjestelmä ja suosittu Linux-jakelu
Debian — vakaa, vapaa GNU-käyttöjärjestelmä ja suosittu Linux-jakelu: moniytiminen, yhteisöpohjainen ja luotettava alusta palvelimiin, työpöydälle ja kehitykseen.
Debian on vapaa ja ilmainen käyttöjärjestelmä, jota ylläpitää maailmanlaajuinen vapaaehtoisten yhteisö, Debian Project. Alun perin Debian määritellään GNU-käyttöjärjestelmänä, ja sitä voidaan käyttää eri ytimien kanssa, kuten Linux, kFreeBSD ja Hurd. Yhdessä näiden ytimien kanssa järjestelmää kutsutaan esimerkiksi nimillä Debian GNU/Linux, Debian GNU/kFreeBSD ja Debian GNU/Hurd. Debian GNU/Linux on yksi tunnetuimmista ja laajimmin käytetyistä GNU/Linux-jakeluista, ja monet muut jakelut, kuten Ubuntu, perustuvat siihen.
Periaatteet ja yhteisö
Debian perustuu vapauden, laatuvaatimusten ja avoimen kehitysmallin periaatteille. Projektilla on oma Social Contract -sitoumus ja Debian Free Software Guidelines (DFSG), jotka määrittelevät, mitä ohjelmistoja voidaan pitää täysin vapaina Debianin pääarkistossa. Debiania kehittää suuri joukko vapaaehtoisia kehittäjiä ja ylläpitäjiä ympäri maailmaa. Päätöksenteosta vastaa Debian Project -yhteisö, joka hoitaa myös pakettien ylläpitoa, turvallisuuspäivityksiä ja infrastruktuuria.
Julkaisut ja kehitys
Debianilla on kolme päähaaraa: stable (vakaat julkaisut tuotantokäyttöön), testing (seuraava vakaa, jossa paketit kypsyvät) ja unstable (tunnetaan myös nimellä "sid", aktiivinen kehityshaara). Vakaan julkaisun etuna on pitkäaikainen luotettavuus ja turvallisuuspäivitykset, kun taas testing ja unstable tarjoavat uudempia ohjelmistoversioita kehitystä ja testauksella. Debianin julkaisutunnisteet ovat perinteisesti olleet Toy Story -elokuvien hahmojen nimiä.
Paketinhallinta ja arkistot
Debian käyttää pakettijärjestelmää, jonka ytimenä ovat dpkg ja korkeamman tason työkalut kuten APT (komennot kuten apt, apt-get ja apt-cache). Debianin ohjelmistot jaotellaan arkistoihin: main (DFSG:n mukaiset vapaat ohjelmistot), contrib (vapaat ohjelmistot, jotka riippuvat ei-vapaasta ohjelmistosta), sekä non-free (ei-vapaat lisäpaketit). Tämä jakaminen antaa käyttäjälle mahdollisuuden valita vapauden ja yhteensopivuuden välillä.
Moniarkkitehtuurinen tuki
Debian tukee useita prosessoriarkkitehtuureja ja laitealustoja, mikä tekee siitä suositun valinnan palvelimille, sisäänrakennetuille järjestelmille ja työpöydille. Arkkitehtuurit vaihtelevat x86- ja amd64-alustoista ARM:iin, MIPS:iin, Power- ja RISC-V -perheisiin riippuen julkaisusta ja portaista.
Käyttötapaukset ja jälkeläiset
Debiania käytetään laajasti palvelinympäristöissä, sulautetuissa järjestelmissä, tutkimuksessa ja työpöytäkäytössä. Monet tunnetut Linux-jakelut ovat syntyneet Debianiin pohjautuen — esimerkkinä Ubuntu — mikä kertoo Debianiin luotettavasta ja modulaarisesta perustasta.
Suojaus, tuki ja dokumentaatio
Debian Security Team huolehtii turvallisuuspäivityksistä vakaille julkaisuversioille, ja lisäksi Debianilla on vapaaehtoisista koostuva LTS-tiimi, joka tarjoaa pidennettyä tukea valituille julkaisuversioille. Dokumentaatiota löytyy runsaasti Debianin omilta sivuilta, manuaaleista ja yhteisön ylläpitämiltä wiki-sivuilta; lisäksi käyttäjiä auttavat keskustelufoorumit, sähköpostilistat ja bugiraportointijärjestelmä.
Aloittaminen ja asentaminen
Debianin voi hankkia virallisista asennuskuvista tai live‑medioista, jotka ovat ladattavissa projektin sivuilta. Asennusohjelma (Debian installer) tukee niin graafista kuin tekstipohjaista asennusta ja tarjoaa laajan valikoiman asennusvaihtoehtoja: perusasennuksesta palvelin- tai työpöytävalinnaksi. Asennuksen jälkeen paketinhallinnan kautta asennetaan ohjelmistot ja pidetään järjestelmä ajan tasalla komennolla apt.
Miten osallistua
Debian on yhteisöprojekti: kuka tahansa voi osallistua kirjoittamalla paketteja, kääntämällä dokumentaatiota, testaamalla uusia julkaisuja, korjaamalla bugeja tai toimimalla ylläpitäjänä. Kehitystyö tapahtuu avoimesti, ja projektille voi liittyä liittymällä sähköpostilistalle, käyttämällä bugtrackeria ja osallistumalla koodin/ pakettien ylläpitoon.
Yhteenvetona: Debian on vapauteen ja vakauteen perustuva käyttöjärjestelmä, joka sopii sekä tuotantokäyttöön että kokeilevaan kehitykseen. Sen laaja arkkitehtuurituki, pakettijärjestelmä ja aktiivinen yhteisö tekevät siitä monipuolisen ja luotettavan valinnan moniin tarpeisiin.
Lyhyt historia
Debian-projekti alkoi virallisesti 16. elokuuta 1993 Ian Murdockin johdolla. Hän oli tietokoneohjelmoija. Nykyään Debiania kehittää tässä projektissa yli 1000 tietokoneasiantuntijaa ympäri maailmaa.
Nimi "Debian" otettiin Ian Murdockin ja hänen vaimonsa Debran mukaan. Jotkut ihmiset sanovat tai ääntävät 'deb-ee-n', mutta toiset sanovat myös 'de-bi-an' tai 'de-bai-an' ja Japanissa 'de-bi-a-n' ja niin edelleen.
Kehitysvaiheet
Kehitteillä olevat ohjelmistopaketit ladataan joko projektin jakeluun nimeltä unstable (tunnetaan myös nimellä sid) tai kokeelliseen arkistoon. Unstableen ladatut ohjelmistopaketit ovat tavallisesti versioita, jotka ovat tarpeeksi vakaita alkuperäisen kehittäjän julkaisemista varten, mutta joihin on lisätty Debian-kehittäjien tekemät Debian-kohtaiset pakkaukset ja muut muutokset. Nämä lisäykset voivat olla uusia ja testaamattomia. Ohjelmistot, jotka eivät ole vielä valmiita epävakaaseen jakeluun, sijoitetaan yleensä kokeelliseen arkistoon.
Kun ohjelmistopaketin versio on ollut epävakaassa versiossa tietyn ajan (riippuen siitä, kuinka kiireellisiä muutokset ovat), paketti siirretään automaattisesti testausjakeluun. Paketin siirto testausjakeluun tapahtuu vain, jos paketissa ei ole raportoitu vakavia (julkaisukriittisiä) virheitä ja jos muut paketin toiminnallisuuden kannalta tarpeelliset ohjelmistot voidaan sisällyttää testausjakeluun.
Koska Debian-ohjelmistopakettien päivitykset virallisten julkaisujen välillä eivät sisällä uusia ominaisuuksia, jotkut haluavat käyttää testaus- ja epävakaita jakeluja uudempiin paketteihinsa. Nämä jakelut ovat kuitenkin vähemmän testattuja kuin vakaat, ja epävakaat jakelut eivät saa ajoissa tietoturvapäivityksiä. Erityisesti varomattomat päivitykset toimiviin epävakaisiin paketteihin voivat joskus rikkoa vakavasti ohjelmiston toiminnallisuuden. Syyskuun 9. päivästä 2005 lähtien testing-jakeluiden tietoturvapäivitykset on toimittanut testing-tietoturvaryhmä.
Kun testauksessa olevat paketit ovat kypsyneet ja seuraavan julkaisun tavoitteet on saavutettu, testausjakelusta tulee seuraava vakaa julkaisu. Viimeisin Debianin (Buster) vakaa julkaisu on 10.0, joka julkaistiin 6. heinäkuuta 2019. Seuraavan julkaisun koodinimi on "Bullseye".
Julkaisuhistoria
| Selite |
| Julkaisua ei enää tueta |
| Julkaisu edelleen tuettu |
| Tuleva julkaisu |
| Versio | Koodinimi | Julkaisupäivä | Satamat | Paketit | Tuettu asti | Huomautukset | |
| 1.1 | buzz | 17. kesäkuuta 1996 | 1 | 474 | 1996 | dpkg, ELF-siirtymä, Linux 2.0, Linux 2.0 | |
| 1.2 | rex | 12. joulukuuta 1996 | 1 | 848 | 1996 | - | |
| 1.3 | bo | 5. kesäkuuta 1997 | 1 | 974 | 1997 | - | |
| 2.0 | hamm | 24. heinäkuuta 1998 | 2 | ≈ 1,500 | 1998 | glibc siirtyminen, uusi arkkitehtuuri: m68k | |
| 2.1 | slink | 9. maaliskuuta 1999 | 4 | ≈ 2,250 | 2000-12 | APT, uudet arkkitehtuurit: alpha, sparc | |
| 2.2 | peruna | 15. elokuuta 2000 | 6 | ≈ 3,900 | 2003-04 | Uudet arkkitehtuurit: arm, powerpc | |
| 3.0 | woody | 19. heinäkuuta 2002 | 11 | ≈ 8,500 | 2006-08 | Uudet arkkitehtuurit: hppa, ia64, mips, mipsel, s390. | |
| 3.1 | kessu | 6. kesäkuuta 2005 | 11 | ≈ 15,400 | 2008-04 | Modulaarinen asennusohjelma, puolivirallinen amd64-tuki. | |
| 4.0 | etch | 8. huhtikuuta 2007 | 11 | ≈ 18,000 | 2010-02-15 | Uusi arkkitehtuuri: amd64, poistettu arkkitehtuuri: m68k. Graafinen asentaja, udev-siirtymä, modulaarinen X.Org-siirtymä. Viimeisin päivitys 4.0r9 julkaistiin 2010-05-22. | |
| 5.0 | Lenny | 14. helmikuuta 2009 | 11+1 | ≈ 23,000 | 2012-02-06 | Uusi arkkitehtuuri/binary ABI: armel. SPARC 32-bittisen laitteiston tuki on poistettu. Täysi Eee PC-tuki. Viimeisin päivitys 5.0.8 julkaistiin 2011-01-22. | |
| 6.0 | purista | 6. helmikuuta 2011 | 9+2 | ≈ 29,000 | 2016-02-29 | Uudet arkkitehtuurit/ytimet: kfreebsd-i386, kfreebsd-amd64, poistetut arkkitehtuurit: alpha, arm. eglibc glibc:n tilalle. | |
| 7 | vinkuva | 4 toukokuuta 2013 | 13 | ≈ 36,000 | 2018-05 | ||
| 8 | Jessie | 25-26 huhtikuuta 2015 | 10 | ≈ 43,000 | 2020-04 | ||
| 9 | venyttää | 17 kesäkuuta 2017 | 10 | ≈ 52,000 | 2022-06 | ||
| 10 | buster | 6. heinäkuuta 2019 | 10 | ≈ 58,000 | 2024-06 | ||
| 11 | Napakymppi | 14. elokuuta 2021 | 9 | 59,551 | 2026-06 |
A 11 arkkitehtuuria + 1 ylimääräinen ARM-binary ABI (armel)
B 9 arkkitehtuuria, joissa on Linux-ydin + 2 arkkitehtuuria, joissa on FreeBSD-ydin.
Koska eräs CD-myyjä teki epävirallisen ja rikkinäisen 1.0-julkaisun, virallista 1.0-julkaisua ei koskaan tehty.

Debian 4.0 -laatikon kansi
Muita alustoja varten
Debian on siirretty eri arkkitehtuureille tai alustoille. Yksi versio, joka perustuu Xboxille siirrettyyn kehittäjäjulkaisuun (sid), on nimeltään Xebian.
Paketti
Debianin virallisessa ohjelmistopakettivarastossa on esimerkiksi UNetbootin.
Aiheeseen liittyvät sivut
- Luettelo Linux-jakeluista
Kysymyksiä ja vastauksia
K: Mikä on Debian?
V: Debian on vapaa käyttöjärjestelmä, joka on GNU-käyttöjärjestelmänä tunnetun käyttöjärjestelmän jakelu.
K: Mitä ytimiä voidaan käyttää Debianin kanssa?
V: Ytimiä, joita voidaan käyttää Debianin kanssa, ovat Linux, kFreeBSD ja Hurd.
K: Miten näiden ytimien yhdistelmään viitataan?
V: Näiden ytimien yhdistelmästä käytetään nimiä Debian GNU/Linux, Debian GNU/kFreeBSD ja Debian GNU/Hurd.
K: Onko Debian yksi täydellisimmistä ja suosituimmista GNU/Linux-jakeluista?
V: Kyllä, se on yksi täydellisimmistä ja suosituimmista GNU/Linux-jakeluista.
K: Perustuvatko muut jakelut Debianiin?
V: Kyllä, muut jakelut, kuten Ubuntu, perustuvat Debianiin.
K: Liittyykö käyttöjärjestelmän käyttöön kustannuksia?
V: Ei, tämän käyttöjärjestelmän käyttöön ei liity mitään kustannuksia, koska se on ilmainen.
Etsiä