Vydání Debian 12 „Bookworm“

Po téměř dvou letech vývoje byl vydán Debian GNU/Linux 12.0 (Bookworm), který je dostupný pro devět oficiálně podporovaných architektur: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), mipsel, mips64el, PowerPC 64 (ppc64el) a IBM System z (s390x). Aktualizace pro Debian 12 budou vydávány po dobu 5 let.

K dispozici jsou instalační obrazy, které lze stáhnout přes HTTP, jigdo nebo BitTorrent. Pro architektury amd64 a i386 byly vyvinuty LiveUSB, dostupné v variantách s GNOME, KDE, LXDE, Xfce, Cinnamon a MATE, stejně jako multiformátové DVD, které kombinuje balíčky pro platformu amd64 s dalšími balíčky pro architekturu i386. Před postupem migrace z Debianu 11 „Bullseye“ byste se měli seznámit s následujícím dokumentem.

V repozitáři je k dispozici 64419 binárních balíčků, což je o 4868 balíčků více než bylo nabídnuto v Debianu 11. Ve srovnání s Debianem 11 bylo přidáno 11089 nových binárních balíčků, 6296 (10%) zastaralých nebo opuštěných balíčků bylo odstraněno a 43254 (67%) balíčků bylo aktualizováno. Celková suma všech nabízených zdrojových textů v distrubuci činí 1 341 564 204 řádků kódu. Celková velikost všech balíčků je 365 GB. U 96,3% (v předchozí větvi 95,7%) balíčků je zajištěna podpora opakovatelných sestavení, což umožňuje potvrdit, že spustitelný soubor byl sestaven přesně z uvedených zdrojových textů a neobsahuje cizí změny, které by mohly být zavedeny např. útokem na infrastruktuře sestavení nebo vložením do kompilátoru.

Hlavní změny v Debianu 12.0:

  • Součástí oficiálních instalačních obrazů, kromě svobodných firmwarů z repozitáře main, jsou i proprietární firmwary, které byly dříve dostupné přes repozitář non-free. Pokud zařízení vyžaduje externí firmwary pro svou činnost, potřebné proprietární firmwary jsou automaticky staženy. Pro uživatele, kteří preferují pouze svobodný software, je během spouštění k dispozici možnost deaktivace použití nesvobodných firmwarů.
  • Byl přidán nový repozitář non-free-firmware, do kterého byly z repozitáře non-free přesunuty balíčky s firmwarem. V instalačním programu je k dispozici možnost dynamického požadavku balíčků s firmwarem z repozitáře non-free-firmware. Přítomnost samostatného repozitáře s firmwarem umožnila zaručit přístup k firmwaru bez zahrnutí do instalačních médií obecného repozitáře non-free.
  • Jádro Linuxu bylo aktualizováno na verzi 6.1 (v Debianu 11 bylo dodáváno jádro 5.10). Byly aktualizovány systemd 252, Apt 2.6 a Glibc 2.36.
  • Byl aktualizován grafický stack a uživatelská prostředí: GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.2, Xfce 4.18, Mesa 22.3.6, X.Org Server 21.1, Wayland 1.21. V prostředí GNOME je jako výchozí multimediální server využíván Pipewire a správce zvukových sezení WirePlumber.
  • Byly aktualizovány uživatelské aplikace, například LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Byly aktualizovány serverové aplikace, například Apache httpd 2.4.57, BIND 9.18, Dovecot 2.3.19, Exim 4.96, lighttpd 1.4.69, Postfix 3.7, MariaDB 10.11, nginx 1.22, PostgreSQL 15, Redis 7.0, SQLite 3.40, Samba 4.17, OpenSSH 9.2p1.
  • Byly aktualizovány vývojové nástroje, včetně GCC 12.2, LLVM/Clang 14 (k instalaci je dostupná také 15.0.6), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Byla přidána podpora pro práci se souborovým systémem APFS (Apple File System) v režimu čtení a zápisu, s využitím balíčků apfsprogs a apfs-dkms. Součástí je nástroj ntfs2btrfs pro převod NTFS oddílů na Btrfs.
  • Byla přidána podpora knihovny pro distribuci paměti mimalloc, která může sloužit jako průhledná náhrada funkce malloc. Charakteristickým rysem mimallocu je kompaktnost implementace a velmi vysoký výkon (v testech mimalloc předčí jemalloc, tcmalloc, snmalloc, rpmalloc a Hoard).
  • Byl přidán balíček ksmbd-tools a realizována podpora vestavěné v jádře Linuxu implementace souborového serveru na bázi protokolu SMB.
  • Byl přidán soubor nových fontů a aktualizovány dříve nabízené fonty. Byl uveden správce fontů fnt (analog apt pro fonty), který řeší úkoly instalace dodatečných fontů a udržování existujících fontů v aktuálním stavu. Pomocí fnt lze nainstalovat novější fonty přítomné v repozitáři Debian Sid, stejně jako externí fonty z kolekce Google Web Fonts.
  • V zavaděči GRUB je pro detekci dalších nainstalovaných operačních systémů a generování nabídky pro jejich spuštění použit balíček os-prober. Mezi jiným je při spuštění zajištěna detekce již nainstalovaného operačního systému Windows 11.
  • Z důvodu ukončení vývoje byly odstraněny balíčky libpam-ldap a libnss-ldap, místo nich se doporučuje pro autentizaci uživatelů přes LDAP používat funkčně ekvivalentní balíčky libpam-ldapd a libnss-ldapd.
  • Byla ukončena výchozí instalace pozadového procesu pro vedení logů, jako je rsyslog. Pro zobrazení logů se místo parsování souborů s logy doporučuje vyvolat utilitu „systemd journalctl“. V případě potřeby je možné staré chování vrátit instalací balíčku system-log-daemon.
  • Z balíčku systemd byly odděleny balíčky systemd-resolved a systemd-boot. V balíčku systemd byl klient pro synchronizaci času systemd-timesyncd převeden z povinných na doporučené závislosti, což umožňuje provádět minimální instalace bez NTP klienta.
  • Byla obnovena podpora spuštění v režimu UEFI Secure Boot pro systémy založené na architektuře ARM64.
  • Byl odstraněn balíček fdflush, místo něj by se měl používat „blockdev —flushbufs“ z util-linux.
  • Byly odstraněny programy tempfile a rename.ul, místo toho se doporučuje v skriptech používat utility mktemp a file-rename.
  • Utility which byla vyhlášena za zastaralou a bude odstraněna v budoucích vydáních. Jako náhradu se v bash skriptech doporučuje používat příkazy „type“ nebo „type -a“ k určení cesty k spustitelným souborům.
  • Byly vyhlášeny za zastaralé a budou odstraněny v Debianu 13 balíčky libnss-gw-name, dmraid a request-tracker4.
  • Bylo zajištěno přiřazení trvalých názvů síťových rozhraní („enX0“) pro virtuální síťová zařízení Xen.
  • Byla přidána podpora nových zařízení založených na procesorech ARM a RISC-V.
  • Byly aktualizovány systémové příručky (man) v ruštině a ukrajinštině.
  • Byly přidány sbírky tematických balíčků souvisejících s medicínou, biologií a astronomií, které připravily týmy Debian Med a Debian Astro. Například byly zahrnuty balíčky jako shiny-server (platforma pro hostování webových aplikací napsaných v jazyce R), openvlbi (korrelátor pro teleskopy), astap (zpracovatel astronomických obrazů), planetary-system-stacker (tvoří obrázky planet z fragmentů), nové ovladače a knihovny s podporou protokolu INDI, které se týkají balíčků Astropy Pythonu (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), Java knihoven pro práci s formáty ECSV a TFCAT.
  • Do repozitáře byly přidány balíčky vyvíjené projektem UBports s uživatelským prostředím Lomiri (bývalý Unity 8) a displejovým serverem Mirem 2, který funguje jako kompozitní server založený na Waylandu.
  • Na finální fázi přípravy vydání byl odložen původně očekávaný přechod v Debianu 12 na nové zobrazení, kde adresáře /bin, /sbin a /lib* jsou zobrazeny jako symbolické odkazy na odpovídající adresáře uvnitř /usr.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster