إصدار Debian 12 "Bookworm"

بعد ما يقرب من عامين من التطوير ، أصبح Debian GNU / Linux 12.0 (Bookworm) متاحًا الآن لتسع بنى مدعومة رسميًا: Intel IA-32 / x86 (i686) ، AMD64 / x86-64 ، ARM EABI (armel) ، ARM64 ، ARMv7 ( armhf) و mipsel و mips64el و PowerPC 64 (ppc64el) و IBM System z (s390x). سيتم إصدار تحديثات دبيان 12 لمدة 5 سنوات.

تتوفر صور التثبيت للتنزيل ، ويمكن تنزيلها عبر HTTP أو jigdo أو BitTorrent. بالنسبة إلى معماريات amd64 و i386 ، تم تطوير LiveUSB ، وهو متوفر في متغيرات GNOME و KDE و LXDE و Xfce و Cinnamon و MATE ، بالإضافة إلى قرص DVD متعدد المعمار يجمع بين الحزم لمنصة amd64 مع حزم إضافية لهندسة i386 . يرجى قراءة المستند التالي قبل الترحيل من Debian 11 Bullseye.

يحتوي المستودع على 64419 حزمة ثنائية ، أي 4868 حزمة أكثر مما تم تقديمه في دبيان 11. بالمقارنة مع دبيان 11 ، تمت إضافة 11089 حزمة ثنائية جديدة ، وتمت إزالة 6296 (10٪) حزمة قديمة أو مهجورة ، و 43254 (67) ٪) تم تحديث الحزم. الحجم الإجمالي لجميع النصوص المصدر المعروضة في التوزيع هو 1،341،564،204 سطرًا من التعليمات البرمجية. الحجم الإجمالي لجميع الباقات 365 جيجا بايت. بالنسبة إلى 96.3٪ (95.7٪ في الفرع السابق) ، يتم توفير دعم للبنيات القابلة للتكرار ، مما يسمح لك بالتأكد من أن الملف القابل للتنفيذ قد تم إنشاؤه تمامًا من المصادر المعلنة ولا يحتوي على تغييرات غريبة ، واستبدالها ، على سبيل المثال ، يمكن القيام به عن طريق مهاجمة البنية التحتية للبناء أو الإشارات المرجعية في المترجم.

التغييرات الرئيسية في دبيان 12.0:

  • بالإضافة إلى البرامج الثابتة المجانية من المستودع الرئيسي ، تتضمن صور التثبيت الرسمية أيضًا برامج ثابتة خاصة كانت متوفرة سابقًا من خلال المستودع غير المجاني. إذا كان لديك جهاز يتطلب برنامجًا ثابتًا خارجيًا ، فسيتم تحميل البرامج الثابتة الاحتكارية المطلوبة افتراضيًا. بالنسبة للمستخدمين الذين يفضلون البرامج المجانية فقط ، في مرحلة التنزيل ، يتم توفير خيار لتعطيل استخدام البرامج الثابتة غير المجانية.
  • تمت إضافة مستودع جديد للبرامج الثابتة غير الحرة ، حيث تم نقل الحزم التي تحتوي على برامج ثابتة من المستودع غير المجاني. يوفر المثبت القدرة على طلب حزم البرامج الثابتة ديناميكيًا من مستودع البرامج الثابتة غير الحرة. مكّن وجود مستودع منفصل مع البرامج الثابتة من توفير الوصول إلى البرامج الثابتة دون تضمين مستودع غير مجاني مشترك في وسائط التثبيت.
  • تم تحديث Linux kernel إلى الإصدار 6.1 (قام Debian 11 بشحن نواة 5.10). تحديث systemd 252 و Apt 2.6 و Glibc 2.36.
  • مكدس الرسومات وبيئات المستخدم المحدثة: جنوم 43 ، كيدي بلازما 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. تستخدم بيئات جنوم خادم وسائط Pipewire ومدير جلسة الصوت WirePlumber افتراضيًا.
  • تطبيقات المستخدم المحدثة مثل LibreOffice 7.4 و GNUcash 4.13 و Emacs 28.2 و GIMP 2.10.34 و Inkscape 1.2.2 و VLC 3.0.18 و Vim 9.0.
  • تطبيقات الخادم المحدّثة ، مثل 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.2 ص 1.
  • تم تحديث أدوات التطوير ، بما في ذلك GCC 12.2 و LLVM / Clang 14 (15.0.6 متاح أيضًا للتثبيت) و OpenJDK 17 و Perl 5.36 و PHP 8.2 و Python 3.11.2 و Rust 1.63 و Ruby 3.1.
  • دعم إضافي للعمل مع نظام ملفات APFS (نظام ملفات Apple) في وضع القراءة والكتابة باستخدام حزم apfsprogs و apfs-dkms. يتم تضمين الأداة المساعدة ntfs2btrfs لتحويل أقسام NTFS إلى Btrfs.
  • دعم إضافي لمكتبة تخصيص الذاكرة mimalloc ، والتي يمكن أن تكون بمثابة بديل شفاف لوظيفة malloc. تتمثل إحدى ميزات mimalloc في التنفيذ المضغوط والأداء العالي جدًا (في الاختبارات ، يتقدم mimalloc على jemalloc و tcmalloc و snmalloc و rpmalloc و Hoard).
  • تمت إضافة حزمة أدوات ksmbd وتم تنفيذ دعم تنفيذ خادم الملفات المدمج في Linux kernel استنادًا إلى بروتوكول SMB.
  • تمت إضافة مجموعة من الخطوط الجديدة وتم تحديث الخطوط المعروضة مسبقًا. تم اقتراح مدير خطوط fnt (مشابه لملاءمة الخطوط) ، والذي يحل مشكلة تثبيت خطوط إضافية والحفاظ على الخطوط الحالية محدثة. باستخدام fnt ، يمكنك تثبيت خطوط أحدث من مستودع Debian Sid ، بالإضافة إلى خطوط خارجية من مجموعة Google Web Fonts.
  • يستخدم محمل الإقلاع GRUB حزمة os-prober لاكتشاف أنظمة التشغيل المثبتة الأخرى وإنشاء قوائم لتمهيدها. من بين أمور أخرى ، عند التمهيد ، يتم توفير اكتشاف نظام التشغيل Windows 11 المثبت بالفعل.
  • بسبب إنهاء التطوير ، تمت إزالة حزم libpam-ldap و libnss-ldap ، وبدلاً من ذلك يوصى باستخدام حزم libpam-ldapd و libnss-ldapd المكافئة لمصادقة المستخدم من خلال LDAP.
  • تمت إزالة الإعداد الافتراضي لعملية التسجيل في الخلفية مثل سجل rsyslog. لعرض السجلات ، بدلاً من تحليل ملفات السجل ، يوصى باستدعاء الأداة المساعدة "systemd journalctl". إذا لزم الأمر ، يمكن استعادة السلوك القديم عن طريق تثبيت حزمة system-log-daemon.
  • منفصل عن systemd يتم حل systemd وتمهيد systemd. نقلت حزمة systemd عميل مزامنة الوقت systemd-timeyncd من التبعية المطلوبة إلى التبعية الموصى بها ، مما يسمح بحد أدنى من عمليات التثبيت بدون عميل NTP.
  • عاد دعم التشغيل في وضع التمهيد الآمن UEFI للأنظمة القائمة على بنية ARM64.
  • تمت إزالة الحزمة fdflush ، استخدم بدلاً من ذلك "blockdev --flushbufs" من util-linux.
  • تمت إزالة برامج tempfile و rename.ul ، وبدلاً من ذلك يوصى باستخدام أدوات mktemp وإعادة تسمية الملفات في البرامج النصية.
  • الأداة المساعدة التي تم إهمالها وستتم إزالتها في إصدار مستقبلي. كبديل في البرامج النصية bash ، يوصى باستخدام الأمرين "type" أو "type -a" لتحديد المسار إلى الملفات القابلة للتنفيذ.
  • تم إهمال حزم libnss-gw-name و dmraid و request-tracker13 وستتم إزالتها في دبيان 4.
  • يتم توفير تعيين أسماء واجهة الشبكة الدائمة ("enX0") لأجهزة شبكة Xen الافتراضية.
  • دعم إضافي للأجهزة الجديدة القائمة على معالجات ARM و RISC-V.
  • كتيبات النظام المحدثة (رجل) باللغتين الروسية والأوكرانية.
  • مجموعات مضافة من الحزم المواضيعية المتعلقة بالطب والبيولوجيا وعلم الفلك من إعداد فريقي دبيان Med و Debian Astro. على سبيل المثال ، تتضمن الحزمة خادمًا لامعًا (نظام أساسي لاستضافة تطبيقات الويب R) ، و openvlbi (رابط للتلسكوبات) ، و astap (معالج الصور الفلكية) ، ومكدس نظام الكواكب (أشكال صور الكواكب من الأجزاء) ، وبرامج تشغيل ومكتبات جديدة مع دعم بروتوكول INDI المرتبط بحزم Astropy Python (python3-extinction و python3-sncosmo و python3-specreduce و python3-synphot) ومكتبات Java للعمل مع تنسيقات ECSV و TFCAT.
  • تمت إضافة الحزم التي طورها مشروع UBports مع بيئة مستخدم Lomiri (الوحدة 8 سابقًا) وخادم العرض Mir 2 ، الذي يعمل كخادم مركب يعتمد على Wayland ، إلى المستودع.
  • في المرحلة الأخيرة من تحضير الإصدار ، انتقال مجموعة أدوات التوزيع ، الذي كان متوقعًا في الأصل في دبيان 12 ، من استخدام قسم منفصل / usr إلى تمثيل جديد ، يكون فيه مجلدات / bin و / sbin و / lib * تم تزيينها كروابط رمزية للمجلدات المقابلة داخل / usr ، مؤجلة.

المصدر: opennet.ru

إضافة تعليق