NixOS هو نظام تشغيل جديد. إنه ليس مشتقًا ، ولكن بدلاً من ذلك ، يعتبر تجربة جديدة على Linux. إنه يأتي بمجموعة متنوعة من الأنواع المختلفة من بيئات سطح المكتب ويحاول تقديم تجربة فريدة وفعالة من الأفضل.
يحتوي مشروع NixOS على الكثير من الأهداف ، لكنالتركيز الرئيسي هو دمج ملفات تكوين المستخدم في مساحة عالمية لسهولة الاستخدام ، والاستقرار ، والموثوقية ، والأهم من ذلك ، سهل المطور.
تحميل NixOS
للحصول على يديك ، ستحتاج إلى الذهاب إلىالموقع الرسمي. بمجرد دخولك إلى موقع NixOS Linux الرسمي ، ابحث عن زر "Get NixOS" وانقر عليه بالماوس ليتم نقلك إلى صفحة التنزيلات.
في صفحة التنزيلات لـ NixOS ، سترى الكثير من المعلومات والروابط. ابحث عن رابط "Graphical Live CD" وحدده لبدء عملية التنزيل على الفور للحصول على أحدث صورة من Nixos ISO.
الملف حوالي 1.حجمها 1 جيجابايت ، لذلك قد يستغرق التنزيل بعض الوقت ، وهذا يتوقف على سرعة الاتصال لديك. التحلي بالصبر والسماح لتنزيل ملف ISO. عند اكتماله ، سيظهر في مجلد "التنزيلات" على جهاز الكمبيوتر الخاص بك.
صنع القرص لايف
الآن بعد أن وضعت يديك على الأحدثملف NixOS ، لقد حان الوقت لإنشاء USB قابل للتشغيل ، حتى يعمل نظام التشغيل على جهاز الكمبيوتر الخاص بك. للقيام بذلك ، ابدأ بالتوجه إلى موقع Etcher.io وتنزيل تطبيقاتها.
قم باستخراج تطبيق Etcher وتشغيله على جهاز Mac أو Linux أو Windows PC. ثم ، أثناء تشغيله ، اتبع الإرشادات خطوة بخطوة لمعرفة كيفية إنشاء قرص قابل للتمهيد.

الخطوة 1: ابحث عن الزر "تحديد صورة" الأزرق داخل تطبيق Etcher وانقر فوقه باستخدام الماوس.
الخطوة 2: بعد النقر فوق "تحديد صورة" ، استخدم النافذة المنبثقة التي تظهر لتصفح صورة NixOS ISO على نظامك والنقر على زر "فتح" لإضافتها.
الخطوه 3: أخرج محرك أقراص فلاش USB (بحجم 2 جيجابايت على الأقل) وقم بتوصيله بالكمبيوتر.
الخطوة 4: حدد موقع الزر "تحديد محرك الأقراص" في تطبيق Etcher ، واستخدم القائمة المنبثقة المدمجة لتحديد محرك الأقراص المحمول.
الخطوة 5: حدد زر "Flash!" ، وانقر فوقه بالماوس لبدء عملية النسخ! عند اكتمال كل شيء ، أعد تشغيل جهاز الكمبيوتر الشخصي الخاص بنظام Linux وقم بتكوينه ليتم تحميله من USB.
تثبيت NixOS
في قائمة NixOS Grub ، حدد الخيار "Graphical Installer" باستخدام مفتاح الادخال. عند تحديد هذا الخيار ، سيتم تقديم مطالبة نهائية لك. اكتب الأمر التالي لبدء التثبيت.
systemctl start display-manager
ستحصل بعد ذلك على بيئة سطح مكتب كيدي بلازما. من هنا ، حدد موقع رمز Gparted وانقر فوقه نقرًا مزدوجًا لبدء التقسيم.
في القسم ، اتبع هذه الخطوات.
ملاحظة: باستخدام BIOS وليس UEFI؟ تخطي الخطوات 4-6.
- حدد محرك الأقراص الثابتة الذي تريد تثبيت NixOS عليه في القائمة الموجودة أعلى اليمين.
- حدد "إنشاء جدول قسم". بالنسبة لـ UEFI ، اضبطه على "GPT". بالنسبة لنظام BIOS ، حدد "MS-DOS".
- انقر بزر الماوس الأيمن على المساحة غير المخصصة في Gparted وحدد "جديد" لإنشاء قسم جديد.
- في النافذة المنبثقة للقسم الجديد ، حدد موقع "نظام الملفات" واضبطه على Fat32. ثم ، اكتب "boot" في الملصق ، ثم ضع 512 في المربع الذي يشير إلى "New Size (MB)".
- انقر فوق "موافق" لإنشاء قسم التمهيد. ثم ، انقر فوق رمز علامة الاختيار لإنشائه.
- انقر بزر الماوس الأيمن فوق قسم التمهيد ، وحدد "إدارة العلامات". بعد ذلك ، حدد المربع الذي يشير إلى "boot" و "esp".
- انقر بزر الماوس الأيمن فوق المساحة الحرة مرة أخرى وحدد "جديد". ثم ، قم بإنشاء قسم جديد.
- اضبط نظام ملفات القسم الثاني على linux-swap.
- اضبط تسمية قسم Swap الجديد على "Swap".
- اضغط على "New Size (MB)" واكتب 4096 (4 GB).
- حدد شارة الاختيار لتكوين قسم Swap الجديد.
- في Gparted ، انقر بزر الماوس الأيمن على قسم Swap واختر "Swapon" لتنشيط Swap.
- باستخدام الماوس ، انقر بزر الماوس الأيمن على المساحة غير المخصصة في Gparted وحدد "جديد" لإنشاء قسم ثالث على القرص.
- في نافذة إنشاء القسم ، اضبط نظام الملفات على Ext4 والتسمية على "الجذر". يستخدم قسم Ext4 الجديد بقية محرك الأقراص.
- حدد رمز علامة الاختيار للمرة الثالثة لإنشاء القسم الثالث.
- عند الانتهاء ، يجب أن يبدو تخطيط القسم كما هو موضح أدناه. يرجى ملاحظة أن تخطيط BIOS سيفتقد قسم Fat32.

عند إجراء التقسيم ، أغلق Gparted وانقر نقرًا مزدوجًا فوق أيقونة Konsole على سطح المكتب للوصول إلى سطر الأوامر في القرص المباشر. ثم ، قم بتشغيل lsblk أمر.
lsblk
انظر إلى إخراج lsblk للأقسام الثلاثة التي أنشأتها للتو. في هذا المثال ، هم / dev / sda1 (التمهيد), / dev / sda2 (المبادلة)و / dev / sda3 (الجذر).
باستخدام الأمر mount ، قم بتركيب جميع الأقسام على / كزاز مجلد.

mount /dev/sda3 /mnt mkdir -p /mnt/boot mount /dev/sda1 /mnt/boot
أو إذا كنت تقوم بإجراء إعداد BIOS فقط ، فقم بما يلي. ضع في اعتبارك أنه في هذه الحالة ، يكون قسم الجذر هو / dev / sda2 ، نظرًا لعدم وجود قسم تمهيد موجود على القرص.
mount /dev/sda2 /mnt
تشغيل nixos-توليد-التكوين الأمر لإنشاء ملف التكوين الجديد.
nixos-generate-config --root /mnt
افتح ملف التكوين باستخدام Nano.
nano -w /mnt/etc/nixos/configuration.nix
قم بإجراء التعديلات التالية على ملف التكوين.
لمستخدمي UEFI
في ملف التهيئة ، أزل # من:
networking.hostName = "nixos";
<- تأكد أيضًا من تغيير "nixos" إلى اسم المضيف المفضل لديك.networking.wireless.enable = true
<- إذا كنت بحاجة إلى واي فاي.
لمستخدمي BIOS
في ملف التهيئة ، أزل # من:
boot.loader.grub.device= "/dev/sda"
networking.hostName = "nixos";
<- تأكد أيضًا من تغيير "nixos" إلى اسم المضيف المفضل لديك.networking.wireless.enable = true
<- إذا كنت بحاجة إلى واي فاي.
بعد إجراء هذه التعديلات الضرورية ، انظر إلى ملف التكوين وإزالة # symbols من الميزات والإعدادات التي تريد تمكينها. لا تقش من خلال هذه الإعدادات!
ملاحظة: لحفظ مع نانو ، القيام به Ctrl + O.
هذه هي الطريقة التي سيتم بها إعداد النظام عند تثبيته. للحصول على إرشادات حول ملف التكوين ، تحقق هنا.
بعد إنشاء ملف تكوين جديد ، قم بتشغيل nixos تثبيت الأمر لتثبيت نظام التشغيل.

nixos-install
عندما تكون المحطة قابلة للاستخدام مرة أخرى ، اكتب اعادة التشغيل لتحميل في نظام NixOS الجديد الخاص بك.
reboot</ P>
تعليقات