Két év fejlesztés után megjelent a Debian GNU/Linux 11.0 (Bullseye), amely kilenc hivatalosan támogatott architektúrára elérhető: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), 64-bites ARM (arm64), ARMv7 (armhf), mipsel, mips64el, PowerPC 64 (ppc64el) és IBM System z (s390x). A Debian 11 frissítéseit 5 éven át adják ki.
A telepítési képek elérhetőek, amelyeket HTTP, jigdo vagy BitTorrent formátumban lehet letölteni. Továbbá egy nem hivatalos nonfree telepítési képet is létrehoztak, amely zárt forráskódú firmware-t tartalmaz. Az amd64 és i386 architektúrákhoz LiveUSB-k állnak rendelkezésre GNOME, KDE és Xfce variációkkal, valamint egy multiarcitektúrás DVD, amely az amd64 platform csomagjait az i386 architektúra további csomagjaival kombinálja.
A tárolóban 59551 bináris csomag található (42821 forráscsomag), ami körülbelül 1848 csomaggal több, mint a Debian 10 esetében. A Debian 10-hez képest 11294 új bináris csomagot adtak hozzá, 9519 (16%) elavult vagy elhagyott csomagot töröltek, és 42821 (72%) csomagot frissítettek. Az összes forráskód összesített mérete 1 152 960 944 sor kódot tesz ki. A kiadás előkészítésében 6208 fejlesztő vett részt.
A csomagok 95.7%-ához biztosították a repetitív építési támogatást, amely lehetővé teszi annak megerősítését, hogy a végrehajtható fájl valóban a megadott forráskódokból készült, és nem tartalmaz idegen módosításokat, amelyeket például a gyűjtési infrastruktúra támadásával vagy a fordítóba épített hátsó lejáratokkal lehet végrehajtani.
A Debian 11.0 főbb változásai:
- A Linux kernel frissítve lett az 5.10 verzióra (a Debian 10-ben a 4.19 kernel volt).
- Frissült a grafikus stack és a felhasználói környezetek: GNOME 3.38, KDE Plasma 5.20, LXDE 11, LXQt 0.16, MATE 1.24, Xfce 4.16. A LibreOffice irodai csomag frissítve lett a 7.0 kiadásra, a Calligra pedig a 3.2 kiadásra. Frissítve lettek: GIMP 2.10.22, Inkscape 1.0.2, Vim 8.2.
- Frissültek a szerveralkalmazások, többek között Apache httpd 2.4.48, BIND 9.16, Dovecot 2.3.13, Exim 4.94, Postfix 3.5, MariaDB 10.5, nginx 1.18, PostgreSQL 13, Samba 4.13, OpenSSH 8.4.
- Frissültek a fejlesztői eszközök: GCC 10.2, LLVM/Clang 11.0.1, OpenJDK 11, Perl 5.32, PHP 7.4, Python 3.9.1, Rust 1.48, Glibc 2.31.
- A CUPS és SANE csomagok lehetővé teszik nyomtatást és szkennelést a printerek és szkennerek számára, amelyek a rendszerhez USB porton csatlakoznak, előzetes meghajtóprogramok telepítése nélkül. A meghajtók nélküli üzemmódot az IPP Everywhere protokollt támogató nyomtatók esetében, valamint eSCL és WSD protokollok esetében szkennereknél (a sane-escl és sane-airscan backendek alkalmazásával) támogatják. Az USB-eszközként való interakcióhoz hálózati nyomtatóként vagy szkennerként háttérfolyamatot használunk ipp-usb valósítással az IPP-over-USB protokollon keresztül.
- Új "open" parancs került bevezetésre, amely fájl megnyitására szolgál az adott fájltípushoz alapértelmezetten rendelt programban. Alapértelmezés szerint a parancs az xdg-open segédprogrammal van társítva, de csatolható a run-mailcap feldolgozóhoz is, amely figyelembe veszi az update-alternatives alrendszere leválasztásakor.
- A systemd alapértelmezetten egy egységes és egységesített cgroup hierarchiát (cgroup v2) alkalmaz. A cgroups v2 például a memóriafogyasztás, CPU-erőforrások és I/O korlátozására használható. A cgroups v2 és v1 közötti kulcsfontosságú különbség az, hogy az összes erőforrás típusához közös cgroup hierarchiát alkalmaz, ahelyett, hogy külön hierarchiák állnának rendelkezésre a CPU-erőforrások elosztásához, memóriafogyasztás szabályozásához és I/O kezeléséhez. A külön hierarchiák nehézségeket okoztak a kezelők közötti interakciós szervezésben, és valamint további kernel-erőforrás költségeket generáltak a folyamatokra vonatkozó hagyományos szabályok alkalmazása során, amelyeket különböző hierarchiákban említettek. Azok számára, akik nem kívánnak áttérni a cgroup v2-re, lehetőség van a cgroups v1 folytatására.
- A systemd külön naplózás aktiválva van (a systemd-journald szolgáltatás engedélyezve van), amely a /var/log/journal/ könyvtárban kerül mentésre, és nem befolyásolja a hagyományos naplók vezetését, amelyet olyan folyamatok végeznek, mint a rsyslog (a felhasználók most eltávolíthatják a rsyslogot, és csak a systemd-journald-ra támaszkodhatnak). A systemd-journal csoport mellett az adm csoportból származó felhasználók is hozzáférést kaptak a napló információk olvasásához. A journalctl segédprogramhoz támogatás került a reguláris kifejezésekkel való szűréshez.
- Az alapértelmezett kernelben aktiválva van az új exFAT fájlrendszer-illesztőprogram, amelyhez már nem szükséges az exfat-fuse csomag telepítése. Tartalmazza az exfatprogs csomagot is, amely új eszközkészletet biztosít az exFAT fájlrendszer létrehozásához és ellenőrzéséhez (a régi exfat-utils csomag továbbra is elérhető telepítésre, de használatát nem ajánlják).
- Leállították a mips architektúra hivatalos támogatását.
- A jelszavak hash-elésére alapértelmezés szerint a yescrypt algoritmust használják a SHA-512 helyett.
- Lehetőséget biztosítottak a Podman által kezelt elkülönített konténerek kezelésére, amely átláthatóan helyettesíti a Dockert.
- Megváltozott a /etc/apt/sources.list fájl sorainak formátuma, amelyek a biztonsági problémák megoldásával kapcsolatosak. A {dist}-updates sorokat {dist}-security névre keresztelték. A sources.list fájlban lehetővé vált a blokkok '[]' szeparálása több szóközzel.
- A Panfrost és Lima illesztőprogramok is beépítésre kerültek, amelyek támogatják az ARM architektúrájú processzorokban használt Mali GPU-t.
- Az Intel Broadwell-alapú mikroarchitektúrával és újabb vonalakkal rendelkező GPU-ján elérhető hardveres videodekóder gyorsítás használatára aktiválva lett az intel-media-va-driver illesztőprogram.
- A grub2-ben hozzáadva lett a SBAT (UEFI Secure Boot Advanced Targeting) mechanizmus támogatása, amely megoldja az UEFI Secure Boot tanúsítványok visszavonásával kapcsolatos problémákat.
- A grafikus telepítőben a libinput csomag használatával összeállították, ahelyett, hogy az evdev illesztőprogramot alkalmazták volna, ami javította a touchpadok támogatását. Engedélyezve lett a felhasználónév aláhúzásának használata a telepítés során az első fiók létrehozásához. Csomagok telepítése biztosított a virtualizációs rendszerek támogatásához, ha ezek környezetében történik a telepítés. Az új Homeworld téma be lett vezetve.

- A telepítőben lehetőséget biztosítanak a GNOME Flashback asztal telepítésére, amely a klasszikus GNOME panel kódjának fejlesztését folytatja, a Metacity ablakkezelővel és az előzőleg a GNOME 3 fallback módjában elérhető appletekkel.
- A win32-loader alkalmazás, amely lehetővé teszi a Debian telepítését Windows alól külön telepítő média létrehozása nélkül, támogatja az UEFI-t és a Secure Boot-ot.
- ARM64 architektúrára grafikus telepítőt aktiváltak.
- ARM-platformok és eszközök támogatása hozzáadva: puma-rk3399, Orange Pi One Plus, ROCK Pi 4 (A, B, C), Banana Pi BPI-M2-Ultra, Banana Pi BPI-M3, NanoPi NEO Air, FriendlyARM NanoPi NEO Plus2, Pinebook, Pinebook Pro, Olimex A64-Olinuxino, A64-Olinuxino-eMMC, SolidRun LX2160A Honeycomb, Clearfog CX, SolidRun Cubox-i Solo/DualLite, Turris MOX, Librem 5 és OLPC XO-1.75.
- Megszűnt az egylemezű CD-képek létrehozása Xfce-vel, valamint a 2-es és 3-as DVD ISO képek létrehozása amd64/i386 rendszerekhez.
Forrás: opennet.ru

