Debian - Debian

Debiana
Debian OpenLogo
Zrzut ekranu Debiana 11 (Bullseye) ze środowiskiem graficznym GNOME 3.38
Debian 11 (Bullseye) z domyślnym środowiskiem graficznym , GNOME w wersji 3.38
Deweloper Projekt Debiana
Rodzina systemów operacyjnych Uniksopodobny
Stan pracy Aktualny
Model źródłowy Otwarte źródło
Pierwsze wydanie wrzesień 1993 ; 28 lat temu ( 1993-09 )
Najnowsze wydanie 11,0 (Bullseye) (14 sierpnia 2021 ; 36 dni temu ) [±] ( 14.08.2021 )
Najnowszy podgląd 12 (mól książkowy)
Magazyn
Dostępne w 75 języków
Metoda aktualizacji Długoterminowe wsparcie w wersji stabilnej, wersja krocząca w wydaniach niestabilnych i testowych
Menedżer pakietów APT (front-end), dpkg
Platformy x86-64 , arm64 , armel , armhf , i386 , mips , mipsel , mips64el , ppc64el , s390x , riscv64 (w toku)
Typ jądra Jądro Linuksa
Kraina użytkownika GNU ANTYLOPA
Domyślny
interfejs użytkownika
  • GNOME na DVD
  • XFCE na portach CD i innych niż Linux
  • MATE dostępny na stronie Debiana
  • Plazma KDE dostępna na stronie Debiana
  • LXQt dostępny na stronie Debiana
  • LXDE dostępne na stronie Debiana
  • Cynamon dostępny na stronie Debiana
Licencja Licencje zgodne z DFSG
Oficjalna strona internetowa www .debian .org Edytuj to na Wikidata

Debian ( / d ɛ b i ə n / ), znany również jako Debian GNU / Linux , to dystrybucja Linux składa się z wolnego i oprogramowania open source , opracowany przez Projektu Debian wspiera społeczności, który został ustanowiony przez Ian Murdock na 16 sierpnia 1993. Pierwsza wersja Debiana (0.01) została wydana 15 września 1993, a jej pierwsza stabilna wersja (1.1) została wydana 17 czerwca 1996. Gałąź Debian Stable jest najpopularniejszą edycją na komputery osobiste i serwery . Debian jest także podstawą dla wielu innych dystrybucji , w szczególności Ubuntu .

Debian jest jednym z najstarszych systemów operacyjnych opartych na jądrze Linux . Projekt jest koordynowany przez Internet przez zespół wolontariuszy kierowanych przez Lidera Projektu Debiana i trzy podstawowe dokumenty: Umowa Społeczna Debiana , Konstytucja Debiana oraz Wytyczne Debiana dotyczące Wolnego Oprogramowania . Nowe dystrybucje są stale aktualizowane, a następna kandydatka jest publikowana po czasowym zamrożeniu .

Od momentu powstania Debian był rozwijany w sposób otwarty i swobodnie rozpowszechniany zgodnie z zasadami Projektu GNU . Z tego powodu Fundacja Wolnego Oprogramowania sponsorowała projekt od listopada 1994 do listopada 1995. Kiedy sponsorowanie się skończyło, Projekt Debian utworzył organizację non-profit Software in the Public Interest, która miała dalej wspierać finansowo rozwój.

Historia

Historia wersji Debiana

Kryptonimy dystrybucji Debiana są oparte na nazwach postaci z filmów Toy Story . Niestabilny bagażnik Debiana nosi imię Sida , postaci, która regularnie niszczyła swoje zabawki.

Założenie (1993-1998)

Debian został po raz pierwszy ogłoszony 16 sierpnia 1993 roku przez Iana Murdocka , który początkowo nazwał system „Debian Linux Release”. Słowo „Debian” powstała jako kontaminacja pierwszego imienia jego ówczesną dziewczyną (później żona) Debra Lynn i jego własne imię. Przed wydaniem Debiana, Softlanding Linux System (SLS) był popularną dystrybucją Linuksa i podstawą dla Slackware . Postrzegane słabe utrzymanie i występowanie błędów w SLS zmotywowało Murdocka do uruchomienia nowej dystrybucji.

Debian 0.01, wydany 15 września 1993 roku, był pierwszym z kilku wydań wewnętrznych. Wersja 0.90 była pierwszym publicznym wydaniem, które zapewniało wsparcie za pośrednictwem list mailingowych hostowanych w serwisie Pixar . Wydanie zawierało Manifest Debiana Linuksa, przedstawiający poglądy Murdocka na nowy system operacyjny . Wezwał w nim do stworzenia dystrybucji, która miałaby być utrzymywana w sposób otwarty, w duchu Linuksa i GNU.

Projekt Debian wydał wersje 0.9x w 1994 i 1995. W tym czasie był przez rok sponsorowany przez Free Software Foundation . Ian Murdock oddelegował system podstawowy, główne pakiety Debiana, Bruce'owi Perensowi, a Murdock skupił się na zarządzaniu rozwijającym się projektem. Pierwsze porty na architektury inne niż IA-32 rozpoczęły się w 1995 roku, a Debian 1.1 został wydany w 1996 roku. W tym czasie i dzięki Ianowi Jacksonowi menedżer pakietów dpkg był już istotną częścią Debiana.

W 1996 roku Bruce Perens objął kierownictwo projektu. Perens był kontrowersyjnym liderem, uważanym za autorytarnego i silnie związany z Debianem. Napisał projekt umowy społecznej i zredagował sugestie z miesięcznej dyskusji na temat Umowy społecznej Debiana i Wytycznych Debiana dotyczących wolnego oprogramowania. Po tym, jak FSF wycofało się ze swojego sponsoringu w trakcie debaty między wolnym oprogramowaniem a otwartym oprogramowaniem , Perens zainicjował utworzenie prawnej organizacji parasolowej Software in the Public Interest, zamiast starać się o ponowne zaangażowanie w FSF. Kierował konwersją projektu z a.out na ELF . Stworzył program BusyBox , aby umożliwić uruchomienie instalatora Debiana na jednej dyskietce i napisał nowy instalator. Do czasu wydania Debiana 1.2 projekt rozrósł się do prawie dwustu wolontariuszy. Perens opuścił projekt w 1998 roku.

Ian Jackson został liderem w 1998 roku. Debian 2.0 wprowadził drugi oficjalny port, m68k . W tym czasie został uruchomiony pierwszy port na jądro inne niż Linux, Debian GNU/Hurd . 2 grudnia ratyfikowano pierwszą Konstytucję Debiana.

Wybory lidera (1999-2005)

Od 1999 roku lider projektu był wybierany corocznie. Zaawansowane Opakowanie Narzędzie zostało wdrożone z Debianem 2.1. Liczba kandydatów była przytłaczająca, a projekt ustanowił nowy proces członkowski. Pierwsze pochodne Debiana, a mianowicie Libranet , Corel Linux i Stormix 's Storm Linux, zostały uruchomione w 1999 roku. Wydanie 2.2 z 2000 roku było dedykowane Joelowi Kleckerowi, programiście, który zmarł na dystrofię mięśniową Duchenne'a .

Pod koniec 2000 roku projekt zreorganizował archiwum z nowymi "pulami" pakietów i stworzył dystrybucję testową , składającą się z pakietów uważanych za stabilne, w celu zmniejszenia zawieszania się w następnym wydaniu. W tym samym roku programiści rozpoczęli organizowanie corocznej konferencji o nazwie DebConf z prelekcjami i warsztatami dla programistów i użytkowników technicznych. W maju 2001 Hewlett-Packard ogłosił plany oparcia swojego rozwoju Linuksa na Debianie.

W lipcu 2002 roku projekt wydał wersję 3.0 o kryptonimie Woody, pierwszą wersję zawierającą oprogramowanie kryptograficzne, darmową licencję KDE i internacjonalizację . Podczas tych ostatnich cykli wydawniczych projekt Debian spotkał się z poważną krytyką społeczności wolnego oprogramowania z powodu długiego czasu między wydaniami stabilnymi.

Niektóre zdarzenia zakłóciły projekt podczas pracy nad Sarge, ponieważ serwery Debiana zostały zaatakowane przez ogień i hakerów. Jednym z najbardziej pamiętnych był prospekt Vancouver. Po spotkaniu, które odbyło się w Vancouver , kierownik wydania Steve Langasek ogłosił plan zmniejszenia liczby obsługiwanych portów do czterech w celu skrócenia przyszłych cykli wydawniczych. Wystąpiła duża reakcja, ponieważ propozycja wyglądała bardziej na decyzję, a taki spadek zaszkodziłby celowi Debiana, jakim jest bycie "uniwersalnym systemem operacyjnym".

Pierwsza wersja Ubuntu opartego na Debianie , nazwana „4.10 Warty Warthog”, została wydana 20 października 2004. Ponieważ była dystrybuowana do bezpłatnego pobrania, stała się jednym z najpopularniejszych i odnoszących sukcesy systemów operacyjnych z ponad „40 milionów użytkowników” według Canonical Ltd. . Murdock krytykował jednak różnice między pakietami Ubuntu a Debianem, twierdząc, że prowadzi to do niezgodności.

Sarge i późniejsze wydania (2005-obecnie)

Debian 4 (Etch), 2007

Wydanie 3.1 Sarge zostało wydane w czerwcu 2005 roku. To wydanie zaktualizowało 73% oprogramowania i zawierało ponad 9000 nowych pakietów. Nowy instalator o modułowej konstrukcji, Debian-Installer , umożliwiał instalacje z obsługą RAID , XFS i LVM , poprawił wykrywanie sprzętu, ułatwił instalację dla początkujących użytkowników i został przetłumaczony na prawie czterdzieści języków. Instrukcja instalacji i informacje o wydaniu były odpowiednio w dziesięciu i piętnastu językach. Wysiłki Skolelinux , Debian-Med i Debian-Accessibility zwiększyły liczbę pakietów edukacyjnych, mających afiliację medyczną oraz przeznaczonych dla osób niepełnosprawnych.

Iceweasel działający na Debianie 7 (Wheezy)

W 2006 roku, w wyniku znacznie nagłośnione sporu oprogramowanie Mozilla zostało przemianowane w Debianie , z Firefox rozwidlony za iceweasel i Thunderbird jako Icedove. Mozilla Corporation stwierdziła, że ​​oprogramowanie z niezatwierdzonymi modyfikacjami nie może być rozpowszechniane pod znakiem towarowym Firefox. Dwa powody, dla których Debian modyfikuje oprogramowanie Firefox, to zmiana niewolnej grafiki i dostarczenie poprawek bezpieczeństwa. W lutym 2016 roku ogłoszono, że Mozilla i Debian osiągnęły porozumienie i Iceweasel powróci do nazwy Firefox; podobne porozumienie przewidziano dla Icedove/Thunderbird.

Eksperyment zbierania funduszy, Dunc-Tank, został stworzony w celu rozwiązania problemu cyklu wydawniczego, a menedżerowie wydań otrzymywali wynagrodzenie za pracę w pełnym wymiarze godzin; w odpowiedzi nieopłacani programiści spowolnili pracę, a premiera została opóźniona.
Debian 4.0 (Etch) został wydany w kwietniu 2007 roku, zawierał port x86-64 i graficzny instalator.
Debian 5.0 (Lenny) został wydany w lutym 2009 roku, wspierając platformę Marvell's Orion i netbooki, takie jak Asus Eee PC . Wydanie dedykowane było Thiemo Seuferowi, deweloperowi, który zginął w wypadku samochodowym.

Debian 6 (Ściśnięcie), 2011

W lipcu 2009 roku ogłoszono politykę rozwoju opartego na czasie w cyklu dwuletnim. Zamrożenia oparte na czasie mają na celu połączenie przewidywalności wydań opartych na czasie z polityką Debiana dotyczącą wydań opartych na funkcjach oraz skrócenie ogólnego czasu zamrażania. Cykl Squeeze'a miał być wyjątkowo krótki; jednak ten początkowy harmonogram został porzucony. We wrześniu 2010 roku usługa backportów stała się oficjalna, dostarczając nowsze wersje niektórych programów do wydania stabilnego.

Debian 6.0 (Squeeze) został wydany w lutym 2011, wprowadził Debiana GNU/kFreeBSD jako wersję zapoznawczą, zawierał system uruchamiania oparty na zależnościach i przeniósł problematyczne oprogramowanie układowe do obszaru niewolnego.
Debian 7.0 (Wheezy) został wydany w maju 2013, z obsługą wielu architektur.
Debian 8.0 (Jessie) został wydany w kwietniu 2015, używając systemd jako nowego systemu init.
Debian 9.0 (Stretch) został wydany w czerwcu 2017 r.
Debian 10.0 (Buster) został wydany w lipcu 2019 r.
Debian 11.0 (Bullseye) został wydany w sierpniu 2021 r.
Debian jest wciąż w fazie rozwoju, a nowe pakiety są codziennie przesyłane do dystrybucji niestabilnej .

Debian był kiedyś wypuszczany jako bardzo duży zestaw płyt CD dla każdej architektury, ale wraz z wydaniem Debiana 9 (Stretch) w 2017 roku zostały one porzucone.

Przez całe życie Debiana, zarówno dystrybucja Debiana, jak i jej strona internetowa zdobyły różne nagrody od różnych organizacji, w tym Server Distribution of the Year 2011, Najlepsza dystrybucja Linuksa 2011 oraz Best of the Net za październik 1998.

2 grudnia 2015 r. Microsoft ogłosił, że zaoferuje Debian GNU/Linux jako zatwierdzoną dystrybucję na platformie chmurowej Azure . Microsoft dodał także środowisko użytkownika do swojego systemu operacyjnego Windows 10 o nazwie Windows Subsystem for Linux, który oferuje podzbiór Debiana.

Cechy

Menu instalacji Debiana 10 (tryb BIOS)
Wersja tekstowa instalatora Debiana
Graficzna wersja instalatora Debiana
Logowanie do konsoli Debiana 10 i wiadomość powitalna

Debian ma dostęp do repozytoriów online, które zawierają ponad 51 000 pakietów . Debian oficjalnie zawiera tylko wolne oprogramowanie, ale niewolne oprogramowanie można pobrać i zainstalować z repozytoriów Debiana. Debian zawiera popularne bezpłatne programy, takie jak LibreOffice , przeglądarka internetowa Firefox , poczta Evolution , nagrywarka dysków K3b , odtwarzacz multimediów VLC , edytor obrazów GIMP i przeglądarka dokumentów Evince . Debian jest popularnym wyborem dla serwerów , na przykład jako składnik systemu operacyjnego stosu LAMP .

Jądra

Dla każdego portu istnieje kilka odmian jądra Linuksa. Na przykład port i386 ma smaki dla komputerów IA-32 obsługujących rozszerzenie adresu fizycznego i przetwarzanie w czasie rzeczywistym , dla starszych komputerów PC i dla komputerów x86-64. Jądro Linuksa oficjalnie nie zawiera oprogramowania układowego bez źródeł, chociaż takie oprogramowanie układowe jest dostępne w niewolnych pakietach i alternatywnych nośnikach instalacyjnych.

Środowiska komputerowe

XFCE jest domyślny dla obrazów CD i portów innych niż Linux

Debian oferuje obrazy CD i DVD zbudowane specjalnie dla XFCE , GNOME , KDE , MATE , Cinnamon , LXDE i LXQT . MATE jest oficjalnie obsługiwany, podczas gdy obsługa Cynamonu została dodana w Debianie 8.0 Jessie. Dostępne są mniej popularne menedżery okien, takie jak Enlightenment , Openbox , Fluxbox , IceWM , Window Maker i inne.

Domyślne środowisko graficzne wersji 7.0 Wheezy zostało tymczasowo przełączone na Xfce, ponieważ GNOME 3 nie mieściło się na pierwszej płycie CD zestawu. Domyślna wersja 8.0 Jessie została ponownie zmieniona na Xfce w listopadzie 2013 i z powrotem na GNOME we wrześniu 2014.

Lokalizacja

Kilka części Debiana zostało przetłumaczonych na języki inne niż amerykański angielski, w tym opisy pakietów, komunikaty konfiguracyjne, dokumentacja i strona internetowa. Poziom lokalizacji oprogramowania zależy od języka, od wysoce obsługiwanego niemieckiego i francuskiego po ledwo tłumaczone Creek i Samoan . Instalator Debiana 10 jest dostępny w 76 językach.

Obsługa multimediów

Obsługa multimediów była problematyczna w Debianie w związku z kodekami zagrożonymi możliwymi naruszeniami patentów, bez źródeł lub na zbyt restrykcyjnych licencjach. Mimo że pakiety z problemami związanymi z ich dystrybucją mogą trafić do obszaru niewolnego, oprogramowanie takie jak libdvdcss nie jest udostępniane w Debianie.

Istnieje znaczące repozytorium stron trzecich, wcześniej nazwane debian-multimedia.org, zawierające oprogramowanie nieobecne w Debianie, takie jak kodeki Windows , libdvdcss i Adobe Flash Player . Mimo że repozytorium to jest utrzymywane przez Christiana Marillata, dewelopera Debiana, nie jest ono częścią projektu i nie jest hostowane na serwerze Debiana. Repozytorium udostępnia pakiety już zawarte w Debianie, zakłócając oficjalną konserwację. Ostatecznie lider projektu Stefano Zacchiroli poprosił Marillat o zawarcie porozumienia w sprawie pakietu lub zaprzestanie używania nazwy "Debian". Marillat wybrał to drugie i zmienił nazwę repozytorium na deb-multimedia.org. Repozytorium było tak popularne, że przejście zostało ogłoszone przez oficjalny blog projektu Debian.

Dystrybucja

Debian oferuje obrazy DVD i CD do instalacji, które można pobrać za pomocą BitTorrenta lub jigdo . Dyski fizyczne można również kupić u sprzedawców detalicznych. Pełne zestawy składają się z kilku dysków (port amd64 składa się z 13 dysków DVD lub 84 dysków CD), ale do instalacji wymagany jest tylko pierwszy dysk, ponieważ instalator może pobrać z repozytoriów online oprogramowanie, które nie jest zawarte w pierwszym obrazie dysku.

Debian oferuje różne metody instalacji sieciowej. Minimalna instalacja Debiana jest dostępna na CD netinst , dzięki czemu Debian jest instalowany tylko z podstawową wersją , a później dodane oprogramowanie można pobrać z Internetu. Inną opcją jest uruchomienie instalatora z sieci.

Domyślny program ładujący to GNU GRUB w wersji 2, chociaż nazwa pakietu to po prostu grub, podczas gdy wersja 1 została zmieniona na grub-legacy. To jest w konflikcie z (np. Fedora ), gdzie grub w wersji 2 nazywa się grub2.

Domyślny pulpit można wybrać z menu startowego DVD spośród GNOME , KDE Plasma , Xfce i LXDE oraz ze specjalnej płyty 1 CD.

Debian publikuje obrazy instalacji na żywo dla płyt CD, DVD i pamięci USB, dla architektur IA-32 i x86-64 oraz z wyborem środowisk graficznych. Te obrazy Debiana Live umożliwiają użytkownikom uruchamianie systemu z nośników wymiennych i uruchamianie Debiana bez wpływu na zawartość komputera. Pełną instalację Debiana na twardym dysku komputera można zainicjować ze środowiska obrazu na żywo. Spersonalizowane obrazy można tworzyć za pomocą narzędzia do budowania na żywo dla dysków, napędów USB i do celów rozruchu sieciowego . Obrazy instalacyjne są hybrydowe w niektórych architekturach i mogą być używane do tworzenia rozruchowego dysku USB ( Live USB ).

Pakiety

Operacje zarządzania pakietami mogą być wykonywane za pomocą różnych narzędzi dostępnych w Debianie, od poleceń najniższego poziomu dpkgpo interfejsy graficzne, takie jak Synaptic. Zalecanym standardem administrowania pakietami w systemie Debian jest aptzestaw narzędzi.

dpkg zapewnia niskopoziomową infrastrukturę do zarządzania pakietami. Baza danych dpkg zawiera listę oprogramowania zainstalowanego w bieżącym systemie. Narzędzie poleceń dpkg nie wie o repozytoriach. Polecenie może pracować z lokalnymi plikami pakietów .deb oraz informacjami z bazy danych dpkg.

Narzędzia APT

Używanie Aptitude do przeglądania szczegółów pakietu Debiana
Pakiet zainstalowany z Aptitude

Zaawansowane narzędzia Packaging (APT) umożliwia podawanie zainstalowany system Debian w celu pobrania i pakietów resolve zależności od repozytoriów . Informacje o współzależnościach APT i pakiety w pamięci podręcznej.

  • Samo aptpolecenie jest przeznaczone jako interfejs użytkownika końcowego i domyślnie włącza niektóre opcje lepiej dostosowane do interaktywnego użycia w porównaniu z bardziej wyspecjalizowanymi APT, takimi jak apt-get i apt-cache, które wyjaśniono poniżej.
  • apt-geti apt-cachesą narzędziami poleceń standardowego pakietu apt . apt-get instaluje i usuwa pakiety, a apt-cache służy do wyszukiwania pakietów i wyświetlania informacji o pakietach.
  • Aptitude to narzędzie wiersza poleceń , które oferuje również tekstowy interfejs użytkownika . Program zawiera ulepszenia, takie jak lepsze wyszukiwanie metadanych pakietu .

GDebi i inne interfejsy

Zrzut ekranu instalatora pakietu GDebi

GDebi to narzędzie APT, które może być używane w wierszu poleceń oraz w GUI. GDebi może zainstalować lokalny plik .deb za pomocą wiersza poleceń, podobnie jak polecenie dpkg, ale z dostępem do repozytoriów w celu rozwiązania zależności. Inne graficzne nakładki na APT to Software Center , Synaptic i Apper .

Oprogramowanie GNOME to graficzny interfejs dla PackageKit , który sam może działać na różnych systemach pakowania oprogramowania.

Repozytoria

Do Wytyczne Debiana dotyczące wolnego oprogramowania (DFSG) określają charakterystyczny znaczenia słowa „free”, jak w „ wolnej i oprogramowania open source ”. Pakiety, które są zgodne z tymi wytycznymi, zwykle w ramach Powszechnej Licencji Publicznej GNU, Zmodyfikowanej Licencji BSD lub Licencji Artystycznej , są zawarte w obszarze głównym ; w przeciwnym razie są one zawarte w obszarach non-free i contrib . Te dwa ostatnie obszary nie są rozpowszechniane na oficjalnych nośnikach instalacyjnych, ale można je dostosować ręcznie.

Niewolne obejmuje pakiety, które nie są zgodne z DFSG, takie jak dokumentacja z niezmiennymi sekcjami i oprogramowanie własnościowe oraz pakiety wątpliwe pod względem prawnym. Contrib zawiera pakiety, które są zgodne z DFSG, ale nie spełniają innych wymagań. Na przykład mogą zależeć od pakietów, które nie są wolne lub wymagają takich do ich zbudowania.

Richard Stallman i Free Software Foundation skrytykowali projekt Debiana za hostowanie repozytorium non-free oraz łatwość dostępu do obszarów contrib i non-free, co podzielają niektórzy w Debianie, w tym były lider projektu Wichert Akkerman. Nadal trwał wewnętrzny sprzeciw w projekcie Debiana dotyczący niewolnej sekcji, ale podczas ostatniego głosowania w 2004 r. większość zdecydowała się go zatrzymać.

Gałęzie

Okładka Debian 10.0 Buster

Trzy gałęzie Debiana (zwany także wydawnictw , dystrybucji lub apartamenty ) są regularnie konserwowane:

  • Stable to aktualna wersja, która jest ukierunkowana na stabilne i dobrze przetestowane potrzeby oprogramowania. Stabilność tworzy się przez zamrożenie Testów na kilka miesięcy, gdzie błędy są naprawiane, a pakiety ze zbyt dużą liczbą usuwane; następnie otrzymany system zostaje wydany jako stabilny . Jest aktualizowany tylko wtedy, gdy wprowadzono ważne poprawki dotyczące bezpieczeństwa lub użyteczności. W tej gałęzi dostępna jest opcjonalna usługa backportów , która udostępnia nowsze wersje niektórych programów. Stabilne " płyty CD i DVD s można znaleźć na stronie internetowej Debiana.
  • Testowanie to gałąź w wersji zapoznawczej, która ostatecznie stanie się kolejną główną wersją. Pakiety zawarte w tej gałęzi zostały przetestowane w dystrybucji niestabilnej, ale mogą jeszcze nie nadawać się do wydania. Zawiera pakiety nowsze niż stabilne, ale starsze niż niestabilne . Ta gałąź jest stale aktualizowana, dopóki nie zostanie zamrożona. Testing ' s płyt CD i DVD można znaleźć na stronie Debiana.
  • Niestabilny , zawsze o nazwie kodowej sid , to pień . Pakiety są przyjmowane bez sprawdzania dystrybucji jako całości. Ta gałąź jest zwykle prowadzona przez programistów, którzy uczestniczą w projekcie i potrzebują najnowszych dostępnych bibliotek, oraz przez tych, którzy preferują najnowsze oprogramowanie. Debian nie dostarcza pełnych dysków instalacyjnych Sid, ale raczej minimalne ISO, które można wykorzystać do instalacji przez połączenie sieciowe. Dodatkowo tę gałąź można zainstalować poprzez aktualizację systemu z wersji stable lub testing .

Inne gałęzie w Debianie:

  • Oldstable to poprzednia wersja stabilna . Jest wspierany przez Zespół ds. Bezpieczeństwa Debiana do roku po wydaniu nowej stabilnej , a od wydania Debiana 6 przez kolejne 2 lata w ramach projektu Long Term Support. Ostatecznie oldstable zostaje przeniesiony do repozytorium zarchiwizowanych wydań. Debian 10 to obecne wydanie Oldstable.
  • Oldoldstable jest przed oldstable uwolnienie. Jest wspierany przez społeczność Long Term Support. Ostatecznie oldoldstable zostaje przeniesiony do repozytorium zarchiwizowanych wydań. Debian 9 to aktualne wydanie Oldoldstable.
  • Eksperymentalny to tymczasowa strefa eksperymentalnego oprogramowania, które może zepsuć system. Nie jest to pełna dystrybucja, a brakujące zależności są często spotykane w dystrybucji niestabilnej , gdzie zwykle wgrywane jest nowe oprogramowanie bez szans na uszkodzenie.

Migawka archiwum zapewnia starsze wersje gałęzi. Mogą być używane do instalacji określonej starszej wersji niektórych programów.

Schemat numeracji

Stable i oldstable otrzymują drobne aktualizacje, zwane wydaniami punktowymi ; od sierpnia 2021 stabilną wersją jest wersja 11.0, wydana 14 sierpnia 2021 ; 36 dni temu , a wersja oldstable to wersja 10.10.  ( 14.08.2021 )

Schemat numeracji wydań punktowych do Debiana 4.0 polegał na dołączeniu litery r (dla rewizji ) po głównym numerze wersji, a następnie numerze wydania punktowego; na przykład najnowsza wersja punktowa wersji 4.0 to 4.0r9. Ten schemat został wybrany, ponieważ nowa wersja z kropkami sprawiłaby, że stara wyglądałaby na przestarzałą, a sprzedawcy mieliby problem ze sprzedażą swoich płyt CD.

Od Debiana 5.0 zmieniono schemat numeracji wydań punktowych, zgodnie ze standardem numeracji wersji GNU; pierwsze wydanie punktowe Debiana 5.0 to 5.0.1 zamiast 5.0r1. Schemat numeracji został ponownie zmieniony w pierwszej aktualizacji Debiana 7, która była wersją 7.1. R schemat nie jest już używany, ale Komunikaty punkt uwolnienia dołączyć notatkę o nie wyrzucać starych płyt.

Pochodne i smaki

Debian jest jedną z najpopularniejszych dystrybucji Linuksa, a wiele innych dystrybucji zostało stworzonych z bazy kodu Debiana. Od 2021 r. DistroWatch wymienia 121 aktywnych pochodnych Debiana. Projekt Debian udostępnia swoim pochodnym wytyczne dotyczące najlepszych praktyk i zachęca pochodne do ponownego włączenia ich pracy do Debiana.

Debian Pure Blends to podzbiory wydania Debiana skonfigurowane fabrycznie dla użytkowników o określonych umiejętnościach i zainteresowaniach. Na przykład Debian Jr. jest przeznaczony dla dzieci, podczas gdy Debian Science jest przeznaczony dla badaczy i naukowców. Kompletna dystrybucja Debiana zawiera wszystkie dostępne Debian Pure Blends. „Debian Blend” (bez „Pure”) to termin określający dystrybucję opartą na Debianie, która dąży do stania się częścią głównego nurtu Debiana i ma swoje dodatkowe funkcje zawarte w przyszłych wydaniach.

Logo Debiana GNU/kFreeBSD

Debian GNU/kFreeBSD to wycofana odmiana Debiana. Używał jądra FreeBSD i przestrzeni użytkownika GNU . Większość oprogramowania w Debianie GNU/kFreeBSD została zbudowana z tych samych źródeł co Debian, z kilkoma pakietami jądra z FreeBSD . K w kFreeBSD jest skrótem dla jądra , który odnosi się do jądra FreeBSD. Przed przerwaniem projektu Debian utrzymywał porty i386 i amd64. Ostatnią wersją Debiana kFreeBSD był Debian 8 (Jessie) RC3. Debian GNU/kFreeBSD powstał w 2002 roku. Został dołączony do Debiana 6.0 (Squeeze) jako podgląd technologii oraz do Debiana 7.0 (Wheezy) jako oficjalny port. Debian GNU/kFreeBSD został wycofany jako oficjalnie wspierana platforma w wersji Debian 8.0. Deweloperzy Debiana podali OSS , pf , jails , NDIS i ZFS jako powody zainteresowania jądrem FreeBSD. Nie był aktualizowany od czasu Debiana 8. Jednak od lipca 2019 r. system operacyjny jest nadal nieoficjalnie utrzymywany.

Logo GNU Hurd
Debian GNU/Hurd z GNU Emacs na IceWM

Debian GNU/Hurd to odmiana oparta na mikrojądrze Hurd , a nie na Linuksie. Debian GNU/Hurd jest rozwijany od 1998 r., a formalnie ukazał się w maju 2013 r., a 78% oprogramowania spakowanego dla Debiana GNU/Linuksa zostało przeniesionych na GNU Hurd. Hurd nie jest jeszcze oficjalnym wydaniem Debiana i jest utrzymywany i rozwijany jako nieoficjalny port. Debian GNU/Hurd jest dystrybuowany jako płyta instalacyjna CD (z oficjalnym instalatorem Debiana) lub gotowy do uruchomienia obraz dysku wirtualnego ( Live CD , Live USB ). Płyta CD wykorzystuje architekturę IA-32 , dzięki czemu jest kompatybilna z komputerami PC IA-32 i x86-64 . Obecna wersja Debiana GNU/Hurd to 2021, opublikowana w sierpniu 2021.

Branding

Mówi się, że logo „swirl” reprezentuje magiczny dym .

Logo Debiana „swirl” zostało zaprojektowane przez Raula Silvę w 1999 roku w ramach konkursu mającego zastąpić używane półoficjalne logo. Zwycięzca konkursu otrzymał adres e-mail @debian.org oraz zestaw płyt instalacyjnych Debiana 2.1 dla wybranej przez siebie architektury. Nie było oficjalnego oświadczenia ze strony projektu Debian na temat znaczenia logo, ale w czasie wyboru logo sugerowano, że logo przedstawia magiczny dym ( lub dżin ), który sprawiał, że komputery działały.

Jedną z teorii na temat pochodzenia logo Debiana jest to, że Buzz Lightyear , wybrana postać pierwszego wydania Debiana o nazwie, ma zawirowanie na brodzie. Stefano Zacchiroli zasugerował również, że ten wir dotyczy Debiana. Zawirowanie Buzza Lightyeara jest bardziej prawdopodobnym kandydatem, ponieważ kryptonimy Debiana to imiona postaci z Toy Story. Były lider projektu Debiana, Bruce Perens, pracował dla Pixara i jest uznawany za inżyniera narzędzi studyjnych w Toy Story 2 (1999).

Sprzęt komputerowy

Wymagania sprzętowe to przynajmniej wymagania jądra i zestawów narzędzi GNU . Zalecane wymagania systemowe Debiana zależą od poziomu instalacji, co odpowiada zwiększonej liczbie instalowanych komponentów:

Rodzaj Minimalny rozmiar pamięci RAM Zalecany rozmiar pamięci RAM Minimalna szybkość zegara procesora (IA-32) Pojemność dysku twardego
Inne niż komputer stacjonarny 256  MB 512 MB GB
Pulpit 512 MB 2 GB 1 GHz 10 GB

Rzeczywiste wymagania dotyczące minimalnej pamięci zależą od architektury i mogą być znacznie mniejsze niż liczby podane w tej tabeli. Możliwe jest zainstalowanie Debiana ze 170  MB pamięci RAM dla x86-64; instalator będzie działał w trybie małej ilości pamięci i zaleca się utworzenie partycji wymiany . Instalator z/Architecture wymaga około 20 MB pamięci RAM, ale opiera się na sprzęcie sieciowym. Podobnie wymagania dotyczące miejsca na dysku, które zależą od instalowanych pakietów, można zmniejszyć, ręcznie wybierając potrzebne pakiety. Od maja 2019 nie istnieje Pure Blend, który łatwo obniżyłby wymagania sprzętowe.

Możliwe jest uruchamianie graficznych interfejsów użytkownika w starszych lub słabszych systemach, ale zalecana jest instalacja menedżerów okien zamiast środowisk graficznych , ponieważ środowiska graficzne wymagają więcej zasobów. Wymagania dotyczące poszczególnych programów znacznie się różnią i muszą być brane pod uwagę w stosunku do wymagań podstawowego środowiska operacyjnego.

Architektury

Stacja robocza HP 9000 C110 PA-RISC uruchamiająca Debiana Lenny

Od wydania Stretch oficjalne porty to:

  • amd64: architektura x86-64 z 64-bitową przestrzenią użytkownika i obsługą oprogramowania 32-bitowego
  • arm64: architektura ARMv8-A
  • armel: architektura ARM Little- endian (zestaw instrukcji ARMv4T) w różnych systemach wbudowanych ( interfejs binarny aplikacji osadzonej (EABI))
  • armhf: architektura hard-float ARM (zestaw instrukcji ARMv7) wymagająca sprzętu z jednostką zmiennoprzecinkową
  • i386: architektura IA-32 z 32-bitową przestrzenią użytkownika, kompatybilna z maszynami x86-64
  • mips: architektura Big-endian MIPS
  • mips64el: Little-endian 64-bitowy MIPS
  • mipsel: Little-endian MIPS
  • ppc64el: Little-endian PowerPC architektura wspieranie POWER7 + i POWER8 CPU
  • s390x: z/Architecture z 64-bitową przestrzenią użytkownika, ma zastąpić s390

Nieoficjalne porty są dostępne w ramach dystrybucji niestabilnej :

Debian obsługuje różne urządzenia NAS oparte na architekturze ARM . NSLU2 był wspierany przez instalatora Debiana 4.0 i 5.0, a Martin Michlmayr jest zapewnienie instalacji archiwów od wersji 6.0. Inne obsługiwane urządzenia NAS to Buffalo Kurobox Pro, GLAN Tank, Thecus N2100 i QNAP Turbo Stations.

Urządzenia oparte na Kirkwood system-on-a-chip (SoC) obsługiwane są również takie jak SheevaPlug komputerze wtyczki i produktów OpenRD. Podejmowane są próby uruchomienia Debiana na urządzeniach mobilnych, ale nie jest to jeszcze cel projektu, ponieważ opiekunowie jądra Debiana Linux nie stosowaliby potrzebnych łatek. Niemniej jednak istnieją pakiety dla systemów o ograniczonych zasobach.

Podejmowane są wysiłki w celu wsparcia Debiana w bezprzewodowych punktach dostępowych . Wiadomo, że Debian działa na dekoderach. Trwają prace nad obsługą procesora AM335x, który jest wykorzystywany w elektronicznych rozwiązaniach punktu obsługi . Debian można dostosować do działania na bankomatach.

BeagleBoard , jednopłytkowy komputer o niskim poborze mocy, sprzętowy typu open source (wyprodukowany przez Texas Instruments), przeszedł na system Debian Linux z preinstalowanym dyskiem flash na swojej płycie Beaglebone Black.

Roqos Core, produkowany przez Roqos, jest routerem firewall IPS opartym na architekturze x86-64 i działającym pod kontrolą systemu Debian Linux.

Organizacja

Uchwała ogólna
wybrać nadpisać↓
Lider
mianować
Delegat
decydować
Deweloper zaproponować↑
Uproszczona struktura organizacyjna

Polityka Debiana i wysiłki zespołu skupiają się na wspólnym tworzeniu oprogramowania i procesach testowania . W rezultacie co dwa lata pojawia się nowa główna wersja z wersjami wersji, które rozwiązują problemy z bezpieczeństwem i ważne problemy. Projekt Debian to organizacja wolontariuszy z trzema podstawowymi dokumentami:

  • Umowa społeczna Debiana definiuje zestaw podstawowych zasad, według których projekt i jego programiści prowadzą interesy.
  • W DFSG określić kryteria dla „wolnego oprogramowania”, a co za tym idzie, jakie oprogramowanie jest dopuszczalny w dystrybucji. Wytyczne te zostały przyjęte jako podstawa definicji Open Source . Chociaż ten dokument można uznać za osobny, formalnie stanowi on część Umowy Społecznej.
  • Konstytucja Debiana opisuje strukturę organizacyjną formalnego podejmowania decyzji w ramach projektu, a wylicza uprawnienia i obowiązki Lidera Projektu, sekretarza i innych ról.
Populacja historyczna
Rok DD ±%
1999 347 —    
2000 347 +0.0%
2001 ? —    
2002 939 —    
2003 831 -11,5%
2004 911 +9,6%
2005 965 +5,9%
2006 972 +0,7%
2007 1,036 +6,6%
2008 1,075 +3,8%
2009 1,013 -5,8%
2010 886 -12,5%
2011 911 +2,8%
2012 948 +4,1%
2013 988 +4,2%
2014 1003 +1,5%
2015 1,033 +3,0%
2016 1,023 -1,0%
2017 1,062 +3,8%
2018 1001 -5,7%
2019 1003 +0,2%
Źródło: Informacje o głosowaniu Debiana

Deweloperzy Debiana są zorganizowani w sieci zaufania . Obecnie jest około tysiąca aktywnych deweloperów Debiana, ale możliwe jest wniesienie wkładu do projektu bez bycia oficjalnym deweloperem.

Projekt prowadzi oficjalne listy mailingowe i konferencje w celu komunikacji i koordynacji między programistami. W przypadku problemów z pojedynczymi pakietami i innymi zadaniami programiści i użytkownicy końcowi używają publicznego systemu śledzenia błędów . Internet Relay Chat jest również używany do komunikacji między programistami i zapewniania pomocy w czasie rzeczywistym.

Debian jest wspierany przez darowizny przekazywane organizacjom autoryzowanym przez lidera. Największym zwolennikiem jest Oprogramowanie w interesie publicznym , właściciel znaku towarowego Debiana, zarządzający darowiznami finansowymi i organizacją patronacką dla różnych innych projektów społecznościowych dotyczących wolnego oprogramowania.

Lider Projektu jest wybierany raz w roku przez deweloperów. Lider ma uprawnienia specjalne, ale nie są one absolutne, i wyznacza delegatów do wykonywania zadań specjalistycznych. Delegaci podejmują decyzje tak, jak uważają, że jest to najlepsze, biorąc pod uwagę kryteria techniczne i konsensus. Deweloperzy w drodze Uchwały Ogólnej mogą odwołać lidera, cofnąć decyzję podjętą przez lidera lub delegata, zmienić dokumenty założycielskie i podjąć inne wiążące decyzje. Metoda głosowania oparta jest na metodzie Schulze (Cloneproof Schwartz Sequential Dropping).

Przywództwo projektu jest rozprowadzane sporadycznie. Brandenowi Robinsonowi pomógł Project Scud , zespół programistów, którzy pomagali liderowi, ale pojawiły się obawy, że takie przywództwo podzieli Debiana na dwie klasy programistów. Anthony Towns stworzył dodatkowe stanowisko, Second In Charge (2IC), które dzieliło pewne uprawnienia lidera. Steve McIntyre miał 2IC i sam miał 2IC.

Jedną z ważnych ról w przywództwie Debiana jest menedżer wydania . Zespół ds. wydania ustala cele dla kolejnego wydania, nadzoruje procesy i decyduje, kiedy wydać. Zespół jest kierowany przez kolejnych menedżerów wydań i stabilnych menedżerów wydań. Asystenci zwalniania zostali wprowadzeni w 2003 roku.

Deweloperzy

Projekt Debian ma napływ kandydatów, którzy chcą zostać programistami. Wnioskodawcy ci muszą przejść proces weryfikacji, który określa ich tożsamość, motywację, zrozumienie zasad projektu oraz kompetencje techniczne. Z biegiem lat proces ten stał się znacznie trudniejszy.

Deweloperzy Debiana dołączają do projektu z wielu powodów. Niektóre cytowane to:

  • Debian jest ich głównym systemem operacyjnym i chcą promować Debiana
  • Aby poprawić obsługę ulubionej technologii
  • Są zaangażowani w pochodną Debiana
  • Chęć powrotu do społeczności wolnego oprogramowania
  • Aby ułatwić im prace związane z utrzymaniem Debiana

Deweloperzy Debiana mogą zrezygnować ze swoich stanowisk w dowolnym momencie lub, jeśli uznają to za konieczne, mogą zostać wydaleni. Ci, którzy przestrzegają protokołu przejścia na emeryturę, otrzymują status „emeritus” i mogą odzyskać członkostwo w skróconym procesie nowego członkostwa.

Rozwój

pod prąd
opakowanie
pakiet
Przekazać plik
przychodzące
czeki
nietrwały
migracja
testowanie
zamrażać
mrożony
uwolnienie
stabilny
Schemat cyklu życia pakietu Debiana

Każdy pakiet oprogramowania ma opiekuna, którym może być albo jedna osoba, albo zespół deweloperów Debiana i opiekunów niebędących deweloperami. Opiekun śledzi upstream wersjach i zapewnia, że coheres pakiet z resztą dystrybucji i spełnia standardy jakości Debiana. Pakiety mogą zawierać modyfikacje wprowadzone przez Debiana w celu osiągnięcia zgodności z Polityką Debiana, nawet w celu naprawienia błędów innych niż Debian, chociaż zalecana jest koordynacja z zewnętrznymi programistami.

Opiekun wydaje nową wersję, przesyłając pakiet do "przychodzącego" systemu, który weryfikuje integralność pakietów i ich podpisy cyfrowe . Jeśli pakiet zostanie uznany za poprawny, jest instalowany w archiwum pakietów w obszarze zwanym "pulą" i dystrybuowany codziennie do setek serwerów lustrzanych na całym świecie. Przesyłanie musi być podpisane przy użyciu oprogramowania zgodnego z OpenPGP . Wszyscy deweloperzy Debiana mają indywidualne pary kluczy kryptograficznych . Deweloperzy są odpowiedzialni za każdy przesłany pakiet, nawet jeśli pakiet został przygotowany przez innego współtwórcę.

Początkowo zaakceptowany pakiet jest dostępny tylko w gałęzi niestabilnej . Aby pakiet stał się kandydatem do następnej wersji, musi przejść do gałęzi Testing , spełniając następujące warunki:

  • Od pewnego czasu jest niestabilny, co zależy od pilności zmian.
  • Nie zawiera błędów „krytycznych dla wydania”, z wyjątkiem tych, które są już obecne w Testing . Błędy krytyczne dla wydania to takie, które uważa się za na tyle poważne, że sprawiają, że pakiet nie nadaje się do wydania.
  • Nie ma przestarzałych wersji w dystrybucji niestabilnej dla żadnego portu wydania.
  • Migracja nie uszkadza żadnych pakietów w Testing .
  • Jego zależności mogą być spełnione przez pakiety już w fazie testowania lub przez pakiety migrowane w tym samym czasie.
  • Migracja nie jest blokowana przez zawieszenie.

Tak więc błąd krytyczny dla wydania w nowej wersji biblioteki współdzielonej, od której zależy wiele pakietów, może uniemożliwić tym pakietom wejście do Testing , ponieważ zaktualizowana biblioteka również musi spełniać wymagania. Z punktu widzenia oddziału proces migracji odbywa się dwa razy dziennie, co oznacza, że testowanie jest w nieustającej wersji beta .

Okresowo zespół ds. wydania publikuje wytyczne dla programistów w celu przygotowania wydania. Nowa wersja pojawia się po zamrożeniu, gdy całe ważne oprogramowanie w gałęzi Testing jest w miarę aktualne, a wszelkie inne istotne problemy zostaną rozwiązane. W tym czasie wszystkie pakiety w gałęzi testowej stają się nową gałęzią stabilną . Chociaż daty zamrożenia są oparte na czasie, daty wydania nie są ogłaszane przez menedżerów wydania kilka tygodni wcześniej.

Wersja pakietu może należeć do więcej niż jednej gałęzi, zwykle testing i unstable . Możliwe jest, że pakiet zachowa tę samą wersję między wydaniami stabilnymi i jednocześnie będzie częścią oldstable , stable , testing i unstable . Każda gałąź może być postrzegana jako zbiór wskaźników do wspomnianego powyżej pakietu "pool".

Cykl wydania

Nowa stabilna gałąź Debiana jest wydawana mniej więcej co 2 lata. Otrzyma oficjalne wsparcie przez około 3 lata z aktualizacją dotyczącą głównych poprawek bezpieczeństwa lub użyteczności. Wydania punktowe będą dostępne co kilka miesięcy, zgodnie z ustaleniami Stable Release Managers (SRM).

Debian uruchomił również swój projekt Long Term Support (LTS) od czasu Debiana 6 (Debian Squeeze). Każde wydanie Debiana będzie otrzymywało dwa lata dodatkowych aktualizacji bezpieczeństwa dostarczanych przez zespół LTS po jego zakończeniu (EOL). Nie będą jednak dokonywane żadne zwolnienia punktowe. Teraz każde wydanie Debiana może otrzymać łącznie 5 lat wsparcia bezpieczeństwa.

Bezpieczeństwo

Projekt Debian zajmuje się bezpieczeństwem poprzez publiczne ujawnienie . Poradniki bezpieczeństwa Debiana są kompatybilne ze słownikiem Common Vulnerabilities and Exposures , są zwykle koordynowane z innymi dostawcami wolnego oprogramowania i są publikowane tego samego dnia, w którym usterka została upubliczniona. Kiedyś istniał projekt audytu bezpieczeństwa, który skupiał się na pakietach w stabilnej wersji, poszukując błędów bezpieczeństwa; Steve Kemp, który rozpoczął projekt, przeszedł na emeryturę w 2011 roku, ale wznowił swoją działalność i złożył wniosek o ponowne dołączenie w 2014 roku.

Stabilna gałąź jest obsługiwana przez zespół bezpieczeństwa Debiana; oldstable jest obsługiwany przez rok. Chociaż Squeeze nie jest oficjalnie obsługiwany, Debian koordynuje wysiłki mające na celu zapewnienie długoterminowego wsparcia (LTS) do lutego 2016, pięć lat po pierwszym wydaniu, ale tylko dla platform IA-32 i x86-64. Testowanie jest wspierane przez testowy zespół ds. bezpieczeństwa, ale nie otrzymuje aktualizacji tak szybko, jak stabilnie . Niestabilna ' s bezpieczeństwa pozostaje dla opiekunów poszczególnych pakietów.

Projekt Debian oferuje dokumentację i narzędzia do wzmacniania instalacji Debiana zarówno ręcznie, jak i automatycznie. Wsparcie AppArmor jest dostępne i domyślnie włączone od Bustera. Debian dostarcza opcjonalny wrapper wzmacniający i domyślnie nie utwardza ​​całego swojego oprogramowania za pomocą funkcji gcc, takich jak PIE i ochrona przed przepełnieniem bufora , w przeciwieństwie do systemów operacyjnych takich jak OpenBSD , ale stara się zbudować jak najwięcej pakietów z flagami hardeningu.

W maju 2008 roku deweloper Debiana odkrył, że pakiet OpenSSL dystrybuowany wraz z Debianem i jego pochodnymi, takimi jak Ubuntu , narażał szereg kluczy bezpieczeństwa na atak z generatorem liczb losowych , ponieważ wygenerowano tylko 32 767 różnych kluczy. Słabość bezpieczeństwa została spowodowana zmianami wprowadzonymi w 2006 roku przez innego dewelopera Debiana w odpowiedzi na ostrzeżenia debugera pamięci. Pełna procedura rozwiązania problemu była kłopotliwa, ponieważ załatanie luki w zabezpieczeniach nie wystarczyło; obejmowało to zregenerowanie wszystkich dotkniętych kluczy i certyfikatów.

Wartość

Koszt opracowania wszystkich pakietów zawiera Debiana 5.0 Lenny (323 milionów linii kodu) została oszacowana na około US $ 8 mld , stosując jedną metodę opartą na COCOMO modelu. Od 2016 r. Black Duck Open Hub szacuje, że opracowanie obecnej bazy kodu (74 miliony linii kodu) kosztowałoby około 1,4 miliarda USD przy użyciu innej metody opartej na tym samym modelu.

Widelce i pochodne

Przez lata na Debianie zbudowano dużą liczbę forków i pochodnych. Wśród bardziej godnych uwagi jest Ubuntu , opracowany przez Canonical Ltd. i wydany po raz pierwszy w 2004 roku, który przewyższył Debiana popularnością wśród użytkowników komputerów stacjonarnych; Knoppix , wydany po raz pierwszy w 2000 roku i jedna z pierwszych dystrybucji zoptymalizowanych do uruchamiania z pamięci zewnętrznej ; i Devuan , który zwrócił na siebie uwagę w 2014 r., kiedy rozwidlił się w wyniku niezgody na przyjęcie pakietu oprogramowania systemd przez Debiana i od 2017 r. tworzy kopie lustrzane Debiana.

Zobacz też

Bibliografia

Dalsza lektura

Zewnętrzne linki