Debian | |
---|---|
Debian 11 (Bullseye) med GNOME | |
Utvecklaren | Debianprojekt [d] |
Baserat på | GNU och Linux-kärnan |
Första upplagan | 16 augusti 1993 |
senaste versionen |
11.5 "Bullseye" (10 september 2022 [1] ) |
Uppdateringsmetod | Avancerat förpackningsverktyg |
Pakethanterare | Dpkg |
Språk som stöds | flera språk [d] |
Plattformar som stöds | IA-32 [2] , x86_64 [3] , PowerPC [4] , SPARC [5] , ARM [6] , MIPS [7] och IBM System z [8] |
Licens | GNU GPL |
Källkodsförråd | sources.debian.org |
Hemsida | debian.org _ |
Mediafiler på Wikimedia Commons |
Debian ( [ˈdɛbiən] ) är ett operativsystem som består av gratis och öppen källkod. För närvarande är Debian GNU/Linux en av de mest populära och viktigaste distributionerna av GNU/Linux [9] och hade i sin primära form en betydande inverkan på utvecklingen av denna typ av operativsystem som helhet [10] . Det finns också ett projekt baserat på en annan kärna: Debian GNU/Hurd . Debian kan användas som ett operativsystem för både servrar och arbetsstationer .
Debian har det största arkivet av paket [11] av färdiga att använda program och bibliotek bland alla distributioner, och om inte ens efter deras antal, så med antalet stödda arkitekturer : från ARM som används i inbäddade enheter , den mest populära x86-64 och PowerPC , upp till IBM S/390 som används i stordatorer . Olika verktyg har utvecklats för att fungera med förvaret, varav det mest populära är Advanced Packaging Tool (APT).
Debian har blivit grunden för ett antal distributioner . De mest kända av dem är antiX , Kali Linux , Knoppix , Linux Mint , Maemo , SteamOS (upp till version 3), TAILS , Ubuntu .
Namnet "Debian" består av namnen på projektets grundare, Ian Murdock , och hans fru, Debra Lynn .
Debian startades i augusti 1993 av Ian Murdoch . Han drevs av en önskan att skapa en distribution vars födelseprocess å ena sidan skulle vara öppen och fri i GNU/Linux anda, och samtidigt exceptionellt noggrann och samvetsgrann. Till en början arbetade en liten sammansvetsad grupp av fri programvara hackare med projektet , som gradvis växte och blev en stor organiserad gemenskap av utvecklare och användare [12] .
Debian har ett brett utbud av funktioner. Den nuvarande stabila utgåvan innehåller över femtionio tusen mjukvarupaket för tio arkitekturer baserade på Linux-kärnan (från Intel/AMD 32-bitar / 64-bitar , vanligen används i persondatorer, till ARM , vanligen används i inbyggda system och IBM System z stordatorer ). [13] ) och även två arkitekturer baserade på FreeBSD -kärnan (kfreebsd-i386 och kfreebsd-amd64) [14] .
Utmärkande egenskaper hos Debian är: pakethanteringssystemet Advanced Packaging Tool (APT) , en strikt paketpolicy, arkiv med ett stort antal av dem och den höga kvaliteten på släppta versioner [15] . Detta gjorde det möjligt att enkelt uppgradera mellan versioner, samt automatiskt installera och ta bort paket. Det var i Debian som mekanismen för att välja föredragen programvara bland flera alternativ först introducerades som en enda standard - Alternativ .
Debian är också en distribution med ett blandat uppdateringssystem - både den traditionella livscykeln och den rullande versionen . Växling mellan modeller implementeras med kodnamn i APT. För Rolling Release skrivs namnet på filialen in i förvaret, till exempel stabil, och för den traditionella livscykeln, namnet på distributionen, till exempel, stretch.
Standardinstallationen av Debian använder skrivbordsmiljön GNOME , som inkluderar en uppsättning populära program som LibreOffice , Firefox , e-postprogrammet Evolution , CD/DVD-brännare, musik- och videospelare, bildvisare och redigerare, och dokumentvisare. PDF . Det finns också Live-CD-bilder byggda med KDE , Xfce , LXDE , MATE och Cinnamon [16] . Installationsskivorna – fem (Lenny) eller åtta (Squeeze) DVD-skivor, eller mer än trettio CD-skivor – innehåller alla tillgängliga paket och som inte nödvändigtvis krävs för en standardinstallation. Nätverksinstallationsmetoden använder en CD som är mindre än en vanlig installations-CD/DVD. Den innehåller bara det som behövs för att köra installationsprogrammet och ladda ner de paket som valts under APT- installationen [17] . CD/DVD-avbildningar kan laddas ner gratis via BitTorrent , jigdo , eller köpas från någon av Debians CD-försäljare [18] . Det går även att installera från ett USB-minne . Det finns specifika uppsättningar av Debian Pure Blend -program riktade till grupper av användare med olika praktiska erfarenheter och intressen: Debian Junior för barn från 1 till 99 , Debian-Edu för skolor, Debian Science grupperad efter vetenskap, Debian-Med för praktiskt och vetenskapligt bruk inom hälso- och sjukvårdsområdet och andra [19] .
Debianutgåvorna är uppdelade i sex grenar:
De stabila och testande versionerna av Debians operativsystem är uppkallade efter Toy Story seriefigurer . Den instabila versionen av Debiandistributionen är permanent kodnamnet Sid , efter en seriefigur som slår sönder leksaker [20] .
Debians utgivningshistorik [21] :
Version | kodnamn | Antalet stödda arkitekturer | Antal paket | Utgivningsdatum | Slut på support | Slut på långsiktigt stöd | ||
---|---|---|---|---|---|---|---|---|
Släpp | Nuvarande | original- | På ryska | |||||
0,93R6 | ett | 26 oktober 1995 | n/a | |||||
1.1 | surr | Surr | ett | 474 | 17 juni 1996 | 1996 | n/a | |
1.2 | Rex | Rex | ett | 848 | 12 december 1996 | 1996 | n/a | |
1.3 | Bo | Bo | ett | 974 | 5 juni 1997 | 1997 | n/a | |
2.0 | Hamm | hamm | 2 | ≈ 1500 | 24 juli 1998 | 1998 | n/a | |
2.1 | Slinka | Slinka | fyra | ≈ 2250 | 9 mars 1999 | december 2000 | n/a | |
2.2 | Potatis | Poteito | 6 | ≈ 3900 | 15 augusti 2000 | april 2003 | n/a | |
3.0 [22] [23] | 3.0_r6 | Vedartad | Vedartad | elva | ≈ 8500 | 19 juli 2002 | augusti 2006 | n/a |
3.1 [24] | 3.1_r8 | Sergeant | sergeant | elva | ≈ 15400 | 6 juni 2005 | april 2008 | n/a |
4.0 | 4.0_r9 | Etsa | Etsa | elva | ≈ 18 000 | 8 april 2007 | februari 2010 | n/a |
5.0 [25] [26] [27] [28] [29] | 5.0.10 | Lenny | Lenny | 12 [30] | ≈ 23000 [30] | 14 februari 2009 | februari 2012 [31] | n/a |
6.0 [32] [33] [34] [35] [36] | 6.0.10 | [ 37 ] | pressa | 9+2 [A] | ≈ 29 000 | 6 februari 2011 [38] | 31 maj 2014 [B] [B2] | 29 februari 2016 [39] |
7,0 [40] [41] | 7.11 | Wheezy [42] | Väsande | 11+2 [C] | ≈ 37500 [43] | 4 maj 2013 [44] | februari 2016 | 31 maj 2018 [39] |
8,0 [45] [46] [47] | 8.11 [48] [49] [50] | Jessie [51] | Jessie | tio | > 43000 av ≈ 20100 initial [52] | 25 april 2015 [53] | maj 2018 | 30 juni 2020 [39] |
9,0 [54] [55] [56] | 9.13 [57] | Stretch [58] | Sträcka | tio | ≈ 51 000 | 17 juni 2017 [59] [60] | 6 juli 2020 [39] | 30 juni 2022 [39] |
10,0 | 10.13 [61] [62] | Buster [58] [63] [64] | Buster | tio | ≈ 59 000 | 6 juli 2019 [65] | juli 2022 [39] | juni 2024 [39] |
11.0 | 11,5 [66] | Bullseye [67] [68] | Bullseye | 9 | ≈ 59551 | 14 augusti 2021 [69] | juli 2024 [39] | juni 2026 [39] |
12,0 | Bokmask [70] [71] | Brev [72] | okänd | okänd | meddelas senare | meddelas senare | meddelas senare | |
13,0 | Trixie [73] | Trixie [72] | okänd | okänd | meddelas senare | meddelas senare | meddelas senare |
Legend:
Stöds inte Stöds Aktuell version framtida version
A 9 arkitekturer baserade på Linux-kärnan + 2 arkitekturer baserade på FreeBSD-kärnan[14] B Säkerhetsuppdateringar fram till februari 2016[74] B2 För IA-32- och x86-64-arkitekturer före februari 2016[75] C 11-arkitekturer baserade på Linux-kärnan + 2-arkitekturer baserade på FreeBSD-kärnanDebian release | Debiankärnor _ | Senaste kärnversionerna strax före Debian-utgåvan |
---|---|---|
1.1 buzz daterat den 17 juni 1996 | 2.0 daterad 9 juni 1996 | |
1.2 rex daterad 12 december 1996 | 2.0.27 daterad 1 december 1996 | |
1.3 bo daterad 5 juni 1997 | 2.0.29 2.0.30 för 1.3.1 också 2.0.33 |
2.0.30 8 april 1997 2.1.42 29 maj 1997 |
2.0 hamm daterad 24 juli 1998 | 2.0.33 2.0.34 |
2.0.35 av den 13 juli 1998 |
2.1 slink daterad 9 mars 1999 | 2.0.35-3 2.0.36-3 2.1.125-1 2.2.1-1 |
2.2.3 9 mars 1999 |
2.2 potatis daterad 15 augusti 2000 | 2.2.16 | 2.2.16 av 7 juni 2000 2.3.99-pre9 av 23 maj 2000 |
3.0 woody daterad 19 juli 2002 | 2.2.20 2.4.18 |
2.2.21 av 20 maj 2002 2.4.18 den 25 februari 2002 2.5.26 av 16 juli 2002 |
3.1 sarge daterad 6 juni 2005 | 2.4.30 4 april 2005 2.6.11.11 27 maj 2005 |
|
4.0 etch daterad 8 april 2007 | 2.6.18 | 2.6.20.6 6 april 2007 |
5.0 lenny den 14 februari 2009 | 2.6.26 | 2.6.28.5 av 12 februari 2009 |
6.0 squeeze daterad 6 februari 2011 | Linux 2.6.32 kFreeBSD 8.1 |
2.6.37 av 5 januari 2011 8.1 av 19 juli 2010 |
7.0 wheezy 4 maj 2013 | Linux 3.2.41 kFreeBSD kärna 8.3 och 9.0 |
3.9 29 april 2013 |
8.0 Jessie daterad 26 april 2015 | Linux 3.16.0 | 4.0 och 3.19 2015 |
9.0 stretch mars 2017 _ | Linux 4.9.0 [76] | 4.10 |
10.0 buster daterad 6 juli 2019 | Linux 4.19.0 [77] | 5.2 daterad 7 juli 2019 |
11.0 bullseye daterad 14 augusti 2021 | Linux 5.10 | 5.13 den 27 juni 2021 |
Den nuvarande stabila versionen har officiellt porterats till följande arkitekturer:
i386 | - x86 -arkitektur , designad för Intel-kompatibla 32-bitarsprocessorer |
amd64 | - x86-64-arkitektur designad för Intel/AMD 64-bitars processorer |
armel | - ARM-arkitektur för Risc PC och olika inbyggda system |
armhf | - ARM- arkitektur version 7 |
powerpc | - PowerPC- arkitektur |
ia64 | - Intel Itanium-arkitektur (IA-64) |
mipsel | - MIPS-arkitektur med liten endian till stor endian |
mips | - MIPS-arkitektur med big endian endian |
s390x | - IBM System z- arkitektur |
arm64 | - ARM-arkitektur , 64-bitars (AArch64) |
ppc64el | - Motorola / IBM PowerPC-arkitektur |
Det finns också inofficiella utgåvor för ett antal andra arkitekturer [78] , av vilka några är i aktiv utveckling men är bara en del av den instabila utgåvan än så länge.
Mjukvarupaket som är under utveckling finns initialt antingen i projektets distribution som kallas instable (även känt som sid ) eller i det experimentella arkivet . Versioner av mjukvara i instable är tillräckligt stabila för att se dagens ljus, enligt deras utvecklare, men de innehåller redan specifika ändringar gjorda av Debianprojektet, inklusive information för att skapa distributionspaket. Dessa ändringar kan vara nya och oprövade. Programvara som inte är redo att släppas placeras vanligtvis i experimentell .
Efter att mjukvaruversionen förblir instabil under en viss tid (beroende på hur kritiska ändringarna är), överförs paketet automatiskt till testdistributionen . Övergången sker endast om paketet inte innehåller kritiska buggar och alla andra nödvändiga paket uppfyller övergångsvillkoren vid testning .
Eftersom uppdateringar av Debianpaket mellan officiella utgåvor inte inkluderar ny funktionalitet, använder vissa utvecklare paket från instabila och experimentella för nya versioner av sina produkter. Dessa distributioner testas dock inte lika noggrant som stabila och får kanske inte viktiga säkerhetskorrigeringar i tid. Ibland kan en sådan uppdatering av arbetspaket från instabil allvarligt bryta programvaran.
När paketen i test har mognat och målen som satts upp för nästa utgåva har uppnåtts, blir testning nästa stabila version. Den senaste stabila utgåvan av Debian som heter "Bullseye" har serienummer 11.3 den 14 augusti 2021 Nästa utgåva av "Bookworm" har serienummer 12.0 .
Ian Murdoch , grundare av distributionen |
Augusti 1993 - mars 1996 |
Bruce Perens | April 1996 - december 1997 |
Ian Jackson | Januari 1998 - december 1998 |
Wiechert Ackerman | Januari 1999 - mars 2001 |
Ben Collins | April 2001 - april 2002 |
Bidale Garbi | April 2002 - april 2003 |
Martin Michlmair | Mars 2003 - mars 2005 |
Brendan Robinson | April 2005 - april 2006 |
Anthony Towns | April 2006 - april 2007 |
Sam Osevar | april 2007 - april 2008 |
Steve McIntyre | April 2008 - april 2010 |
Stefano Zacciroli | april 2010 - april 2013 |
Lucas Nussbaum | April 2013 - april 2015 |
Neil McGovern | April 2015 – april 2016 [79] |
Mehdi Doggay | April 2016 – april 2017 [80] |
Chris Lamb | April 2017 till idag [81] |
Debians sociala kontrakt [82] , som först ratificerades 1997 och uppdaterades 2004, definierar de grundläggande principerna för projektets existens och utveckling, och inkluderar Debians kriterier för att definiera fri programvara . Det låter oss konstatera att Debian GNU/Linux är ett av de mest fria och populära operativsystemen. Därefter användes Debians kriterier för att definiera fri programvara som grund för att definiera öppen källkod .
Debians konstitution [83] , som först antogs 1998 och uppdaterades flera gånger (för närvarande version 1.5, antagen den 9 januari 2015), definierar statusen för utvecklare, projektledare, teknisk kommitté, sekreterare, samt ägande av Debianprojektet och standardbeslutsförfarande.
2014 antogs Debians uppförandekod [84] , som beskriver standarderna för relationen mellan projektdeltagare. Koden föreskriver att vara respektfull, samvetsgrann, öppen, för att hjälpa andra projektdeltagare och användare.
Debians kriterier för att definiera frihet överensstämmer inte exakt med Free Software Foundation (FSF). Till exempel, Debianprojektet anser att GNU FDL är icke-fritt när det används med omodifierbara sektioner, och Free Art-licensen , som FSF betraktar som fria licenser för dokumentation och konstverk [85] . Samtidigt anser Debian, liksom OSI , att Artistic License 1.0 är fri , som FSF anser vara dåligt skriven och därför icke-fri [85] .
FSF tillåter inte betydande hjälp vid användning av proprietär programvara, och Debian tillhandahåller serverutrymme, e-postlistor etc. för användare av icke-fri programvara. Samtidigt kräver FSF inte fullständig frihet för icke-funktionellt innehåll (t. till exempel grafik i ett spel eller politiskt tal) [86 ] , och Debian placerar sådant icke-fritt innehåll i en sektion med andra icke-fria komponenter.
Ibland är det en omröstning i Debian för att bestämma vad man ska göra med icke-fria komponenter. [ uppdatera data ]
På grund av dessa skillnader anser en del friprogramfans att Debians operativsystem är ovärdiga att vara gratis och istället stöder gNewSense [91] .
Debian och distributioner baserade på den (över 100) använder paketformatet .deb och dpkg -pakethanteraren .
Live-CD :n med Debians operativsystem [92] är startbar från flyttbara media (CD, DVD, USB-minne, etc.) eller över nätverket med hjälp av netboot- teknik utan installation på hårddisken. Detta tillåter användare att bekanta sig med operativsystemet innan de installerar det eller använda det som en startdiskett. Skapat en LiveCD för katastrofåterställning och standard med GNOME , KDE Plasma Workspaces, Xfce och LXDE grafiska skal för flera arkitekturer. Debian LiveCDs ger också möjligheten att installera på en hårddisk. De flesta befintliga ISO- standardbilder för Squeeze passar inte CD -typen "700 MB". Debians Live-teknik har använts för att skapa olika, inklusive små live-cd-skivor, med specifika inställningar och mjukvarukomposition [93] .
NASA använder Debian-systemet på ISS- astronauternas arbetsplatser [94] . NASA använde också Debian-systemet i experiment på Columbia -skytteln [95] .
_ | Debianprojekt||
---|---|---|
Infrastruktur |
| |
PÅ | ||
OS-alternativ |
| |
Projektledare |
| |
|
Linux- distributionsfamiljer | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Debian |
| ||||||||||||||
ubuntu |
| ||||||||||||||
Fedora |
| ||||||||||||||
röd hatt |
| ||||||||||||||
Mandriva |
| ||||||||||||||
Slackware | |||||||||||||||
Gentoo | |||||||||||||||
Båge | |||||||||||||||
Självständig | |||||||||||||||
Särskild |
| ||||||||||||||
Kategori Wikimedia Commons Wikinews Wikidata |
![]() | ||||
---|---|---|---|---|
Ordböcker och uppslagsverk | ||||
|