Kutolewa kwa Debian 12 "Bookworm".

Baada ya karibu miaka miwili ya maendeleo, Debian GNU/Linux 12.0 (Bookworm) sasa inapatikana kwa usanifu tisa unaoungwa mkono rasmi: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 ( armhf ), mipsel, mips64el, PowerPC 64 (ppc64el), na IBM System z (s390x). Masasisho ya Debian 12 yatatolewa kwa miaka 5.

Picha za usakinishaji zinapatikana kwa kupakuliwa, ambazo zinaweza kupakuliwa kupitia HTTP, jigdo au BitTorrent. Kwa usanifu wa amd64 na i386, LiveUSB imetengenezwa, inapatikana katika matoleo ya GNOME, KDE, LXDE, Xfce, Cinnamon na MATE, pamoja na DVD ya usanifu mbalimbali inayochanganya vifurushi vya jukwaa la amd64 na vifurushi vya ziada vya usanifu wa i386. Tafadhali soma hati ifuatayo kabla ya kuhama kutoka Debian 11 Bullseye.

Hifadhi ina vifurushi 64419 vya binary, ambavyo ni vifurushi 4868 zaidi ya vile vilivyotolewa katika Debian 11. Ikilinganishwa na Debian 11, vifurushi vipya 11089 vimeongezwa, vifurushi 6296 (10%) vilivyopitwa na wakati au vilivyoachwa vimeondolewa, na 43254 (67). %) vifurushi vimesasishwa. Jumla ya ukubwa wa maandishi yote chanzo yanayotolewa katika usambazaji ni mistari 1 ya msimbo. Saizi ya jumla ya vifurushi vyote ni 341 GB. Kwa 564% (204% katika tawi lililopita), msaada wa ujenzi unaorudiwa hutolewa, ambayo hukuruhusu kudhibitisha kuwa faili inayoweza kutekelezwa imejengwa haswa kutoka kwa vyanzo vilivyotangazwa na haina mabadiliko ya nje, badala yake, kwa mfano. inaweza kufanywa kwa kushambulia miundombinu ya ujenzi au alamisho kwenye mkusanyaji.

Mabadiliko muhimu katika Debian 12.0:

  • Mbali na firmware ya bure kutoka kwa hazina kuu, picha rasmi za usakinishaji pia zinajumuisha firmware ya umiliki iliyopatikana hapo awali kupitia hazina isiyo ya bure. Ikiwa una maunzi ambayo yanahitaji firmware ya nje, firmware ya umiliki inayohitajika inapakiwa na chaguo-msingi. Kwa watumiaji ambao wanapendelea programu ya bure tu, katika hatua ya kupakua, chaguo hutolewa ili kuzima matumizi ya firmware isiyo ya bure.
  • Hifadhi mpya ya programu isiyolipishwa imeongezwa, ambayo vifurushi vilivyo na programu dhibiti vimehamishwa kutoka kwenye hazina isiyolipishwa. Kisakinishi hutoa uwezo wa kuomba vifurushi vya programu dhibiti kutoka kwa hazina isiyolipishwa ya programu. Uwepo wa hifadhi tofauti na firmware ilifanya iwezekane kutoa ufikiaji wa firmware bila kujumuisha hazina ya kawaida isiyo ya bure kwenye media ya usakinishaji.
  • Kiini cha Linux kimesasishwa hadi toleo la 6.1 (Debian 11 ilisafirisha kernel 5.10). Ilisasishwa systemd 252, Apt 2.6 na Glibc 2.36.
  • Ratiba ya michoro iliyosasishwa na mazingira ya mtumiaji: GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.2, Xfce 4.18, Mesa 22.3.6, Seva ya X.Org 21.1, Wayland 1.21. Mazingira ya GNOME hutumia seva ya midia ya Pipewire na kidhibiti cha kipindi cha sauti cha WirePlumber kwa chaguo-msingi.
  • Programu zilizosasishwa za watumiaji kama vile LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Programu zilizosasishwa za seva, k.m. 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 Open SQL, 7.0 Open SQL, Redis 3.40, Redis 4.17, Redis 9.2 p1.
  • Zana za ukuzaji zimesasishwa, ikijumuisha GCC 12.2, LLVM/Clang 14 (15.0.6 inapatikana pia kwa usakinishaji), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Usaidizi ulioongezwa wa kufanya kazi na mfumo wa faili wa APFS (Apple File System) katika hali ya kusoma-kuandika kwa kutumia apfsprogs na vifurushi vya apfs-dkms. Huduma ya ntfs2btrfs imejumuishwa ili kubadilisha sehemu za NTFS kuwa Btrfs.
  • Usaidizi ulioongezwa kwa maktaba ya mgao wa kumbukumbu ya mimalloc, ambayo inaweza kufanya kama uingizwaji wa uwazi wa chaguo la kukokotoa la malloc. Kipengele cha mimalloc ni utekelezaji wake wa kompakt na utendaji wa juu sana (katika majaribio, mimalloc iko mbele ya jemalloc, tcmalloc, snmalloc, rpmalloc, na Hoard).
  • Kifurushi cha zana za ksmbd kimeongezwa na usaidizi wa utekelezaji wa seva ya faili uliojengwa kwenye kerneli ya Linux kulingana na itifaki ya SMB umetekelezwa.
  • Seti ya fonti mpya imeongezwa na fonti zilizotolewa hapo awali zimesasishwa. Kidhibiti cha fonti fnt (kinachofanana na kufaa kwa fonti) kinapendekezwa, ambacho hutatua tatizo la kusakinisha fonti za ziada na kusasisha fonti zilizopo. Kwa kutumia fnt, unaweza kusakinisha fonti za hivi majuzi zaidi kutoka kwenye hazina ya Debian Sid, pamoja na fonti za nje kutoka kwenye mkusanyiko wa Fonti za Wavuti za Google.
  • Kianzishaji cha GRUB hutumia kifurushi cha os-prober kugundua mifumo mingine ya uendeshaji iliyosakinishwa na kutoa menyu za kuwaanzisha. Miongoni mwa mambo mengine, wakati wa kupiga kura, kugundua tayari imewekwa Windows 11 OS hutolewa.
  • Kutokana na kusitishwa kwa usanidi, vifurushi vya libpam-ldap na libnss-ldap vimeondolewa, badala yake inashauriwa kutumia vifurushi sawa vya libpam-ldapd na libnss-ldapd kwa uthibitishaji wa mtumiaji kupitia LDAP.
  • Imeondoa mpangilio chaguo-msingi wa mchakato wa kuweka kumbukumbu chinichini kama vile rsyslog. Ili kutazama kumbukumbu, badala ya kuchanganua faili za logi, inashauriwa kupiga simu "systemd journalctl" shirika. Ikihitajika, tabia ya zamani inaweza kurejeshwa kwa kusakinisha kifurushi cha mfumo-logi-daemon.
  • Kinachotenganishwa na systemd ni systemd-resolved na systemd-boot. Kifurushi cha systemd kilihamisha kiteja cha ulandanishi cha wakati wa systemd-timesyncd kutoka kinachohitajika hadi utegemezi unaopendekezwa, na kuruhusu usakinishaji mdogo bila kiteja cha NTP.
  • Usaidizi wa uanzishaji katika hali ya UEFI Secure Boot umerudi kwa mifumo kulingana na usanifu wa ARM64.
  • Kifurushi kilichoondolewa fdflush, badala yake tumia "blockdev --flushbufs" kutoka kwa util-linux.
  • Programu za tempfile na rename.ul zimeondolewa, badala yake inashauriwa kutumia huduma za mktemp na faili-rename katika hati.
  • Ni matumizi gani ambayo yameacha kutumika na yataondolewa katika toleo la baadaye. Kama uingizwaji wa hati za bash, inashauriwa kutumia amri za "aina" au "type -a" kuamua njia ya faili zinazoweza kutekelezwa.
  • Vifurushi vya libnss-gw-name, dmraid na request-tracker13 vimeacha kutumika na vitaondolewa katika Debian 4.
  • Mgawo wa majina ya kiolesura cha kudumu cha mtandao ("enX0") kwa vifaa vya mtandao wa Xen umetolewa.
  • Usaidizi umeongezwa kwa vifaa vipya kulingana na vichakataji vya ARM na RISC-V.
  • Miongozo ya mfumo iliyosasishwa (mtu) kwa Kirusi na Kiukreni.
  • Mikusanyiko iliyoongezwa ya vifurushi vya mada vinavyohusiana na dawa, biolojia na unajimu vilivyotayarishwa na timu za Debian Med na Debian Astro. Kwa mfano, kifurushi hiki ni pamoja na seva inayong'aa (jukwaa la kukaribisha programu za wavuti za R), openvlbi (kiunganishi cha darubini), astap (kichakata picha cha anga), sayari-mfumo wa staka (huunda picha za sayari kutoka kwa vipande), viendeshaji vipya na maktaba. na usaidizi wa itifaki ya INDI unaohusishwa na vifurushi vya Astropy Python (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), maktaba za Java za kufanya kazi na ECSV na umbizo la TFCAT.
  • Vifurushi vilivyotengenezwa na mradi wa UBports na mazingira ya mtumiaji wa Lomiri (zamani Unity 8) na seva ya maonyesho ya Mir 2, ambayo hufanya kazi kama seva ya mchanganyiko kulingana na Wayland, imeongezwa kwenye hazina.
  • Katika hatua ya mwisho ya utayarishaji wa toleo, ubadilishaji wa vifaa vya usambazaji, ambavyo vilitarajiwa hapo awali katika Debian 12, kutoka kwa kutumia kizigeu tofauti cha /usr hadi uwakilishi mpya, ambamo saraka za /bin, /sbin na /lib* yamepambwa kama viungo vya ishara kwa saraka zinazolingana ndani /usr, imeahirishwa.

Chanzo: opennet.ru

Kuongeza maoni