Debian 12 "Bookworm" kiadás

Majdnem két év fejlesztés után megjelent a Debian GNU/Linux 12.0 (Bookworm), amely kilenc hivatalosan támogatott architektúrához érhető el: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), mipsel, mips64el, PowerPC 64 (ppc64el) és IBM System z (s390x). A Debian 12 frissítései 5 éven belül jelennek meg.

Letölthetőek a telepítő képek, melyek HTTP-n, jigdo-n vagy BitTorrenten keresztül tölthetők le. Az amd64 és i386 architektúrákhoz kifejlesztették a LiveUSB-t, amely GNOME, KDE, LXDE, Xfce, Cinnamon és MATE változatokban érhető el, valamint egy többíves DVD, amely az amd64 platform csomagjait kombinálja az i386 architektúra további csomagjaival. Mielőtt áttérne a Debian 11 "Bullseye" verziójáról, olvassa el a következő dokumentumot.

A tároló 64419 4868 bináris csomagot tartalmaz, ami 11 11 csomaggal több, mint a Debian 11089-ben. A Debian 6296-hez képest 10 43254 új bináris csomag került hozzáadásra, 67 1 (341%) elavult vagy elhagyott csomag került eltávolításra, és 564 (204, 365) %) csomagok frissítése megtörtént. A disztribúcióban kínált forráskódok teljes mérete 96.3 95.7 XNUMX XNUMX kódsor. Az összes csomag teljes mérete XNUMX GB. A csomagok XNUMX%-a (az előző ágban XNUMX%) esetében biztosított az ismételhető buildek támogatása, amely lehetővé teszi annak ellenőrzését, hogy a végrehajtható fájl pontosan a deklarált forrásszövegekből épül fel, és nem tartalmaz olyan külső változtatásokat, amelyek helyettesítése , például az összeállítási infrastruktúra vagy a könyvjelző-fordító megtámadásával készíthető.

Főbb változások a Debian 12.0-ban:

  • A fő tárolóból származó ingyenes firmware mellett a hivatalos telepítési lemezképek olyan saját firmware-t is tartalmaznak, amely korábban a nem ingyenes tárolón keresztül volt elérhető. Ha olyan berendezései vannak, amelyek működéséhez külső firmware szükséges, akkor a szükséges saját firmware alapértelmezés szerint betöltődik. Azon felhasználók számára, akik csak az ingyenes szoftvereket részesítik előnyben, a letöltési szakaszban lehetőség nyílik a nem ingyenes firmware használatának letiltására.
  • Új, nem ingyenes firmware tároló került be, amelybe a nem ingyenes tárolóból a firmware csomagok kerültek át. A telepítő lehetővé teszi a firmware-csomagok dinamikus kérését a nem ingyenes firmware-tárból. A firmware-t tartalmazó különálló tár megléte lehetővé tette a firmware-hez való hozzáférést anélkül, hogy a telepítési adathordozón egy általános, nem szabad tárhelyet tartalmazna.
  • A Linux kernel a 6.1-es verzióra frissült (a Debian 11-et 5.10-es kernellel szállítjuk). A Systemd 252, az Apt 2.6 és a Glibc 2.36 frissítve lett.
  • Frissített grafikus verem és felhasználói környezetek: 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. GNOME-környezetekben a Pipewire médiaszerver és a WirePlumber audio munkamenet-kezelő alapértelmezés szerint engedélyezve van.
  • Frissített felhasználói alkalmazások, például LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Frissített szerveralkalmazások, például: 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, Redis7.0ba. OpenSSH 3.40p4.17.
  • Frissítésre kerültek a fejlesztői eszközök, köztük a GCC 12.2, LLVM/Clang 14 (15.0.6 is telepíthető), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Támogatás hozzáadva az APFS (Apple File System) fájlrendszerrel való munkavégzéshez olvasási-írási módban az apfsprogs és apfs-dkms csomagok használatával. Az ntfs2btrfs segédprogram az NTFS-partíciók Btrfs-re konvertálására szolgál.
  • Támogatás hozzáadva a mimalloc memóriafoglalási könyvtárhoz, amely a malloc függvény átlátszó helyettesítőjeként működhet. A mimalloc jellemzője a kompakt megvalósítás és a nagyon nagy teljesítmény (tesztekben a mimalloc megelőzi a jemalloc-ot, a tcmalloc-ot, az snmalloc-ot, az rpmalloc-ot és a Hoard-ot).
  • Hozzáadásra került a ksmbd-tools csomag, és megvalósult az SMB protokollon alapuló, a Linux kernelbe épített fájlszerver implementáció támogatása.
  • Új betűkészletek kerültek hozzáadásra, és a korábban felajánlott betűtípusok frissítésre kerültek. Javasolták az fnt betűkészlet-kezelőt (az apt for fontokhoz analóg), amely megoldja a további betűtípusok telepítésének és a meglévő betűtípusok naprakészen tartásának problémáját. Az fnt használatával telepítheti a Debian Sid lerakatában elérhető újabb betűtípusokat, valamint a Google Web Fonts gyűjteményéből származó külső betűtípusokat.
  • A GRUB rendszerbetöltő az os-prober csomag segítségével észleli a többi telepített operációs rendszert, és menüket hoz létre a rendszerindításhoz. Többek között a rendszerindítás biztosítja, hogy a Windows 11 már telepítve legyen.
  • A fejlesztés leállása miatt a libpam-ldap és a libnss-ldap csomagok eltávolításra kerültek, helyette javasolt a megfelelő libpam-ldapd és libnss-ldapd csomagok használata az LDAP-on keresztüli felhasználói hitelesítéshez.
  • Leállítottuk a naplózás alapértelmezett háttérfolyamatának (például rsyslog) beállítását. A naplók megtekintéséhez a naplófájlok elemzése helyett javasolt a „systemd journalctl” segédprogram meghívása. Ha szükséges, a régi viselkedés visszaállítható a system-log-daemon csomag telepítésével.
  • A systemd-ből a systemd-resolved és a systemd-boot külön csomagokba különül el. A systemd csomag áthelyezte a systemd-timesyncd időszinkronizálási ügyfelet a kötelező függőségekről az ajánlott függőségekre, így minimális telepítést tesz lehetővé NTP-ügyfél nélkül.
  • Az UEFI Secure Boot módban történő rendszerindítás támogatása visszakerült az ARM64 architektúrán alapuló rendszerekre.
  • Az fdflush csomagot eltávolították, és az util-linux "blockdev --flushbufs"-ra kell cserélni.
  • A tempfile és a rename.ul programokat eltávolítottuk, helyette javasolt az mktemp és a file-rename segédprogramok használata a szkriptekben.
  • A what segédprogram elavult, és egy jövőbeli kiadásban eltávolítjuk. Csereként a „type” vagy „type -a” parancsok használata javasolt a futtatható fájlok elérési útjának meghatározásához bash szkriptekben.
  • A libnss-gw-name, dmraid és request-tracker13 csomagok elavultak, és a Debian 4-ban el lesznek távolítva.
  • Engedélyezett állandó hálózati csatolónevek („enX0”) hozzárendelése a Xen virtuális hálózati eszközökhöz.
  • Támogatás hozzáadva az ARM és RISC-V processzorokon alapuló új eszközökhöz.
  • Az orosz és ukrán nyelvű rendszerkézikönyvek (man) frissítésre kerültek.
  • Az orvostudományhoz, biológiához és csillagászathoz kapcsolódó tematikus csomagok gyűjteményei hozzáadva, amelyeket a Debian Med és a Debian Astro csapatok készítettek. Például csomagok shiny-serverrel (az R nyelvű webalkalmazások tárolására szolgáló platform), openvlbi-vel (teleszkópok korrelátora), astap-pal (csillagászati ​​képfeldolgozó processzor), bolygórendszer-rakományozóval (töredékekből bolygóképeket hoz létre) , új illesztőprogramok és könyvtárak INDI protokoll támogatással, Astropy-val kapcsolatos Python-csomagok (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), Java-könyvtárak az ECSV és TFCAT formátumokkal való együttműködéshez.
  • Az UBports projekt által a Lomiri felhasználói környezettel (korábban Unity 8) és a Wayland alapú kompozit szerverként működő Mir 2 megjelenítőszerverrel fejlesztett csomagok kerültek a tárba.
  • A kiadás előkészítésének utolsó szakaszában a disztribúciós készlet eredetileg várt átállása a Debian 12-ről egy külön /usr partíció használatáról egy új reprezentációra, amelyben a /bin, /sbin és /lib* könyvtárak szimbolikus hivatkozásként vannak kialakítva. a megfelelő könyvtárakhoz a /usr-ben elhalasztották.

Forrás: opennet.ru

Hozzászólás