Debian | |
---|---|
Debian 11 (Bullseye) med GNOME | |
Udvikler | Debian-projekt [d] |
Baseret på | GNU og Linux-kernen |
Første udgave | 16. august 1993 |
nyeste version |
11.5 "Bullseye" (10. september 2022 [1] ) |
Opdateringsmetode | Avanceret pakkeværktøj |
Pakkeansvarlige | Dpkg |
Understøttede sprog | flere sprog [d] |
Understøttede platforme | IA-32 [2] , x86_64 [3] , PowerPC [4] , SPARC [5] , ARM [6] , MIPS [7] og IBM System z [8] |
Licens | GNU GPL |
Kildekodelager | sources.debian.org |
Internet side | debian.org _ |
Mediefiler på Wikimedia Commons |
Debian ( [ˈdɛbiən] ) er et operativsystem bestående af gratis og open source-software. I øjeblikket er Debian GNU/Linux en af de mest populære og vigtige distributioner af GNU/Linux [9] og havde i sin primære form en betydelig indflydelse på udviklingen af denne type OS som helhed [10] . Der er også et projekt baseret på en anden kerne: Debian GNU/Hurd . Debian kan bruges som et operativsystem til både servere og arbejdsstationer .
Debian har det største lager af pakker [11] af klar-til-brug programmer og biblioteker blandt alle distributioner, og hvis ikke engang efter deres antal, så efter antallet af understøttede arkitekturer : startende fra ARM brugt i indlejrede enheder , den mest populære x86-64 og PowerPC , op til IBM S/390 brugt i mainframes . Forskellige værktøjer er blevet udviklet til at arbejde med depotet, hvoraf det mest populære er Advanced Packaging Tool (APT).
Debian er blevet grundlaget for en række distributioner . De mest berømte af dem er antiX , Kali Linux , Knoppix , Linux Mint , Maemo , SteamOS (op til version 3), TAILS , Ubuntu .
Navnet "Debian" består af navnene på projektets grundlægger, Ian Murdock , og hans kone, Debra Lynn .
Debian blev startet i august 1993 af Ian Murdoch . Han var drevet af et ønske om at skabe en distribution, hvis fødselsproces på den ene side ville være åben og fri i GNU/Linux-ånden og samtidig usædvanlig grundig og samvittighedsfuld. Først arbejdede en lille sammentømret gruppe af gratis software - hackere på projektet , som gradvist voksede og blev til et stort organiseret fællesskab af udviklere og brugere [12] .
Debian har en lang række funktioner. Den nuværende stabile udgivelse inkluderer over nioghalvtreds tusinde softwarepakker til ti arkitekturer baseret på Linux-kernen (fra Intel/AMD 32-bit / 64-bit , almindeligvis brugt i personlige computere, til ARM , almindeligvis brugt i indlejrede systemer og IBM System z mainframes ). [13] ) og også to arkitekturer baseret på FreeBSD -kernen (kfreebsd-i386 og kfreebsd-amd64) [14] .
De karakteristiske træk ved Debian er: pakkehåndteringssystemet Advanced Packaging Tool (APT) , en streng pakkepolitik, lagre med et stort antal af dem og den høje kvalitet af udgivne versioner [15] . Dette gjorde det muligt nemt at opgradere mellem versioner, samt automatisk installere og fjerne pakker. Det var i Debian, at mekanismen til at vælge foretrukken software blandt flere muligheder først blev introduceret som en enkelt standard - Alternativer .
Debian er også en distribution med et blandet opdateringssystem - både den traditionelle livscyklus og den rullende udgivelsesmodel . Skift mellem modeller implementeres af kodenavne i APT. For Rolling Release skrives navnet på grenen ind i depotet, for eksempel stabil, og for den traditionelle livscyklus, navnet på distributionen, for eksempel, stretch.
Standard Debian-installationen bruger GNOME -skrivebordsmiljøet , som inkluderer et sæt populære programmer såsom LibreOffice , Firefox , Evolution -e-mail-programmet , cd/dvd-brændere, musik- og videoafspillere, billedfremvisere og editorer og dokumentfremvisere. PDF . Der er også Live-CD-billeder bygget med KDE , Xfce , LXDE , MATE og Cinnamon [16] . Installationsdiskene – fem (Lenny) eller otte (Squeeze) DVD'er eller mere end tredive cd'er – indeholder alle de tilgængelige pakker og ikke nødvendigvis nødvendige til en standardinstallation. Netværksinstallationsmetoden bruger en cd, der er mindre end en almindelig installations-cd/dvd. Den indeholder kun det, der er nødvendigt for at køre installationsprogrammet og downloade de valgte pakker under APT- installationen [17] . Cd/dvd-billeder kan frit downloades via BitTorrent , jigdo , eller købes hos en af Debians cd-leverandører [18] . Det er også muligt at installere fra en USB-stick . Der er specifikke sæt af Debian Pure Blend -programmer rettet mod grupper af brugere med forskellige praktiske erfaringer og interesser: Debian Junior for børn fra 1 til 99 , Debian-Edu til skoler, Debian Science grupperet efter videnskab, Debian-Med til praktisk og videnskabelig brug inden for sundhedsområdet og andre [19] .
Debian-udgivelser er opdelt i seks grene:
De stabile og testversioner af Debian-operativsystemet er opkaldt efter Toy Story tegneseriefigurer . Den ustabile version af Debian-distributionen er permanent kodenavnet Sid , efter en tegneseriefigur, der knækker legetøj [20] .
Debians udgivelseshistorik [21] :
Version | kodenavn | Antal understøttede arkitekturer | Antal pakker | udgivelses dato | Slut på support | Slut på langsigtet støtte | ||
---|---|---|---|---|---|---|---|---|
Frigøre | Nuværende | original | På russisk | |||||
0,93R6 | en | 26. oktober 1995 | n/a | |||||
1.1 | summen | Summen | en | 474 | 17. juni 1996 | 1996 | n/a | |
1.2 | Rex | Rex | en | 848 | 12. december 1996 | 1996 | n/a | |
1.3 | Bo | Bo | en | 974 | 5. juni 1997 | 1997 | n/a | |
2.0 | Hamm | hamm | 2 | ≈ 1500 | 24. juli 1998 | 1998 | n/a | |
2.1 | Slink | Slink | fire | ≈ 2250 | 9. marts 1999 | december 2000 | n/a | |
2.2 | Kartoffel | Poteito | 6 | ≈ 3900 | 15. august 2000 | april 2003 | n/a | |
3,0 [22] [23] | 3.0_r6 | Woody | Woody | elleve | ≈ 8500 | 19. juli 2002 | august 2006 | n/a |
3.1 [24] | 3.1_r8 | Sarge | sarge | elleve | ≈ 15400 | 6. juni 2005 | april 2008 | n/a |
4.0 | 4.0_r9 | Etch | Etch | elleve | ≈ 18.000 | 8. april 2007 | februar 2010 | n/a |
5.0 [25] [26] [27] [28] [29] | 5.0.10 | Lenny | Lenny | 12 [30] | ≈ 23000 [30] | 14. februar 2009 | februar 2012 [31] | n/a |
6,0 [32] [33] [34] [35] [36] | 6.0.10 | [ 37 ] | presse | 9+2 [A] | ≈ 29.000 | 6. februar 2011 [38] | 31. maj 2014 [B] [B2] | 29. februar 2016 [39] |
7,0 [40] [41] | 7.11 | Hvæsende [42] | Hvæsende | 11+2 [C] | ≈ 37500 [43] | 4. maj 2013 [44] | februar 2016 | 31. maj 2018 [39] |
8,0 [45] [46] [47] | 8.11 [48] [49] [50] | Jessie [51] | Jessie | ti | > 43000 ud af ≈ 20100 initial [52] | 25. april 2015 [53] | maj 2018 | 30. juni 2020 [39] |
9,0 [54] [55] [56] | 9.13 [57] | Stræk [58] | Strække | ti | ≈ 51000 | 17. juni 2017 [59] [60] | 6. juli 2020 [39] | 30. juni 2022 [39] |
10,0 | 10.13 [61] [62] | Buster [58] [63] [64] | Buster | ti | ≈ 59.000 | 6. juli 2019 [65] | juli 2022 [39] | juni 2024 [39] |
11,0 | 11,5 [66] | Bullseye [67] [68] | Bullseye | 9 | ≈ 59551 | 14. august 2021 [69] | juli 2024 [39] | juni 2026 [39] |
12,0 | Bogorm [70] [71] | Brev [72] | ukendt | ukendt | vil blive annonceret senere | vil blive annonceret senere | vil blive annonceret senere | |
13,0 | Trixie [73] | Trixie [72] | ukendt | ukendt | vil blive annonceret senere | vil blive annonceret senere | vil blive annonceret senere |
Legende:
Ikke understøttet Understøttet Nuværende version fremtidige version
A 9 arkitekturer baseret på Linux-kernen + 2 arkitekturer baseret på FreeBSD-kernen[14] B Sikkerhedsopdateringer op til februar 2016[74] B2 For IA-32 og x86-64 arkitekturer før februar 2016[75] C 11-arkitekturer baseret på Linux-kernen + 2 arkitekturer baseret på FreeBSD-kernenDebian-udgivelse | Debian -kerner | Seneste kerneversioner lige før Debian-udgivelsen |
---|---|---|
1.1 buzz dateret 17. juni 1996 | 2.0 dateret 9. juni 1996 | |
1.2 rex dateret 12. december 1996 | 2.0.27 dateret 1. december 1996 | |
1.3 bo dateret 5. juni 1997 | 2.0.29 2.0.30 for 1.3.1 også 2.0.33 |
2.0.30 8. april 1997 2.1.42 29. maj 1997 |
2.0 hamm dateret 24. juli 1998 | 2.0.33 2.0.34 |
2.0.35 af 13. juli 1998 |
2.1 slink dateret 9. marts 1999 | 2.0.35-3 2.0.36-3 2.1.125-1 2.2.1-1 |
2.2.3 9. marts 1999 |
2.2 kartoffel dateret 15. august 2000 | 2.2.16 | 2.2.16 af 7. juni 2000 2.3.99-pre9 af 23. maj 2000 |
3.0 woody dateret 19. juli 2002 | 2.2.20 2.4.18 |
2.2.21 af 20. maj 2002 2.4.18 den 25. februar 2002 2.5.26 af 16. juli 2002 |
3.1 sarge dateret 6. juni 2005 | 2.4.30 4. april 2005 2.6.11.11 27. maj 2005 |
|
4.0 etch dateret 8. april 2007 | 2.6.18 | 2.6.20.6 6. april 2007 |
5.0 lenny den 14. februar 2009 | 2.6.26 | 2.6.28.5 af 12. februar 2009 |
6.0 squeeze dateret 6. februar 2011 | Linux 2.6.32 kFreeBSD 8.1 |
2.6.37 af 5. januar 2011 8.1 af 19. juli 2010 |
7.0 wheezy 4. maj 2013 | Linux 3.2.41 kFreeBSD-kerne 8.3 og 9.0 |
3.9 29. april 2013 |
8.0 Jessie dateret 26. april 2015 | Linux 3.16.0 | 4.0 og 3.19 2015 |
9.0 stretch marts 2017 _ | Linux 4.9.0 [76] | 4.10 |
10.0 buster dateret den 6. juli 2019 | Linux 4.19.0 [77] | 5.2 dateret den 7. juli 2019 |
11.0 bullseye dateret 14. august 2021 | Linux 5.10 | 5.13 af 27. juni 2021 |
Den nuværende stabile version er officielt blevet overført til følgende arkitekturer:
i386 | - x86 -arkitektur , designet til Intel-kompatible 32-bit processorer |
amd64 | - x86-64-arkitektur designet til Intel/AMD 64-bit processorer |
armel | - ARM-arkitektur til Risc PC og forskellige indlejrede systemer |
armhf | - ARM -arkitektur version 7 |
powerpc | - PowerPC -arkitektur |
ia64 | - Intel Itanium-arkitektur (IA-64) |
mipsel | - MIPS-arkitektur med lille endian til stor endian |
mips | - MIPS-arkitektur med big endian endian |
s390x | - IBM System z- arkitektur |
arm64 | - ARM-arkitektur , 64-bit (AArch64) |
ppc64el | - Motorola / IBM PowerPC-arkitektur |
Der er også uofficielle udgivelser for en række andre arkitekturer [78] , hvoraf nogle er i aktiv udvikling, men som kun er en del af den ustabile udgivelse indtil videre.
Softwarepakker, der er under udvikling, er i starten enten i projektets distribution kaldet ustabil (også kendt som sid ) eller i det eksperimentelle lager . Versioner af software i ustabil er stabile nok til at se dagens lys, ifølge deres udviklere, men de indeholder allerede specifikke ændringer foretaget af Debian-projektet, herunder information til at skabe distributionspakker. Disse ændringer kan være nye og uafprøvede. Software, der ikke er klar til udgivelse, placeres normalt i eksperimentel .
Efter at softwareversionen forbliver ustabil i et vist tidsrum (afhængigt af ændringernes kritik), overføres pakken automatisk til testdistributionen . Overgangen sker kun, hvis pakken ikke indeholder kritiske fejl, og alle andre nødvendige pakker opfylder overgangsbetingelserne i test .
Da opdateringer til Debian-pakker mellem officielle udgivelser ikke inkluderer ny funktionalitet, bruger nogle udviklere pakker fra ustabile og eksperimentelle til nye versioner af deres produkter. Disse distributioner er dog ikke testet så grundigt som stabile og modtager muligvis ikke vigtige sikkerhedsrettelser i tide. Nogle gange kan en sådan opdatering af arbejdspakker fra ustabilt alvorligt bryde softwaren.
Når pakkerne i test er modnet og målene for den næste udgivelse er nået, bliver test den næste stabile udgivelse. Den seneste stabile udgivelse af Debian kaldet "Bullseye" har serienummer 11.3 den 14. august 2021. Den næste udgivelse af "Bookworm" har serienummer 12.0 .
Ian Murdoch , grundlægger af distributionen |
august 1993 - marts 1996 |
Bruce Perens | april 1996 - december 1997 |
Ian Jackson | januar 1998 - december 1998 |
Wiechert Ackerman | januar 1999 - marts 2001 |
Ben Collins | april 2001 - april 2002 |
Bidale Garbi | april 2002 - april 2003 |
Martin Michlmair | marts 2003 - marts 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 til nu [81] |
Debians sociale kontrakt [82] , først ratificeret i 1997 og opdateret i 2004, definerer de grundlæggende principper for projekteksistens og udvikling og inkluderer Debians kriterier for definition af fri software . Det giver os mulighed for at fastslå, at Debian GNU/Linux er et af de mest gratis og populære operativsystemer. Efterfølgende blev Debians kriterier for at definere fri software brugt som grundlag for at definere Open Source .
Debian-forfatningen [83] , først vedtaget i 1998 og opdateret flere gange (i øjeblikket version 1.5, vedtaget den 9. januar 2015), definerer status for udviklere, projektleder, teknisk komité, sekretær samt ejerskab af Debian-projektet og standard beslutningsprocedure.
I 2014 blev Debians adfærdskodeks [84] vedtaget , som beskriver standarderne for forholdet mellem projektdeltagere. Kodekset foreskriver at være respektfuld, samvittighedsfuld, åben for at hjælpe andre projektdeltagere og brugere.
Debians kriterier for at definere frihed svarer ikke nøjagtigt til Free Software Foundations (FSF). For eksempel betragter Debian-projektet som ikke-fri GNU FDL , når den bruges med sektioner, der ikke kan ændres, og Free Art-licensen , som FSF betragter som frie licenser til dokumentation og kunstværker [85] . Samtidig betragter Debian, ligesom OSI , at Artistic License 1.0 er fri , som FSF anser for dårligt skrevet, og derfor ikke-fri [85] .
FSF tillader ikke væsentlig hjælp til brugen af proprietær software, og Debian leverer serverplads, mailinglister osv. til brugere af ikke-fri software. Samtidig kræver FSF ikke fuldstændig frihed til ikke-funktionelt indhold (f.eks. for eksempel grafik i et spil eller politisk tale) [86] , og Debian placerer sådant ikke-frit indhold i en sektion med andre ikke-frie komponenter.
Nogle gange er der en afstemning i Debian for at beslutte, hvad der skal gøres med ikke-frie komponenter. [ opdater data ]
På grund af disse forskelle føler nogle fri software-elskere, at Debian-operativsystemer er uværdige til at være gratis og i stedet understøtter gNewSense [91] .
Debian og distributioner baseret på det (over 100) bruger .deb -pakkeformatet og dpkg -pakkehåndteringen .
Live-cd'en med Debian-operativsystemet [92] kan startes fra flytbare medier (cd, dvd, USB-stick osv.) eller over netværket ved hjælp af netboot -teknologi uden installation på harddisken. Dette giver brugerne mulighed for at sætte sig ind i operativsystemet, før de installerer det, eller bruge det som en boot-disk. Oprettet en LiveCD til katastrofegendannelse og standard med GNOME , KDE Plasma Workspaces, Xfce og LXDE grafiske skaller til flere arkitekturer. Debian LiveCD'er giver også mulighed for at installere på en harddisk. De fleste eksisterende standard ISO-billeder til Squeeze passer ikke til "700 MB" CD -typen. Debian Live-teknologi er blevet brugt til at skabe forskellige, inklusive små live-cd'er, med specifikke indstillinger og softwaresammensætning [93] .
NASA bruger Debian-systemet på ISS -astronauters arbejdspladser [94] . NASA brugte også Debian-systemet i eksperimenter på Columbia - shuttlen [95] .
Debian projekt | ||
---|---|---|
Infrastruktur |
| |
PÅ | ||
OS-indstillinger |
| |
Projektledere |
| |
|
Linux distributionsfamilier | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Debian |
| ||||||||||||||
ubuntu |
| ||||||||||||||
Fedora |
| ||||||||||||||
rød hat |
| ||||||||||||||
Mandriva |
| ||||||||||||||
Slackware | |||||||||||||||
Gentoo | |||||||||||||||
Arch | |||||||||||||||
Uafhængig | |||||||||||||||
Særlig |
| ||||||||||||||
Kategori Wikimedia Commons Wikinews Wikidata |
![]() | ||||
---|---|---|---|---|
Ordbøger og encyklopædier | ||||
|