تثبيت أي نسخة من Red Hat Enterprise Linux دون استخدام برنامج التثبيت القياسي. مُتكامل النظام يقوم بتحضير النظام للإقلاع الذاتي

06.12.2021

حقوق الطبع والنشر © 2005 ريد هات، وشركة.
الترجمة © 2005 إنفينتا

مقدمة

1. التغييرات في هذا الدليل 2. المعلومات المعمارية 3. اتفاقيات الوثيقة 4. تفعيل الاشتراك 4.1. إدخال البيانات حسابريد هات 4.2. إدخال رقم الاشتراك 4.3. توصيل النظام 5. استخدام الماوس 6. نسخ النص ولصقه في بيئة X 7. التغييرات المستقبلية 7.1. نحن بحاجة إلى ملاحظاتك!

I. مشكلات التثبيت

1. التثبيت باستخدام Kickstart 1.1. ما هو تثبيت Kickstart؟ 1.2. كيفية إجراء تثبيت Kickstart؟ 1.3. إنشاء ملف Kickstart 1.4. معلمات Kickstart 1.5. اختيار الحزم 1.6. البرنامج النصي المطلوب تشغيله قبل تثبيت 1.7. سكريبت ما بعد التثبيت 1.8 إتاحة ملف Kickstart 1.9. ضمان إمكانية الوصول إلى شجرة دليل التثبيت 1.10. ابدأ التثبيت باستخدام Kickstart 2. إعداد البداية 2.1. التكوين الأساسي 2.2. طريقة التثبيت 2.3. معلمات أداة تحميل التشغيل 2.4. معلومات حول الأقسام 2.5. إعداد الشبكة 2.6. المصادقة 2.7. إعداد جدار الحماية 2.8. إعدادات العرض 2.9. اختيار الحزم 2.10. سكريبت التثبيت المسبق 2.11 سكريبت ما بعد التثبيت 2.12. حفظ ملف 3. التثبيت عبر الشبكة باستخدام PXE 3.1. إعداد خادم الشبكة 3.2. إعداد تمهيد PXE 3.3. إضافة العقد PXE 3.4. بدء تشغيل خادم tftp 3.5. إعداد خادم DHCP 3.6. إضافة رسالة التحميل الخاصة بك 3.7. إجراء تثبيت PXE 4. البيئات التي لا تحتوي على أقراص 4.1. بدء تشغيل خادم tftp 4.2. إعداد خادم DHCP 4.3. إعداد خادم NFS 4.4. إكمال إعداد بيئة بدون أقراص 4.5. إضافة العقد 4.6. تحميل العقد 5. أساسيات استرداد النظام 5.1. المشاكل المشتركة 5.2. التشغيل في وضع الاسترداد 5.3. التحميل في الوضع الحصري 5.4. تمهيد الطوارئ

ثانيا. أنظمة الملفات

6. نظام الملفات ext3 6.1. مميزات ext3 6.2. إنشاء نظام الملفات ext3 6.3. الانتقال إلى نظام الملفات ext3 6.4. العودة إلى نظام الملفات ext2 7. مدير الحجم المنطقي (LVM) 7.1. ما هو LVM؟ 7.2. ما هو LVM2؟ 7.3. موارد إضافية 8. تكوين LVM 8.1. تقسيم القرص التلقائي 8.2. تقسيم LVM 9 يدويًا. مجموعة متكررة من الأقراص المستقلة (RAID) 9.1. ما هو الغارة؟ 9.2. من يجب أن يستخدم RAID؟ 9.3. مقارنة بين الأجهزة والبرمجيات صفائف RAID 9.4. مستويات مصفوفات RAID وRAID الخطية 10. إعداد مصفوفة RAID البرمجية 10.1. إنشاء أقسام RAID 10.2. إنشاء أجهزة RAID ونقاط التثبيت 11. مساحة المبادلة 11.1. ما هي مساحة المبادلة؟ 11.2. إضافة وصفة مساحة المبادلة 11.3. إزالة وصفة مساحة المبادلة 11.4. نقل مساحة المبادلة 12. إدارة تخزين القرص 12.1. الأقسام القياسية في الجزء 12.2. إدارة أقسام LVM 13. تنفيذ حصص القرص 13.1. إعداد حصص القرص 13.2. إدارة حصص القرص 13.3. موارد إضافية 14. قوائم التحكم في الوصول 14.1. تركيب أنظمة الملفات 14.2. تعيين قائمة التحكم بالوصول (ACL) للوصول 14.3. مهمة ACL الافتراضية 14.4. الحصول على الرباط الصليبي الأمامي 14.5. أرشفة أنظمة الملفات باستخدام قوائم ACL 14.6. متوافق مع أنظمة 14.7 السابقة. موارد إضافية

ثالثا. إدارة الحزم

15. إدارة الحزم باستخدام RPM 15.1. الأهداف الإنمائية RPM 15.2. باستخدام دورة في الدقيقة 15.3. التحقق من توقيع الحزمة 15.4. أذهل أصدقاءك بقدرات RPM 15.5. موارد إضافية 16. أداة إدارة الحزم 16.1. تثبيت الحزم 16.2. إزالة الحزم 17. شبكة ريد هات

رابعا. تكوين الشبكة

18. إعداد الشبكة 18.1. مراجعة 18.2. إعداد اتصال Ethernet 18.3. إعداد اتصال ISDN 18.4. إعداد اتصال المودم 18.5. تثبيت اتصال xDSL 18.6. إنشاء اتصال Token Ring 18.7. تثبيت اتصال لاسلكي 18.8. إدارة إعدادات DNS 18.9. إدارة العقد 10.18. العمل مع الملفات الشخصية 11.18. الأسماء المستعارة للجهاز 12.18. إعداد اتصال IPsec 18.13. حفظ واستعادة إعدادات الشبكة 19. إعدادات جدار الحماية الأساسية 19.1. ضابط مستوى الأمان 19.2. تفعيل خدمة iptables 20. إدارة الوصول إلى الخدمات 20.1. مستويات التنفيذ 20.2. مغلفات TCP 20.3. أداة تكوين الخدمات 20.4. ntsysv 20.5. تشككونفيج 20.6. موارد إضافية 21. OpenSSH 21.1. لماذا نستخدم OpenSSH؟ 21.2. إعداد خادم OpenSSH 21.3. إعداد عميل OpenSSH 21.4. موارد إضافية 22. نظام ملفات الشبكة (NFS) 22.1. لماذا استخدام NFS؟ 22.2. تركيب أنظمة الملفات NFS 22.3. تصدير أنظمة الملفات NFS 22.4. موارد إضافية 23. سامبا 23.1. لماذا تستخدم سامبا؟ 23.2. إعدادات خادم سامبا 23.3. الاتصال بمشاركة سامبا 23.4. موارد إضافية 24. بروتوكول التكوين الديناميكي للمضيف (DHCP) 24.1. لماذا استخدام DHCP؟ 24.2. إعداد خادم DHCP 24.3. إعداد عميل DHCP 24.4. موارد إضافية 25. تكوين خادم Apache HTTP 25.1. المعلمات الرئيسية 25.2. المعلمات الافتراضية هي 25.3. معلمات العقدة الافتراضية 25.4. معلمات الخادم 25.5. ضبط الأداء 25.6. حفظ الإعدادات 25.7. موارد إضافية 26. تكوين خادم Apache HTTP الآمن 26.1. مقدمة 26.2. نظرة عامة على حزم الأمان 26.3. نظرة عامة على الشهادات والأمن 26.4. استخدام المفاتيح والشهادات الموجودة 26.5. أنواع الشهادات 26.6. توليد المفتاح 26.7. إنشاء طلب إلى سلطة التصديق للحصول على شهادة 26.8. توليد مستقل للشهادة 26.9. التحقق من الشهادة 10.26. الاتصال بالخادم 26.11. موارد إضافية 27. تكوين المصادقة 27.1. معلومات المستخدم 27.2. المصادقة 27.3. نسخة ل سطر الأوامر

خامسا إعداد النظام

28. الوصول إلى وحدة التحكم 28.1. تعطيل الاغلاق باستخدام -- 28.2. رفض الوصول إلى برامج وحدة التحكم 28.3. تعريف وحدة التحكم 28.4. توفير الوصول إلى الملفات من وحدة التحكم 28.5. السماح بوصول وحدة التحكم إلى التطبيقات الأخرى 28.6. المجموعة المرنة 29. تحديد التاريخ والوقت 29.1. خصائص التاريخ والوقت 29.2. ملكيات بروتوكول الشبكةالوقت (NTP) 29.3. اختيار المنطقة الزمنية 30. إعداد لوحة المفاتيح 31. إعداد الماوس 32. إعداد نظام X Window 32.1. إعدادات العرض 32.2. عرض إعدادات الأجهزة 32.3. إعدادات عرض الشاشة المزدوجة 33. إدارة المستخدمين والمجموعات 33.1. إنشاء مستخدم جديد33.2. تغيير خصائص المستخدم 33.3. الخلق مجموعة جديدة 33.4. تغيير خصائص المجموعة 33.5. باستخدام سطر الأوامر 33.6. شرح العملية 33.7. معلومات إضافية 34. إعداد الطابعة 34.1. إضافة طابعة محلية 34.2. إضافة طابعة IPP 34.3. إضافة طابعة UNIX عن بعد (LPD) 34.4. إضافة طابعة Samba (SMB) 34.5. إضافة طابعة Novell NetWare (NCP) 34.6. إضافة طابعة JetDirect 34.7. تحديد طراز الطابعة وإكمال الإعداد 34.8. طباعة صفحة اختبار 34.9. تغيير الإعدادات الطابعات المثبتة 34.10. حفظ ملف التكوين 34.11. باستخدام سطر الأوامر 34.12. إدارة مهام الطباعة 34.13. توفير الوصول العامللطابعة 34.14. موارد إضافية 35. أتمتة المهام 35.1. كرون 35.2. المهام دفعة واحدة 35.3. موارد إضافية 36. ملفات السجل 36.1. موقع ملفات السجل 36.2. عرض ملفات السجل 36.3. إضافة وصفة ملف السجل 36.4. تحليل ملفات السجل 37. تحديث Kernel يدويًا 37.1. نظرة عامة على حزمة النواة 37.2. التحضير للتحديث 37.3. تحميل النواة المحدثة 37.4. جاري التحديث 37.5 التحقق من صورة قرص ذاكرة الوصول العشوائي الأولية 37.6. التحقق من أداة تحميل التشغيل 38. وحدات Kernel 38.1. إدارة وحدات النواة 38.2. التحميل الثابت للوحدات 38.3. موارد إضافية 39. تكوين وكيل تسليم البريد (MTA)

سادسا. مراقبة النظام

40. جمع المعلومات حول النظام 40.1. عمليات النظام 40.2. استخدام الذاكرة 40.3. أنظمة الملفات 40.4. المعدات 40.5. موارد إضافية 41.OProfile 41.1. نظرة عامة على الأداة 41.2. إعداد OProfile 41.3. بدء وإيقاف OProfile 41.4. حفظ البيانات 41.5. تحليل البيانات 41.6. استكشاف /dev/oprofile/ 41.7. مثال الاستخدام 41.8. الواجهة الرسومية 41.9. موارد إضافية

مؤشر الموضوع

بصمة

تثبيت الحديثة نظام لينكسمطلوبة مرة واحدة فقط، سواء بالنسبة لخادم فعلي واحد أو لنشر مزرعة افتراضية بأكملها. لماذا لا تقضي المزيد من الوقت في هذا الأمر وتفعل كل شيء فورًا حسب الحاجة تمامًا، ولا تنهي ما جاء من المثبت على طول قضبانه. بالإضافة إلى ذلك، فإن كمية البرامج المثبتة في الوضع "الحد الأدنى" للمثبت القياسي لا تتوافق مع الحد الأدنى حقًا.
لشخص ما التثبيت اليدويقد يبدو الأمر مضيعة للوقت، ولكن يجب على كل مستخدم لنظام Linux القيام بذلك مرة واحدة على الأقل لفهم كيفية عمله بشكل أفضل. إذا كانت الكلمات fdisk وgrub وchroot لا تخيفك، فواصل القراءة.

تثبيت نظام التشغيليمكن تقسيمها تقريبًا إلى 4 مراحل منفصلة.

  1. تحضير تخزين النظام
  2. تثبيت وتكوين مكونات النظام
  3. تحضير النظام للإقلاع الذاتي
  4. إعداد النظام لمهام العمل
في معظم الأنظمة الحديثة، يتم تنفيذ المهام 1-3 بواسطة المثبتين. في برامج التثبيت شبه الآلية، يتم تنفيذ الخطوات من 1 إلى 3 في وضع السؤال والإجابة. في معظم الأنظمة الآلية، يكون الأمر مشابهًا، فمن الممكن فقط تحديد ملف استجابة مُعد مسبقًا.

إن كتابة المثبت ليست مهمة تافهة. كان الرجال من المشروع يعرفون ذلك دائمًا جنتو، الذي لم يكن موجودًا فيه أبدًا، ولكن فيه آرتش لينكسالمجتمع، قرر مؤخرًا التخلي عن دعم المثبت لصالح المهام الأكثر إلحاحًا. حتى Microsoft فهمت هذا - فالمرحلة الثانية من برنامج تثبيت Windows، بدءًا من نظام التشغيل Vista، تتلخص في تدوير صورة تم تجميعها مسبقًا. ومع ذلك، نحن لا نتحدث عن النوافذ، فهذا موضوع مقال آخر.

من خلال تثبيت نظام التشغيل يدويًا، نتمتع بحرية العمل الكاملة في جميع المراحل. هذه المقالةوبطبيعة الحال، هذه ليست التعليمات الصحيحة الوحيدة، بل هو سيناريو لتثبيت "خادم كروي في الفراغ". يمكن أن تؤثر المهام والشروط المحددة بشكل كبير على أي من الخطوات. على سبيل المثال سوف نضع أوراكل إنتربرايز لينكس 6إلى جهاز ظاهري قيد التشغيل مايكروسوفت هايبر-V . ليس الأفضل حرمزيج بالطبع، ولكن هذا ليس الهدف. بالمناسبة، طريقة التثبيت هذه لا تتطلب التسجيل في Oracle. وبالنسبة للأصوليين وأتباع الرفيق ستالمان، أقترح استخدام KVM وتثبيته سينت أو إسأو علمي، وهي عبارة عن نسخ 1:1 تقريبًا من RHEL، لذلك لا يوجد فرق عمليًا في التثبيت بالنسبة لها. لا يحتوي OEL على العديد من الفروق الدقيقة الفريدة أيضًا. بالإضافة إلى له kernel-uekيقدم Oracle Linux أيضًا نواة Jango Fett، التي تحتوي على برامج تشغيل شبه افتراضية لأجهزة Hyper-V وإعادة توجيه قرص PnP.

من حيث المبدأ، أي Linux أو LiveCD مناسب للتثبيت؛ rpm و yum متاحان للعديد من الأنظمة الأساسية. ولكن نظرًا لأنه سيكون لدينا RHEL، فمن الأكثر ملاءمة استخدام قرص حي جديد من توزيعة تشبه RHEL لنفس الإصدار الرئيسي. سيكون لديه بالتأكيد إصدارات متوافقة مع rpm وyum، مما يجعل المهمة أسهل بكثير. اخترت قرص حي CentOSوالتي يمكن تنزيلها من أقرب مرآة.

1. تجهيز تخزين النظام

في في هذا المثالسيكون بمثابة تخزين النظام القرص الظاهري V 10 جيجابايتمتصلة بجهاز VM. سيتم تخصيص كل المساحة للإدارة، باستثناء قسم صغير لمحمل الإقلاع LVM، والذي أعتبره نظام إدارة الحجم الأكثر استقرارًا على نظام Linux

نقوم بالتمهيد من القرص الحي الخاص بنا ونذهب إلى المحطة. إذا كنا نخطط للعمل من الجهاز الظاهري نفسه، فمن الملائم استخدام وضع التحميل الرسومي لـ LiveCD. هناك حتى فايرفوكس، بالطبع ليس الأحدث.
ولكن إذا كنا بالفعل في حالة مزاجية للبساطة، أو أن الجهاز لا يحتوي على الكثير من ذاكرة الوصول العشوائي، فإننا نقوم بالتشغيل وضع النص، والتي يمكن تحديدها في أداة تحميل التشغيل. قمنا بإعداد خادم ssh حتى نتمكن من العمل في الوحدة الطرفية من أجهزتنا الخاصة. لتتمكن من الوصول، ستحتاج إلى تغيير كلمة مرور الجذر وتعطيل جدار الحماية أو تكوينه.

$ سودو سو
# بدء خدمة sshd
# جذر كلمة المرور
#توقف خدمة iptables

نقوم بتقسيم القرص الخاص بنا باستخدام fdisk، (مفترق، الأداة المساعدة Red Hat Disk، محرر سداسي عشري، كما تريد :) إلى الأقسام المطلوبة. أنا شخصياً أحب fdisk الذي تم اختباره عبر الزمن. RHEL هو نظام محافظ، ويعمل fdisk افتراضيًا في وضع التوافق مع تراث ما قبل التاريخ، لذلك نقوم بتشغيله باستخدام علامات خاصة.
نقوم بإنشاء قسم 500M لمحمل التشغيل. هذا حجم ضخم بالنسبة لقسم التمهيد، لكننا لا نمانع.
الأمر (م للمساعدة): ن
إجراء الأمر
ه ممتدة
ع القسم الأساسي (1-4)
ص
رقم القسم (1-4): 1
القطاع الأول (2048-20971519، الافتراضي 2048):
باستخدام القيمة الافتراضية 2048
القطاع الأخير، + القطاعات أو + الحجم (K، M، G) (2048-20971519، الافتراضي 20971519): +500 مليون

قمنا بتعيين علامة "قابلة للتمهيد" لها حتى تعرف المرحلة الأولى من أداة تحميل التشغيل مكان التمهيد بالضبط.
الأمر (م للمساعدة): أ
رقم القسم (1-4): 1

ونعطي بقية المساحة للجزء الثاني،
الأمر (م للمساعدة): ن
إجراء الأمر
ه ممتدة
ع القسم الأساسي (1-4)
ص
رقم القسم (1-4): 2
القطاع الأول (1026048-20971519، الافتراضي 1026048):
باستخدام القيمة الافتراضية 1026048
القطاع الأخير، + القطاعات أو + الحجم (K، M، G) (1026048-20971519، الافتراضي 20971519):
باستخدام القيمة الافتراضية 20971519

والتي، لتبسيط تعريف مجموعات LVM في مرحلة التمهيد، سنقوم بتعيين النوع على 8e (Linux LVM)
الأمر (م للمساعدة): ر
رقم القسم (1-4): 2
الرمز السداسي (اكتب L للقائمة):

قم بإنشاء نظام ملفات لـ /boot. هناك العديد من fs التي يمكن لـ GRUB، المعياري لجيش من نسخ RHEL، التمهيد منها. حتى سيدة عجوز تكفي تحويلة2، ليست هناك حاجة بشكل خاص إلى السجل الموجود في قسم التمهيد - تتم الكتابة إليه فقط عند تثبيت نواة جديدة وتغيير تكوين أداة تحميل التمهيد. اخترت تحويلة4. بالإضافة إلى ذلك، سنشير إلى تسمية للـ fs الجديد، والتي يمكن استخدامها بعد ذلك جبلو com.fstab.

# mkfs.ext4 /dev/sda1
# التمهيد e2label /dev/sda1

نحن نقوم بإعداد LVM الذي سيعيش عليه نظامنا
#pvcreate /dev/sda2
# نظام vgcreate /dev/sda2

في المجموعة التي تم إنشاؤها، حدد القسم الجذر في 4G. هذا أكثر من كافٍ لنظام بسيط؛ سنعطي 1G للتبديل، وسنقوم بتركيبه مع الأقسام الجديدة للنظام المباشر. تمنحك المساحة المتبقية حرية إنشاء fs إضافية لـ /opt أو /var، ويمكنك أيضًا ترك احتياطي، مما سيسمح لك باستخدام لقطات LVM

# lvcreate -n root -L نظام 4G
# mkfs.ext4 /dev/system/root
# جذر e2label !$
# نظام lvcreate -n Swap –L 1G
# mkswap -f /dev/system/swap
# مقايضة !$
# mkdir -p /mnt/system/boot
# mount LABEL=root /mnt/system
# mount LABEL=boot /mnt/system/boot

2. تركيب وتكوين مكونات النظام

يتم تخزين المعلومات حول جميع حزم rpm المثبتة في قاعدة بيانات خاصة. كيف دورة في الدقيقةلذلك يميمكنك تحديد جذر بديل، مما يمنحنا الفرصة لتثبيت RHEL في أي دليل بأقل عدد من الأوامر. آر بي إم دي بي- العمود الفقري RHEL، لنقم بإنشائه للنظام الجديد.
# دورة في الدقيقة --root=/mnt/system –initdb

كمصادر حزم التثبيتبالنسبة لـ yum، توجد مستودعات حزم، والروابط إليها موجودة في التكوينات /etc/yum.repos.d/. إذا كان هناك اتصال، فيمكن أن يكون هذا أي مستودع عام يمكن الوصول إليه عبر الإنترنت، أو مستودع خاص بك، يتم تثبيته من وحدة تخزين الشبكة، أو إذا كانت صور قرص التثبيت متاحة لك، فيمكنك استخدامها. مثله:

# يم تثبيت createrepo
# مكدير -p /mnt/iso/(1,2,3)
# حلقة mount -o /mnt/nas/install/oel-6.4-cd(1,2,3).iso /mnt/iso/(1,2,3)
# إنشاء ريبو /mnt/iso

إذا أردنا تثبيت CentOS، فيكفي تحديد $releasever بشكل صريح في ملفات .repo الموجودة. هذه المتغيرات مأخوذة من حزمة إصدار التوزيعة، والتي لم تصل بعد إلى النظام الجديد، لذا عليك القيام ببعض الخطوات البسيطة

# sed -i.orig "s/$releasever/6/g" /etc/yum.repos.d/*.repo

أحتاج إلى OEL حتى يتم تكوين yum في المستودع العام لشركة Oracle

# مف /etc/yum.repos.d(,.orig)
# mkdir /etc/yum.repos.d
#قرص مضغوط !$
# wget public-yum.Oracle.com/public-yum-ol6.repo

يمكنك البدء في تثبيت النظام. لنبدأ بمجموعة الحزم "البدائية" للغاية: حزمة الإصدار، وglibc، وbash وتوابعها:

# yum --installroot=/mnt/system install oraclelinux-release glibc bash

مثل هذا النظام جاهز بالفعل للتشغيل كجذر من أي نظام Linux. لكن لدينا خطط أخرى، لذا وضعنا rpm وyum مع كل التبعيات:

# yum --installroot=/mnt/system install rpm yum

سنقوم بتثبيت الحزم المتبقية على النظام الجديد. دعونا نسخ إعدادات نظام أسماء النطاقات، مستودعات يم. دعونا نربط fs الافتراضي لبيئتنا الحية بمسارات مماثلة للنظام وندخلها.

# القرص المضغوط /mnt/system
# سي بي /etc/resolv.conf ./etc/
# cp /etc/yum.repos.d/*.repo ./etc/yum.repos.d/

# mount -o bind /dev ./dev
# mount -o bind /sys ./sys
# mount -o bind /proc ./proc

#جذر ./

أول شيء نراه هو دعوة bash القياسية. لإحضاره إلى نموذج RHEL المعتاد، انسخ إعدادات bash من /etc/skel.

باش-4.1# cp /etc/skel/.bash* /root/
bash-4.1# المصدر /root/.bashrc

لنقم بتثبيت بعض البرامج الأساسية:

  • dhclient، ومن بين تبعياته (بالإضافة إلى شعارات نظام التشغيل في OEL :) يوجد أيضًا udev ونظام تهيئة وحتى جدار حماية، مما سيجعل نظامنا أقرب إلى الاستقلال بضربة واحدة
  • برنامج جدولة cronie، الذي يحمل postfix كمسجل MTA وrsyslog
  • أقل، الذي، passwd، nc، التلنت، الذي، يا رجل
  • الصدفة المفضلة والمحرر والبرامج الأخرى حسب تقديرك
نطاق البرامج في مستودعات RHEL الأساسية محدود للغاية، ولكن لحسن الحظ يوجد EPEL، المصمم لحل هذه المشكلة:
دورة في الدقيقة -i www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
يم تثبيت passwd dhclient openssh cronie vim-الحد الأدنى من netcat telnet أقل أي htop tmux أقل zsh فيجيت

وبما أننا نستخدم LVM، يمكننا في أي وقت أثناء التثبيت (الآن على سبيل المثال) التقاط لقطة من fs لدينا - والتي ستكون لقطة جماعية لقاعدة RHEL، أو Stage3 في مصطلحات Gentoo. ويمكن إلقاؤها إلى مخزن آخر. أو قم بإنشاء أرشيف لقطة FS عن طريق تركيبه. بناءً على هذه اللقطة، يمكنك إنشاء قوالب لـ OpenVZ والأنظمة المشابهة بأقل جهد. من الأفضل القيام بكل هذا خارج chroot:

(livecd) # lvcreate -L1G -s -nstage3 system/root

(livecd) # xz /dev/system/stage3 > /mnt/nas/templates/OEL6.4-minimal.bin.xz

(livecd) # mkdir /mnt/stage3
(livecd) # mount /dev/system/stage3 !$
(قرص حي) # قرص مضغوط !$
(livecd) # tar -zvpf /mnt/nas/templates/OEL6.4-minimal.tar.gz ./

لنقم بإعداد جدول لأنظمة الملفات. بالنسبة لمسار الجذر، فمن الأكثر موثوقية تحديده في شكل جهاز افتراضي LVM، لأنه يحل المشكلات المحتملة المتعلقة بالتسمية عند تغيير تكوين نظام قرص الجهاز "حسب التصميم".

# السادس /etc/fstab
LABEL=boot /boot ext4 noauto 1 1
/dev/mapper/system-root ext4 الإعدادات الافتراضية 1 2

لنقم بإعداد الشبكة عن طريق إنشاء ملفات التكوين، كما يفعل مثبت anaconda عادةً.
# السادس /etc/sysconfig/network
الشبكات = نعم
HOSTNAME=spoon.matrix.local

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
الجهاز=eth0
BOOTPROTO=dhcp
ONBOOT=نعم


لنقم بإنشاء مستخدم جديد يتمتع بحقوق Sudo ونحدد كلمة مرور له.
useradd -u1337 -m -s /bin/zsh -G عجلة مورفيوس
# صدى "مورفيوس ALL=(ALL) ALL" >> /etc/sudoers.d/morpheus
#passwdmorpheus

لنقم بإعداد منطقة زمنية محلية.
# ln -sf /usr/share/zoneinfo/Europe/Riga /etc/localtime

دعونا نضع تحية في motd.

بعد ذلك، يمكننا، من حيث المبدأ، تكوين الجهاز لمهمة العمل وفقًا لتقديرنا، لكنني أفضل التمهيد منه أولاً:

3. تجهيز النظام للإقلاع الذاتي

لنقم بتثبيت قسم التمهيد وتثبيت أداة تحميل التشغيل ومدير التكوين الخاص به وأدوات إدارة LVM والنواة
#جبل/التمهيد
# يم تثبيت نواة اليرقة lvm2

لكي يتمكن القذر من تسجيل النوى في تكوين أداة تحميل التشغيل نفسه، يجب القيام ببعض العمل. بالإضافة إلى الارتباط الرمزي لتكوين GRUB، فإنه يحتاج إلى إدخال عمل واحد على الأقل في التكوين، والذي يتم استخدامه كقالب. في النظام المثبت بطريقة قياسية، يتم إنشاء القالب الأولي بواسطة اناكوندا. سيتعين علينا إعداد التكوين يدويًا، مع الإشارة إلى النواة المثبتة حديثًا والمعلمات الضرورية لها. على سبيل المثال، سيؤدي الهدوء إلى إزالة الإسهاب المفرط للنواة، وسيقوم rhgb بتشغيل شريط تقدم مزيف.
# قرص مضغوط / الخ
# ln -sf ../boot/grub/grub.conf
# القرص المضغوط / التمهيد
# ln -sf grub.conf القائمة.lst
# السادس grub.conf
المهلة = 5
splashimage=(hd0,0)/grub/splash.xpm.gz
Hiddenmenu
عنوان لينكس
الجذر (HD0،0)
النواة /vmlinuz-2.6.32-358.6.2.el6.x86_64 ro lvm root=/dev/mapper/system-root LANG=en_US.UTF-8
initrd /initramfs-2.6.32-358.6.2.el6.x86_64.img

دعونا نعيد تثبيت النواة للتأكد من أن grubby يعمل وستتم إضافة تحديثات kernel بشكل صحيح إلى التكوين في المستقبل. بعد ذلك، يمكننا إزالة الإدخال بمثالنا من التكوين:
# يم إعادة تثبيت النواة
# السادس grub.conf

قم بتثبيت أداة تحميل التشغيل على القرص الخاص بنا
# grub-install /dev/sda --no-floppy

إذا لم يعمل البرنامج النصي للتثبيت لسبب ما، فيمكن تثبيت grub على القرص يدويًا
#نكش
اليرقة> الجذر (hd0،0)
اليرقة> الإعداد (hd0)

أعد التشغيل في نظامنا وابدأ 4. ضبط النظام لمهام العمل. هُم.

هذه هي الطريقة التي يتم بها إنشاء القوالب المضبوطة للخوادم. كلاهما عالمي، ومناسب لأنظمة التشغيل الآلي، ومستهدف، وجاهز للنشر بأقل قدر من التكوين.

النسخة الأصلية: الانطباعات الأولية عن Red Hat Enterprise Linux 7 "Workstation"
المؤلف: جيسي سميث
تاريخ النشر: 12 مايو 2014
ترجمة: أ. كريفوشي
تاريخ النقل: يونيو 2014

لا أقوم في كثير من الأحيان باختبار الإصدارات التجريبية أو إصدار المرشحين. عادةً ما أحب تجربة الإصدارات. Red Hat هي واحدة من أكبر الأسماك في البركة مفتوحة المصدر. لقد كانت دائمًا ناجحة جدًا (ومربحة)، وكان تفانيهم في التطوير يتماشى مع ذلك برمجةمع فتح كود المصدرجعل الشركة واحدة من اللاعبين الرئيسيين في مجال أنظمة التشغيل. كوني في حالة من الإثارة تحسبًا للإفراج عني، لقد انتهكت القواعد الخاصةوقمت بتنزيل الإصدار المرشح من Red Hat Enterprise Linux 7. وفيما يلي بعض الانطباعات والآراء الأولى حول هذا الموضوع. هذه ليست مراجعة رسمية بقدر ما هي انعكاس للأشياء التي لفتت انتباهي.

يوجد حاليًا ما لا يقل عن ثلاثة فروع لـ Red Hat Enterprise Linux (RHEL)، والتي تتضمن إصدارات الخادم ومحطة العمل والعميل. الطبعة الرابعة - المضيف الذري، قيد التطوير. قررت تجربة إصدار Workstation المخصص للمطورين. صورة التثبيتيبلغ حجمه 3.9 جيجابايت ويدعم بيئات سطح المكتب GNOME 3 وKDE 4 نظرًا لأن التنزيل يستغرق بعض الوقت، فقد أمضيته في دراسة ملاحظات الإصدار. في الوقت الحاضر، تولي شركة Red Hat اهتمامًا كبيرًا بالتسويق، لذا يتضمن الإعلان عبارات مثل "نظام التشغيل الوحيد المصمم للسحابة الهجينة المفتوحة" وجواهر هذه الخطة: "نحن على وشك إصدار جديد مثير سوف يعيد تعريف نظام التشغيل الصناعي بالكامل." بالإضافة إلى هذه التعليقات، يمكنك العثور على بعض الميزات الجديدة المثيرة للاهتمام. فيما بينها:
- التوافق المعزز مع Windows، بما في ذلك التكامل مع مجالات Microsoft Active Directory؛
- تمكين XFS كنظام ملفات افتراضي مع دعم لأحجام نظام ملفات تصل إلى 500 تيرابايت؛
- ترحيل جهاز افتراضي من مضيف Red Hat Enterprise Linux 6 إلى Red Hat Enterprise Linux 7 دون توقف أو تعديل الجهاز الظاهري؛
- حاويات عامل الميناء.

عند الإقلاع من وسائط التثبيت RHEL نرى المثبت الرسومي. يستخدم RHEL نفس مثبت Anaconda الجديد المستخدم في أحدث الإصداراتفيدورا. يستخدم المثبت نظام تنقل قائم على المحور والذي سيرشدنا خلال خطوات إعداد النظام وتقسيم القرص وإنشاء حساب مستخدم. شخصيًا، أعتقد أن المثبت الجديد يعد خطوة إلى الوراء من المثبت الموجود في RHEL 6. ويرجع ذلك جزئيًا إلى أنني لا أحب واجهته حقًا، وجزئيًا لأن التنقل المعتمد على المحور يكون منطقيًا عندما لا تحتاج إلى زيارة كل صفحة. باستخدام هذا المثبت، يتم فتح بعض الميزات في صفحة واحدة ثم يتم استخدامها في صفحة أخرى. على سبيل المثال، تتيح لك شاشة اختيار المنطقة الزمنية تفعيل مزامنة وقت الشبكة. ومع ذلك، إذا حاولت تمكين خدمة وقت الشبكة، فسوف تتلقى رسالة خطأ تفيد بعدم تكوين خوادم الوقت (سيظهر الفحص السريع أنه تم تكوين الخوادم الافتراضية). لا يمكن تفعيل خدمة وقت الشبكة دون زيارة عقدة إعدادات الشبكة الخاصة بالمثبت وإدخال رقمك إعدادات الشبكة. ثم عليك العودة وتفعيل خدمة مزامنة وقت الشبكة.

يستخدم مثبت RHEL الافتراضي نظام تقسيم القرص باستخدام LVM ونظام الملفات XFS. يمكنك أيضًا اختيار استخدام الأقسام التقليدية ونظام الملفات Btrfs. يمكنك أيضًا اختيار بيئة رسومية (KDE 4 أو GNOME 3)، على الرغم من أنه لسبب ما لا يمكنك اختيار تثبيت كليهما. أثناء قيام المثبت بنسخ الملفات إلى القرص الصلب، يمكنك مشاهدة عرض شرائح حول فوائد منتجات Red Hat. بمجرد اكتمال النسخ، تتم إعادة تشغيل النظام ويطلب منا تأكيد قبولنا لشروط الترخيص. بعد ذلك يمكننا تفعيل خدمة kdump وسيُطلب منا تسجيل نسختنا من RHEL حتى نتمكن من تلقي التحديثات. ثم يتم إعادة تشغيل النظام مرة أخرى ونرى شاشة رسوميةتسجيل الدخول.

قررت تثبيت KDE 4.10، ووجدت المجموعة المعتادة التطبيقات المثبتة مسبقًا. متوفر في LibreOffice وFirefox وDragon Player وEmpathy. هنا محرري النصوصومدير الأرشيف والأدوات المساعدة القياسية الأخرى، بالإضافة إلى أداة لإعداد الطابعات وجدار حماية النظام. أعجبتني بشكل خاص الطريقة التي قامت بها Red Hat بتحسين الأداة المساعدة لتكوين جدار الحماية الخاص بها لجعلها سهلة الاستخدام للغاية للمسؤول. يتم استخدام مدير الشبكة لتكوين الشبكة. يدير RHEL خدمة Shell آمنة في الخلفية تسمح لك بتسجيل الدخول عن بعد كجذر. أنا لست من محبي تفعيله افتراضيًا بنفسي. الوصول عن بعدبامتيازات المسؤول، ولكن قد يكون هذا مناسبًا للمسؤولين لإعداد ملفات جديدة الأنظمة المثبتة. يستخدم RHEL إصدار kernel 3.10. كالعادة، لا يدعم Red Hat تنسيقات الوسائط المتعددة الشائعة بشكل افتراضي، ولكن يمكن إضافة الدعم لها لاحقًا.

العنصر الآخر الذي يفتقر إليه النظام هو مدير الحزم الرسومية. لقد وجدت أن RHEL لا يزال يستخدم مدير حزم وحدة التحكم YUM، وهو أداة رائعة، ولكن لم أتمكن من العثور على أي واجهة أمامية رسومية لتشغيل البرامج. بشكل عام، عندما يتعلق الأمر بالعمل مع الحزم، فإن تلقي التحديثات وتثبيت الحزم الجديدة يتطلب اشتراكًا في Red Hat. عندما حاولت الوصول إلى المستودعات، تلقيت رسالة مفادها أنني بحاجة أولاً إلى تسجيل جهاز الكمبيوتر الخاص بي باستخدام برنامج يسمى Subscription Manager. محاولة تشغيله من قائمة التطبيق لم تؤد إلى أي شيء. بعد عدة محاولات فاشلة، ذهبت إلى وحدة التحكم وبدأت الخدمة. من سطر الأوامر، تم تشغيل مدير الاشتراك بدون مشكلة، لكنه أخبرني أنني لا أستطيع تسجيل حساب به وسيتعين علي زيارة موقع Red Hat الإلكتروني للقيام بذلك. لقد فعلت ذلك، وأنشأت حسابًا جديدًا، وتحققت منه وحاولت تسجيل جهاز الكمبيوتر الخاص بي مرة أخرى. مرة أخرى، لم ينجح أي شيء، لم يقدم مدير الاشتراكات هذه المرة أي تفسيرات واضحة، ولم يتمكن ببساطة من توصيل جهاز الكمبيوتر الخاص بي بالحساب. وحتى كتابة هذه السطور، لا تزال المشكلة لم يتم حلها.

هناك مشكلة أخرى أزعجتني وهي أنه عند تسجيل الدخول إلى KDE، تلقيت تنبيهًا حول تعطل GNOME Shell مع عرض لتقديم تقرير بالأخطاء. لقد حيرني هذا قليلًا، نظرًا لأن برنامج التثبيت يسمح لك بتثبيت إما GNOME أو KDE، ولكن ليس كليهما. أيضًا، لماذا يتم تشغيل GNOME Shell عندما أقوم بتسجيل الدخول إلى KDE؟ عندما حاولت تقديم تقرير خطأ، انتهى بي الأمر بتلقي رسالة مفادها أنه لا يمكنني القيام بذلك إلا إذا كان لدي إمكانية الوصول إلى دعم Red Hat. لا أعرف لماذا يطلبون ذلك عندما تقبل التوزيعات الأخرى مثل Ubuntu جميع تقارير الأخطاء.

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

الاستنتاجات

للوهلة الأولى، لا يحتوي هذا الإصدار من RHEL على العديد من التحسينات مقارنة بالإصدار السابق. على وجه الخصوص، تبرز الأداة المساعدة لتكوين جدار الحماية، والتي أصبحت أكثر قوة. الأداء جيد لهذا الإصدار، وأنا أقدر أن خدمة فهرسة ملفات KDE معطلة افتراضيًا. تعطى الأفضلية للإنتاجية بدلاً من زخرفة سطح المكتب. بادئ ذي بدء، كنت سعيدًا برؤية الدعم لنظام الملفات Btrfs في هذا الإصدار. على الرغم من أن نظام الملفات المتقدم هذا لا يُستخدم بشكل افتراضي، إلا أنه من الجيد أن نرى أنه متوفر. يعد Docker، وهو برنامج لإدارة الحاويات على Linux، ابتكارًا جيدًا أيضًا. أعتقد أنه في غضون سنوات قليلة معظم المطورين و مسؤولي النظامستستخدم Docker لنشر البرامج واختبارها، لذلك من الجيد أن نرى أن Red Hat قد أدرجتها بالفعل في إصدارها السابع.

تبقى الجوانب الأخرى من RHEL دون تغيير تقريبًا. معظم المرافق إعدادات النظاميبدو أن مدير حزم YUM وبنية نظام التشغيل ككل يظلان كما هما. تركز Red Hat على سوق المؤسسات، ولأسباب واضحة، لا ترغب في إحداث تغيير جذري، لذا فإن الميزات المستخدمة كل يوم لا تتغير من إصدار إلى آخر. تضمن هذا الإصدار خدمة النظامتهيئة systemd، لكنني لم ألاحظ أي تغييرات كبيرة في الأداء.

لسوء الحظ، أصبحت بعض جوانب النظام أسوأ مقارنة بـ RHEL 6. أحد الأمثلة على ذلك هو المثبت. على الرغم من أن أناكوندا تعمل، إلا أنها أبطأ وأكثر إزعاجًا الإصدار السابق. تجربتي مع مدير الاشتراكات كانت مخيبة للآمال أيضًا. أتذكر عملية إنشاء حساب في RHEL 6، لقد كانت غير مؤلمة على الإطلاق. هذه المرة كانت محاولة الوصول إلى المستودعات مملة للغاية. علاوة على ذلك، يستهلك هذا الإصدار من RHEL ذاكرة أكبر بثلاث مرات تقريبًا من الإصدار السابق. لم أقابل من قبل توزيعة لينكس، والذي قد يستهلك 500 ميجابايت من ذاكرة الوصول العشوائي مباشرة بعد تسجيل الدخول، لذلك آمل أن يكون ذلك بسبب بقاء رموز التصحيح في الإصدار المرشح. وأيضًا، على الرغم من أن هذه ليست مشكلة بالمعنى الكامل للكلمة، إلا أنه بدا غريبًا بالنسبة لي أن الإصدار الذي تم وضعه كـ محطة العملللمطورين، لا يتضمن المترجمين أو الأدوات المساعدة للتحكم في إصدار التعليمات البرمجية المصدر.

أعتقد أنه يجب مقارنة RHEL 7 بالتوزيعات الأخرى الموجهة نحو الاستقرار مثل SUSE وDebian وUbuntu LTS. لا أريد أن أبدو مثيرًا للقلق، لكنني أخشى أن تكون Red Hat متخلفة عن منافسيها من حيث الميزات الجذابة. على الرغم من أنها لا تزال رائدة عندما يتعلق الأمر بمدة وجودة الدعم، إلا أنني أخشى أن RHEL تخسر في مجالات أخرى. على وجه الخصوص، تتمتع SUSE بأدوات إدارية رائعة وهي رائدة في تقديم دعم Btrfs. يتمتع Ubuntu بأدوات مساعدة ممتازة لنشر نظام تشغيل مع تمكين الخدمات، بالإضافة إلى أن Ubuntu يدعم Docker بالفعل. يتمتع دبيان باستقرار وأداء جيدين، وإصدار حديث بدعم طويل الأمد. تُظهر التجربة مع هذا الإصدار المرشح أن RHEL تضع كل شيء على دعم عالي الجودة، ولا أعرف إذا كانت هذه فكرة جيدة.

قبل سبع سنوات، كان كل من أعرفه في "العالم الحقيقي" يستخدم Red Hat Enterprise Linux أو توزيعة أخرى في عائلتها، مثل Fedora أو CentOS، سواء سطح المكتب أو الخادم. اليوم، تحول كل شخص أعرفه تقريبًا إلى عائلة Ubuntu. أعرف أحد المشرفين الذي لا يزال يستخدم CentOS، ولكن الجميع قد انتقلوا أو هم في طور التبديل. Red Hat هي شركة مربحة للغاية، فهي تقوم بأشياء جيدة في سوق المؤسسات وتمثل قوة قوية في سوق البرمجيات مفتوحة المصدر. لكن إصدار RHEL هذا لا يشبه إلى حد كبير "إعادة تقييم نظام تشغيل المؤسسة" بقدر ما يشبه إصدارًا لدعم عملاء الأعمال المحافظين، المطلوبين فقط في سوق الشركات.

تم وصف الإعداد المناسب لتثبيت نظام Oracle DBMS (مع مجموعة من التحفظات، بالطبع، انظر المزيد في النص). يعمل كخادم تجريبي الآلة الافتراضيةإم وير.

وثائق تثبيت نظام التشغيل الأصلي هي دليل تثبيت Red Hat Enterprise Linux 6.

لذلك، دعونا نذهب...

1) يختار " تثبيت أو ترقية نظام موجود". إذا حدثت مشكلات في بطاقة الفيديو لاحقًا أثناء عملية التثبيت، فيمكنك محاولة تكرار التثبيت وتحديد " تثبيت النظام باستخدام برنامج تشغيل الفيديو الأساسي". في هذه الحالة سيتم تثبيته معيار VGA driver.

2) عند التثبيت من قرص DVD، يُطلب منك التحقق منه (في حالة تلف قرص DVD). أنا أختار " يتخطى"حتى لا نضيع الوقت.

3) بداية التثبيت. انقر " التالي«.

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

التبديل بين اللغات في المثبت = التحول - التحول.

5) حدد تخطيط لوحة المفاتيح الافتراضي. أختار "الإنجليزية" (عادةً ما أقوم بإضافة التخطيط الروسي بعد تثبيت نظام التشغيل، إذا لزم الأمر).

6) التثبيت على الخادم العاديباستخدام قرص SCSI واحد (جهاز Vmware الظاهري)، لذلك اخترت " أجهزة التخزين الأساسية". ملاحظة: التثبيت على مصفوفة RAID، إذا كان هناك واحد فقط في النظام ويحتوي على قرص منطقي واحد، لا يختلف عن التثبيت على قرص واحد.

إذا كان لديك خادم إنتاج، فقد يكون تكوين الأجهزة مختلفًا تمامًا، لذا اقرأ الوثائق الأصلية لكل حالة محددة.

7) تحذير من أن المثبت لم يعثر على جدول أقسام أو أي نظام ملفات على القرص، ولكن مع ذلك، هذا الجهاز(القرص) قد يحتوي على بيانات. لذلك، يُقترح إما متابعة التثبيت وحذف البيانات، وإلا فلن يتم إجراء التثبيت على هذا القرص.

اخترت التثبيت مع الإزالة - " نعم، تجاهل أي بيانات«.

ضع علامة أدناه " قم بتطبيق خياري على جميع الأجهزة التي تحتوي على أقسام أو أنظمة ملفات لم يتم اكتشافها» يسمح لك بتوسيع الحل الخاص بك ليشمل محركات الأقراص الأخرى أيضًا. إذا قمت بإزالته، يمكنك اتخاذ قرار منفصل لكل قرص.

8) إعدادات الشبكة. هنا تحتاج إلى إدخال اسم الكمبيوتر (اسم المضيف). لأن سأغادر الاستلام التلقائيإعدادات الشبكة باستخدام DHCP، ثم يمكنني ببساطة النقر فوق " التالي". وبخلاف ذلك، يمكن تغيير أي إعدادات للشبكة على هذه الشاشة.

انتباه: تظهر الصورة أنه تم إدخال اسم الكمبيوتر (اسم المضيف) بنقطة - لا تفعل هذا! يمكن أن تؤدي النقطة الموجودة في اسم المضيف إلى مشكلات متعددة في تثبيت وتشغيل Oracle وOracle RAC. من الأفضل أن لا يزيد اسم المضيف عن ثمانية أحرف، وأن يبدأ بحرف ويحتوي على أحرف وأرقام إنجليزية فقط.

9) حدد المنطقة الزمنية المطلوبة.

10) كلمة مرور المستخدم الجذر. الجذر هو المستخدم الفائق للكمبيوتر، لذلك يجب أن تكون كلمة المرور الخاصة به فائقة، خاصة على الخوادم الصناعية. وشيء آخر - تذكره :)

11) يوفر خيارات لتقسيم القرص إلى مجموعات وأقسام. أنا أختار " استخدم كل المساحة"، أي. سيتم إعادة تقسيم القرص بأكمله بالكامل، وسيتم تدمير كل ما كان عليه. في هذه الحالة، سيتم تطبيق التقسيم التلقائي للقرص إلى أقسام.

يمكنك اختيار خيارات أخرى، أو القيام بتقسيم القرص (يدويًا) بنفسك إذا قمت بتحديد " إنشاء تخطيط مخصص«.

إذا قمت بتحديد خانة الاختيار في الأسفل " مراجعة وتعديل تخطيط التقسيم"، ستظهر الشاشة الموضحة في الخطوة 12 حيث يمكنك تغيير قسم القرص التلقائي (تصحيحه).

12) يتم عرض خريطة قسم القرص. يمكنك إجراء التعديلات. على سبيل المثال، تسليط الضوء على الفردية أنظمة الملفاتأو نقاط التحميل في أقسام منفصلة، ​​على سبيل المثال tmp أو المبادلة. يمكنك تخصيص أقسام منفصلة لمساحات جدول قاعدة البيانات المنفصلة.

أترك كل شيء كما هو.

13) تحذير آخر، الآن التنسيق، من احتمال إتلاف البيانات. أنا أختار " شكل«.

14) التحذير الأخير 🙂 اخترت “ كتابة التغييرات على القرص«.

15) نافذة إعدادات أداة تحميل نظام التشغيل. أنا لا أغير أي شيء.

16) اختيار نوع التثبيت. بالنسبة لخادم أوراكل، فمن الأفضل تحديد " الخادم الأساسي"- سيتم تثبيت كل ما تحتاجه ولن يكون هناك أي شيء غير ضروري.

تأكد من تحديد خانة الاختيار " تخصيص الآن"لتتمكن من تثبيت الرسومات على الفور أثناء تثبيت نظام التشغيل، لأن ثم ستحتاج إلى العبث بهذا، وستكون هناك حاجة إلى رسومات لتثبيت Oracle.

ملحوظة: من الممكن تثبيت Oracle على Linux بدون رسومات، على سبيل المثال صامت، ولكن هذه قصة منفصلة. وبغض النظر عما يقوله المدافعون عن سطر الأوامر، فمن المريح إلى حد ما إدارة الخادم في بيئة رسومية.

ملاحظة2: إذا قمت بتحديد نوع التثبيت "Database Server"، فسيتم تثبيت MySQL وPostgreSQL بالإضافة إلى ذلك - وهذا لا علاقة له بـ Oracle، لذلك لا فائدة من اختيار هذا النوع.

17) إذا كان في الفقرة 16 السابقة مربع الاختيار " تخصيص الآن" - نحصل على هذه الشاشة. هنا تحتاج إلى تحديد " أجهزة الكمبيوتر المكتبية» وحدد كافة خانات الاختيار كما هو موضح في الشكل. يعد ذلك ضروريًا لتثبيت النظام الفرعي لرسومات نظام التشغيل والقشرة الافتراضية. جنوم.

يوضح الشكل أن الغلاف الرسومي كيديغير مثبت. شخصيا، أعتقد أنه أثقل من جنوموأنه لا فائدة منه على الخادم. جنوم سيكون كافيا :)

18) عملية التثبيت. نحن ننتظر.

19) الجميع! تم التثبيت بنجاح - بعد إعادة التشغيل، أصبح الخادم في حالة استعداد قتالي كامل.