ڈیبین 12 "کتابی کیڑا" ریلیز

تقریباً دو سال کی ترقی کے بعد، 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)۔ Debian 12 کے لیے اپڈیٹس 5 سال کے لیے جاری کیے جائیں گے۔

انسٹالیشن کی تصاویر ڈاؤن لوڈ کے لیے دستیاب ہیں، جنہیں HTTP، jigdo یا BitTorrent کے ذریعے ڈاؤن لوڈ کیا جا سکتا ہے۔ amd64 اور i386 آرکیٹیکچرز کے لیے، LiveUSB تیار کیا گیا ہے، جو GNOME، KDE، LXDE، Xfce، Cinnamon اور MATE کی مختلف حالتوں میں دستیاب ہے، نیز ایک ملٹی آرکیٹیکچر DVD جو amd64 پلیٹ فارم کے لیے پیکجز کو i386 فن تعمیر کے اضافی پیکجوں کے ساتھ جوڑتی ہے۔ Debian 11 Bullseye سے ہجرت کرنے سے پہلے براہ کرم درج ذیل دستاویز کو پڑھیں۔

ریپوزٹری میں 64419 بائنری پیکجز ہیں، جو ڈیبیان 4868 میں پیش کیے گئے پیکجز سے 11 پیکجز زیادہ ہیں۔ Debian 11 کے مقابلے میں، 11089 نئے بائنری پیکجز شامل کیے گئے ہیں، 6296 (10%) متروک یا لاوارث پیکجز کو ہٹا دیا گیا ہے، اور 43254 %) پیکجز کو اپ ڈیٹ کر دیا گیا ہے۔ تقسیم میں پیش کردہ تمام سورس ٹیکسٹس کا کل سائز 67 لائنوں کا کوڈ ہے۔ تمام پیکجوں کا کل سائز 1 جی بی ہے۔ 341% (پچھلی برانچ میں 564%) کے لیے، ریپیٹ ایبل بلڈز کے لیے سپورٹ فراہم کی جاتی ہے، جو آپ کو اس بات کی تصدیق کرنے کی اجازت دیتی ہے کہ ایگزیکیوٹیبل فائل بالکل اعلان کردہ ذرائع سے بنائی گئی ہے اور اس میں غیر معمولی تبدیلیاں نہیں ہیں، جس کا متبادل، مثال کے طور پر، کمپائلر میں بلڈ انفراسٹرکچر یا بُک مارکس پر حملہ کرکے کیا جا سکتا ہے۔

Debian 12.0 میں اہم تبدیلیاں:

  • مرکزی ذخیرہ سے مفت فرم ویئر کے علاوہ، سرکاری تنصیب کی تصاویر میں ملکیتی فرم ویئر بھی شامل ہوتا ہے جو پہلے غیر مفت ذخیرہ کے ذریعے دستیاب تھا۔ اگر آپ کے پاس ہارڈ ویئر ہے جس کے لیے بیرونی فرم ویئر کی ضرورت ہوتی ہے، تو مطلوبہ ملکیتی فرم ویئر بطور ڈیفالٹ لوڈ ہوتا ہے۔ ان صارفین کے لیے جو صرف مفت سافٹ ویئر کو ترجیح دیتے ہیں، ڈاؤن لوڈ کے مرحلے پر، غیر مفت فرم ویئر کے استعمال کو غیر فعال کرنے کے لیے ایک آپشن فراہم کیا جاتا ہے۔
  • ایک نیا نان فری فرم ویئر ریپوزٹری شامل کیا گیا ہے، جس میں فرم ویئر والے پیکجز کو نان فری ریپوزٹری سے منتقل کیا گیا ہے۔ انسٹالر غیر فری فرم ویئر ریپوزٹری سے متحرک طور پر فرم ویئر پیکجوں کی درخواست کرنے کی صلاحیت فراہم کرتا ہے۔ فرم ویئر کے ساتھ علیحدہ ریپوزٹری کی موجودگی نے انسٹالیشن میڈیا میں ایک عام غیر مفت ذخیرہ کو شامل کیے بغیر فرم ویئر تک رسائی فراہم کرنا ممکن بنایا۔
  • لینکس کرنل کو ورژن 6.1 میں اپ ڈیٹ کر دیا گیا ہے (Debian 11 نے 5.10 کرنل بھیج دیا ہے)۔ systemd 252، Apt 2.6 اور Glibc 2.36 کو اپ ڈیٹ کیا گیا۔
  • اپ ڈیٹ کردہ گرافکس اسٹیک اور صارف کے ماحول: GNOME 43، KDE پلازما 5.27، LXDE 11، LXQt 1.2.0، MATE 1.2، Xfce 4.18، Mesa 22.3.6، X.Org سرور 21.1، Wayland 1.21۔ GNOME ماحول پائپ وائر میڈیا سرور اور وائر پلمبر آڈیو سیشن مینیجر کو بطور ڈیفالٹ استعمال کرتے ہیں۔
  • اپ ڈیٹ کردہ صارف ایپلی کیشنز جیسے 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، sambaite، سیمابیٹ 15، ایس کیو ایل 7.0، پوسٹگریس .3.40، اوپن ایس ایس ایچ 4.17 p9.2۔
  • ترقیاتی ٹولز کو اپ ڈیٹ کر دیا گیا ہے، بشمول 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۔
  • اے پی ایف ایس (ایپل فائل سسٹم) فائل سسٹم کے ساتھ apfsprogs اور apfs-dkms پیکجز کا استعمال کرتے ہوئے ریڈ رائٹ موڈ میں کام کرنے کے لیے سپورٹ شامل کی گئی ہے۔ NTFS پارٹیشنز کو Btrfs میں تبدیل کرنے کے لیے ntfs2btrfs یوٹیلیٹی شامل ہے۔
  • mimalloc میموری ایلوکیشن لائبریری کے لیے شامل کردہ تعاون، جو malloc فنکشن کے لیے شفاف متبادل کے طور پر کام کر سکتا ہے۔ mimalloc کی ایک خصوصیت اس کا کمپیکٹ نفاذ اور بہت اعلی کارکردگی ہے (ٹیسٹوں میں، mimalloc jemalloc، tcmalloc، snmalloc، rpmalloc، اور Hoard سے آگے ہے)۔
  • ksmbd-tools پیکیج کو شامل کیا گیا ہے اور SMB پروٹوکول کی بنیاد پر لینکس کرنل میں بنائے گئے فائل سرور کے نفاذ کے لیے تعاون کو لاگو کیا گیا ہے۔
  • نئے فونٹس کا ایک سیٹ شامل کیا گیا ہے اور پہلے پیش کیے گئے فونٹس کو اپ ڈیٹ کر دیا گیا ہے۔ ایک فونٹ مینیجر fnt (فونٹس کے لیے موزوں کے مطابق) تجویز کیا گیا ہے، جو اضافی فونٹس انسٹال کرنے اور موجودہ فونٹس کو اپ ٹو ڈیٹ رکھنے کا مسئلہ حل کرتا ہے۔ fnt کا استعمال کرتے ہوئے، آپ Debian Sid repository سے مزید حالیہ فونٹس کے ساتھ ساتھ Google Web Fonts مجموعہ سے بیرونی فونٹس انسٹال کر سکتے ہیں۔
  • GRUB بوٹ لوڈر دوسرے انسٹال شدہ آپریٹنگ سسٹم کا پتہ لگانے اور انہیں بوٹ کرنے کے لیے مینیو بنانے کے لیے os-prober پیکیج کا استعمال کرتا ہے۔ دوسری چیزوں کے علاوہ، بوٹ کرتے وقت، پہلے سے نصب شدہ ونڈوز 11 OS کی کھوج فراہم کی جاتی ہے۔
  • ڈیولپمنٹ کے خاتمے کی وجہ سے، libpam-ldap اور libnss-ldap پیکیجز کو ہٹا دیا گیا ہے، اس کے بجائے LDAP کے ذریعے صارف کی تصدیق کے لیے مساوی libpam-ldapd اور libnss-ldapd پیکجوں کو استعمال کرنے کی سفارش کی جاتی ہے۔
  • بیک گراؤنڈ لاگنگ کے عمل کی ڈیفالٹ سیٹنگ کو ہٹا دیا جیسے rsyslog۔ لاگز کو دیکھنے کے لیے، لاگ فائلوں کو پارس کرنے کے بجائے، "systemd journalctl" یوٹیلیٹی کو کال کرنے کی سفارش کی جاتی ہے۔ اگر ضروری ہو تو، سسٹم-لاگ-ڈیمون پیکیج کو انسٹال کر کے پرانے رویے کو بحال کیا جا سکتا ہے۔
  • systemd سے الگ ہیں systemd-solved اور systemd-boot۔ systemd پیکیج نے systemd-timesyncd ٹائم سنکرونائزیشن کلائنٹ کو مطلوبہ سے تجویز کردہ انحصار میں منتقل کر دیا، جس سے NTP کلائنٹ کے بغیر کم سے کم تنصیبات کی اجازت دی گئی۔
  • UEFI سیکیور بوٹ موڈ میں بوٹنگ کے لیے سپورٹ ARM64 فن تعمیر پر مبنی سسٹمز کے لیے واپس آ گیا ہے۔
  • پیکج fdflush کو ہٹا دیا، اس کے بجائے util-linux سے "blockdev --flushbufs" استعمال کریں۔
  • tempfile اور rename.ul پروگراموں کو ہٹا دیا گیا ہے، اس کے بجائے اسکرپٹ میں mktemp اور file-rename کی افادیت کو استعمال کرنے کی سفارش کی گئی ہے۔
  • جس یوٹیلیٹی کو فرسودہ کر دیا گیا ہے اور اسے آئندہ ریلیز میں ہٹا دیا جائے گا۔ bash اسکرپٹس میں متبادل کے طور پر، قابل عمل فائلوں کے راستے کا تعین کرنے کے لیے "type" یا "type -a" کمانڈز استعمال کرنے کی سفارش کی جاتی ہے۔
  • libnss-gw-name، dmraid اور request-tracker13 پیکیجز کو فرسودہ کر دیا گیا ہے اور Debian 4 میں ہٹا دیا جائے گا۔
  • Xen ورچوئل نیٹ ورک ڈیوائسز کے لیے مستقل نیٹ ورک انٹرفیس کے نام ("enX0") کی تفویض فراہم کی گئی ہے۔
  • ARM اور RISC-V پروسیسرز پر مبنی نئے آلات کے لیے معاونت شامل کی گئی۔
  • روسی اور یوکرائنی میں اپ ڈیٹ کردہ سسٹم مینوئل (انسان)۔
  • Debian Med اور Debian Astro ٹیموں کے ذریعہ تیار کردہ طب، حیاتیات اور فلکیات سے متعلق موضوعاتی پیکجوں کے مجموعے شامل کیے گئے۔ مثال کے طور پر، پیکج میں چمکدار سرور (R ویب ایپلیکیشنز کی میزبانی کے لیے پلیٹ فارم)، اوپن وی ایل بی (ٹیلیسکوپس کے لیے رابطہ کار)، ایسٹاپ (فلکیاتی امیج پروسیسر)، سیاروں کا نظام-اسٹیکر (ٹکڑوں سے سیاروں کی تصاویر بناتا ہے)، نئے ڈرائیورز اور لائبریریاں شامل ہیں۔ Astropy Python پیکجز (python3-extinction، python3-sncosmo، python3-specreduce، python3-synphot)، ECSV اور TFCAT فارمیٹس کے ساتھ کام کرنے کے لیے جاوا لائبریریوں سے وابستہ INDI پروٹوکول سپورٹ کے ساتھ۔
  • لومیری صارف ماحول (سابقہ ​​یونٹی 8) اور میر 2 ڈسپلے سرور کے ساتھ UBports پروجیکٹ کے تیار کردہ پیکجز، جو Wayland پر مبنی ایک جامع سرور کے طور پر کام کرتا ہے، کو ذخیرہ میں شامل کیا گیا ہے۔
  • ریلیز کی تیاری کے آخری مرحلے پر، ڈسٹری بیوشن کٹ کی منتقلی، جو اصل میں Debian 12 میں متوقع تھی، علیحدہ /usr پارٹیشن کے استعمال سے نئی نمائندگی میں، جس میں /bin، /sbin اور /lib* ڈائریکٹریز /usr کے اندر متعلقہ ڈائریکٹریز کے علامتی روابط کے طور پر سجایا گیا ہے، ملتوی کر دیا گیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں