إصدار توزيع NixOS 19.09 باستخدام مدير الحزم Nix

مقدم من إصدار التوزيع NixOS 19.09مدير الحزم على أساس لا شىء وتوفير عدد من التطورات الخاصة بها التي تعمل على تبسيط عملية إعداد النظام وصيانته. على سبيل المثال، يستخدم NixOS ملف تكوين نظام واحد (configuration.nix)، ويوفر القدرة على استرجاع التحديثات بسرعة، ويدعم التبديل بين حالات النظام المختلفة، ويدعم تثبيت الحزم الفردية بواسطة مستخدمين فرديين (يتم وضع الحزمة في الدليل الرئيسي )، ويسمح بالتثبيت المتزامن لعدة إصدارات من نفس البرنامج، ويتم ضمان إمكانية التجميعات القابلة للتكرار. الحجم الكامل صورة التثبيت مع KDE - 1.3 جيجابايت، إصدار وحدة التحكم المختصرة - 560 ميجابايت.

رئيسي الابتكارات:

  • تمكين إطلاق المثبت تحت مستخدم لا يتمتع بالامتيازات
    nixos بدلاً من الجذر (للحصول على حقوق الجذر، استخدم sudo -i بدون كلمة مرور)؛

  • تم تحديث سطح المكتب Xfce إلى الفرع 4.14؛
  • تم تحديث حزمة PHP إلى الفرع 7.3. تم إيقاف دعم فرع PHP 7.1؛
  • توفر وحدة التحكم في سطح المكتب جنوم 3 القدرة على تمكين/تعطيل الخدمات والتطبيقات والحزم الإضافية مثل الألعاب. بيئة جنوم 3 المثبتة قريبة قدر الإمكان من التوزيعة الأصلية. تثبيت تطبيقات Accerciser، وdconf-editor، وEvolution،
    وثائق جنوم
    جنوم nettool
    جنوم مدير الطاقة,
    جنوم ما يجب عمله
    تعديلات جنوم,
    استخدام جنوم
    غوتشارماب,
    نوتيلوس سيندتو والخل. المدرجة في الحزمة الأساسية
    الجبن، جيري، مدير الألوان جنوم وأوركا. تم تفعيل خدمةservices.avahi.enable؛

  • الإصدارات المحدثة من مكونات التوزيع، بما في ذلك
    سيستيم دي 242؛

  • تمت إضافة خدمة حالة dwm ووحدة الأجهزة. الطابعات؛
  • تم إيقاف دعم Python 2.

عند استخدام Nix، يتم تثبيت الحزم في شجرة دليل منفصلة /nix/store أو دليل فرعي في دليل المستخدم. على سبيل المثال، تم تثبيت الحزمة كـ /nix/store/f3a4...8a143-firefox-69.0.2/، حيث "f3a4..." هو معرف الحزمة الفريد المستخدم لمراقبة التبعية. تم تصميم الحزم كحاويات تحتوي على المكونات اللازمة لتشغيل التطبيقات.

من الممكن تحديد التبعيات بين الحزم، وللبحث عن وجود تبعيات مثبتة بالفعل، يتم استخدام مسح تجزئات المعرف في دليل الحزم المثبتة. من الممكن إما تنزيل الحزم الثنائية الجاهزة من المستودع (عند تثبيت التحديثات على الحزم الثنائية، يتم تنزيل تغييرات دلتا فقط)، أو البناء من التعليمات البرمجية المصدر مع جميع التبعيات. يتم تقديم مجموعة من الحزم في مستودع خاص نيكسبكجس.

المصدر: opennet.ru

إضافة تعليق