Debian 12 "Kitob qurti" versiyasi

Taxminan ikki yillik rivojlanishdan so'ng, Debian GNU/Linux 12.0 (Bookworm) endi to'qqizta rasman qo'llab-quvvatlanadigan arxitekturalar uchun mavjud: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 ( armhf ), mipsel, mips64el, PowerPC 64 (ppc64el) va IBM System z (s390x). Debian 12 uchun yangilanishlar 5 yil davomida chiqariladi.

O'rnatish tasvirlarini yuklab olish mumkin, ularni HTTP, jigdo yoki BitTorrent orqali yuklab olish mumkin. Amd64 va i386 arxitekturalari uchun GNOME, KDE, LXDE, Xfce, Cinnamon va MATE versiyalarida mavjud LiveUSB, shuningdek, amd64 platformasi uchun paketlarni i386 arxitekturasi uchun qo‘shimcha paketlar bilan birlashtirgan ko‘p arxitekturali DVD ishlab chiqilgan. . Debian 11 Bullseye-dan o'tishdan oldin quyidagi hujjatni o'qing.

Repozitariyda 64419 ta ikkilik paketlar mavjud, bu Debian 4868 da taklif qilinganidan 11 ta paketga koʻp. Debian 11 bilan solishtirganda 11089 ta yangi ikkilik paketlar qoʻshilgan, 6296 (10%) eskirgan yoki tashlab qoʻyilgan paketlar oʻchirilgan va 43254 ta (67) %) paketlar yangilandi. Tarqatishda taqdim etilgan barcha manba matnlarining umumiy hajmi 1 341 564 204 kod qatorini tashkil etadi. Barcha paketlarning umumiy hajmi 365 GB. 96.3% (oldingi filialda 95.7%) uchun takrorlanadigan tuzilmalarni qo'llab-quvvatlash ta'minlangan, bu sizga bajariladigan fayl aniq e'lon qilingan manbalardan qurilganligini va begona o'zgarishlarni o'z ichiga olmaydi, ularning o'rnini almashtirish, masalan, qurish infratuzilmasi yoki kompilyatordagi xatcho'plarga hujum qilish orqali amalga oshirilishi mumkin.

Debian 12.0 dagi asosiy o'zgarishlar:

  • Asosiy ombordan bepul proshivkaga qo'shimcha ravishda, rasmiy o'rnatish tasvirlari, shuningdek, ilgari bepul bo'lmagan ombor orqali mavjud bo'lgan xususiy mikrodasturlarni ham o'z ichiga oladi. Agar sizda tashqi mikrodasturni talab qiladigan uskunangiz bo'lsa, kerakli xususiy proshivka sukut bo'yicha yuklanadi. Faqat bepul dasturiy ta'minotni afzal ko'rgan foydalanuvchilar uchun yuklab olish bosqichida bepul bo'lmagan dasturiy ta'minotdan foydalanishni o'chirish imkoniyati taqdim etiladi.
  • Yangi bo'lmagan mikrodastur ombori qo'shildi, unga proshivkali paketlar bepul bo'lmagan ombordan uzatildi. O'rnatuvchi proshivka paketlarini bepul bo'lmagan dasturiy ta'minot omboridan dinamik ravishda so'rash imkoniyatini beradi. Mikrodastur bilan alohida omborning mavjudligi o'rnatish muhitiga umumiy bepul bo'lmagan omborni qo'shmasdan proshivkaga kirishni ta'minlash imkonini berdi.
  • Linux yadrosi 6.1 versiyasiga yangilandi (Debian 11 5.10 yadrosini yubordi). Yangilangan systemd 252, Apt 2.6 va Glibc 2.36.
  • Yangilangan grafik stek va foydalanuvchi muhitlari: GNOME 43, KDE Plazma 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 muhitlari sukut bo'yicha Pipewire media serveri va WirePlumber audio seans boshqaruvchisidan foydalanadi.
  • LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0 kabi yangilangan foydalanuvchi ilovalari.
  • Yangilangan server ilovalari, masalan, 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, Postgre, SQis15, Sam7.0, SQL3.40. 4.17, OpenSSH 9.2 p1.
  • Ishlab chiqish vositalari yangilandi, jumladan GCC 12.2, LLVM/Clang 14 (15.0.6 oʻrnatish uchun ham mavjud), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • apfsprogs va apfs-dkms paketlaridan foydalangan holda o'qish-yozish rejimida APFS (Apple File System) fayl tizimi bilan ishlash uchun qo'shimcha yordam. NTFS bo'limlarini Btrfs ga aylantirish uchun ntfs2btrfs yordam dasturi kiritilgan.
  • Mimalloc xotira ajratish kutubxonasi uchun qo'shimcha qo'llab-quvvatlash, malloc funktsiyasini shaffof o'zgartirishi mumkin. Mimalloc-ning o'ziga xos xususiyati uning ixcham amalga oshirilishi va juda yuqori ishlashi (sinovlarda mimalloc jemalloc, tcmalloc, snmalloc, rpmalloc va Hoard-dan oldinda).
  • ksmbd-tools to'plami qo'shildi va SMB protokoli asosida Linux yadrosiga o'rnatilgan fayl serverini amalga oshirishni qo'llab-quvvatlash amalga oshirildi.
  • Yangi shriftlar to'plami qo'shildi va ilgari taklif qilingan shriftlar yangilandi. Qo'shimcha shriftlarni o'rnatish va mavjud shriftlarni yangilab turish muammosini hal qiladigan fnt shrift menejeri (shriftlar uchun aptga o'xshash) taklif etiladi. Fnt-dan foydalanib, siz Debian Sid omboridan so'nggi shriftlarni, shuningdek, Google Web Fonts to'plamidan tashqi shriftlarni o'rnatishingiz mumkin.
  • GRUB bootloader boshqa o'rnatilgan operatsion tizimlarni aniqlash va ularni yuklash uchun menyular yaratish uchun os-prober paketidan foydalanadi. Boshqa narsalar qatorida, yuklashda allaqachon o'rnatilgan Windows 11 operatsion tizimini aniqlash ta'minlanadi.
  • Rivojlanishning tugatilishi munosabati bilan libpam-ldap va libnss-ldap paketlari olib tashlandi, ularning oʻrniga LDAP orqali foydalanuvchi autentifikatsiyasi uchun ekvivalent libpam-ldapd va libnss-ldapd paketlaridan foydalanish tavsiya etiladi.
  • Rsyslog kabi fon jurnali jarayonining standart sozlamalari olib tashlandi. Jurnallarni ko'rish uchun jurnal fayllarini tahlil qilish o'rniga, "systemd journalctl" yordam dasturini chaqirish tavsiya etiladi. Agar kerak bo'lsa, tizim-log-daemon paketini o'rnatish orqali eski xatti-harakatni tiklash mumkin.
  • Systemd dan systemd-resolved va systemd-boot ajratiladi. Systemd paketi systemd-timesyncd vaqtni sinxronlashtirish mijozini NTP mijozisiz minimal o'rnatish imkonini beruvchi talabdan tavsiya etilgan bog'liqlikka o'tkazdi.
  • ARM64 arxitekturasiga asoslangan tizimlar uchun UEFI Secure Boot rejimida yuklashni qo‘llab-quvvatlash qaytdi.
  • Fdflush paketi olib tashlandi, o'rniga util-linux-dan "blockdev --flushbufs" dan foydalaning.
  • Tempfile va rename.ul dasturlari olib tashlandi, buning o'rniga skriptlarda mktemp va fayl nomini o'zgartirish yordamchi dasturlarini ishlatish tavsiya etiladi.
  • Qaysi yordam dasturi eskirgan va kelajakdagi versiyada olib tashlanadi. Bash skriptlarida almashtirish sifatida bajariladigan fayllarga yo'lni aniqlash uchun "turi" yoki "type -a" buyruqlaridan foydalanish tavsiya etiladi.
  • libnss-gw-name, dmraid va request-tracker13 paketlari eskirgan va Debian 4 da olib tashlanadi.
  • Xen virtual tarmoq qurilmalari uchun doimiy tarmoq interfeysi nomlarini ("enX0") belgilash taqdim etilgan.
  • ARM va RISC-V protsessorlariga asoslangan yangi qurilmalar uchun qo'shimcha qo'llab-quvvatlash.
  • Rus va ukrain tillarida yangilangan tizim qo'llanmalari (erkak).
  • Debian Med va Debian Astro jamoalari tomonidan tayyorlangan tibbiyot, biologiya va astronomiyaga oid tematik toʻplamlar toʻplami qoʻshildi. Masalan, paketga shiny-server (R web-ilovalarini joylashtirish platformasi), openvlbi (teleskoplar uchun korrelyator), astap (astronomik tasvir protsessori), planetar-tizim-staker (parchalardan sayyoralar tasvirini hosil qiladi), yangi drayverlar va kutubxonalar kiradi. Astropy Python paketlari (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), ECSV va TFCAT formatlari bilan ishlash uchun Java kutubxonalari bilan bog'langan INDI protokoli yordami bilan.
  • Lomiri foydalanuvchi muhiti (sobiq Unity 8) va Wayland asosidagi kompozit server vazifasini bajaradigan Mir 2 displey serveri bilan UBports loyihasi tomonidan ishlab chiqilgan paketlar omborga qo'shildi.
  • Chiqarishni tayyorlashning yakuniy bosqichida dastlab Debian 12-da kutilgan tarqatish to'plami alohida /usr bo'limidan foydalanishdan /bin, /sbin va /lib* kataloglari joylashgan yangi ko'rinishga o'tdi. /usr ichidagi tegishli kataloglarga ramziy havolalar sifatida bezatilgan, keyinga qoldiriladi.

Manba: opennet.ru

a Izoh qo'shish