بالأمس قمت بتثبيت على أحد أجهزة الكمبيوتر في العمل توزيع Rolling Release الأكثر شيوعًا جنو / لينكس الآن: قوس لينكس.
لم تكن المهمة صعبة ، لكنها لم تكن سهلة أيضًا ، وخلال هذه العملية تعلمت الكثير من الأشياء وأريد مشاركة جزء من المعرفة المكتسبة معكم جميعًا.
أبدأ بالقول أن آخر مرة قمت فيها بالتثبيت قوس لينكس كان كل شيء أسهل بكثير ، ولكن بمجرد أن تعتاد على طريقة التثبيت الجديدة ، تصبح العملية سريعة جدًا. تخيل أن القيام بكل شيء سأعرضه لك لاحقًا ، لم يستغرق الأمر أكثر من 5 دقائق لتثبيت النظام الأساسي وتشغيله. بالطبع ، لدي بعض المستودعات المحلية ، لذا فإن التأخير سيكون مكان تثبيت الحزم.
ما الذي يجب أن يعرفه مستخدم دبيان (أو التوزيعات الأخرى)
ربما يكون أصعب شيء ليس التثبيت بقدر ما هو إدارة فهم كيفية عمله سيستم دي. محاولة إيجاد تشبيه أقرب ما يمكن لمستخدمي ديبيان، انا اعطيك مثالا:
عندما نقوم بالتثبيت كيدي وعند بدء تشغيل الكمبيوتر KDM (أو خدمة أخرى) لم تبدأ ، ما نقوم به هو تشغيلها على TTY:
# /etc/init.d/kdm start
أو ما هو نفسه:
# service kdm start
حسنًا ، في حالة سيستم دي أولا علينا تمكين الخدمة:
# systemctl enable kdm.service
ثم ابدأ:
# systemctl star kdm.service
كل شيء سهل حتى الآن ولكن أين تعقد الأمور؟ حسنًا ، هناك شياطين أخرى مثل شياطين مدير الشبكة، أن رؤية المثال السابق قد يعتقد أنه يتم تنشيطه عن طريق وضع:
# systemctl enable networkmanager.service
أو شيء مشابه ، لكن الأمر ليس كذلك ، لكن علينا أن نضع:
# systemctl enable NetworkManager
هناك تفصيل آخر مهم للغاية يتعلق بموضوع الشبكة. نسيت ذلك ethX y wlanX، لا أكثر ifconfig, com.ifup, إذا انخفض.. الآن الأمور مختلفة. على سبيل المثال ، يتم الآن تسمية واجهات الشبكة الخاصة بي ، السلكية و WiFi (بهذا الترتيب): enp5s0 y wlp9s0.
كيف نعرف هذا إذا لم يعد لدينا ifconfig؟ حسنًا ، باستخدام الأمر:
$ ip link
في دبيان لبناء واجهة كان علينا فقط فتح Terminal ووضع:
# ifup eth0
ولتعطيله:
# ifdown eth0
الآن لرفع أو تعطيل واجهة الشبكة ، يتعين علينا القيام بذلك باستخدام الأوامر:
# ip link set enp5s0 down
ولرفعها:
# ip link set enp5s0 up
إذا أردنا تعيين عنوان IP يدويًا في دبيان ومشتقاته ، علينا فقط وضع:
# ifconfig eth0 192.168.X.X [otros parámetros opcionales]
لكن في Arch Linux ، يتعين علينا استخدام الأمر:
# ip link set enp5s0 up # ip addr add 192.168.XX / 255.255.255.0 dev enp5s0 # ip route إضافة الافتراضي عبر 192.168.XX
في حالة WiFi ، يتعين علينا تنفيذ:
# wifi-menu wlp9s0
على وجه الخصوص هذه هي الأشياء التي تصطدم بشكل أساسي بالمستخدم القادم من ديبيان عند دخول العالم قوس لينكس. قد يكون هناك آخرون ولكن على الأقل بالنسبة لي كان هؤلاء هم الأكثر أهمية.
بعد ذلك ، يتعين علينا التكيف مع حقيقة أننا لم نعد نستخدم:
# aptitude update
لكن
# pacman -Su
والتي لا نقوم بتثبيتها مع:
# aptitude install
لكن مع:
# pacman -S
بالطبع ، إذا كانوا متكيفين معها موهبة، يمكننا دائمًا إنشاء اثنين من الأسماء المستعارة للتشغيل بكمن باستخدام نفس الأوامر كما في دبيان
وأخيرًا ، يجب أن نضع في اعتبارنا أنه من الممكن أن تختلف أسماء بعض الحزم أو الحزم الوصفية إلى حد ما في دبيان وآرتش.
انطباعاتي والاتصال الأول لي
تعجبني حقًا السرعة التي يبدأ بها الكمبيوتر المحمول ، نظرًا لأن Grub يمر حتى يبدأ KDM يستغرق الأمر حوالي 5 ثوانٍ فقط (بدون مبالغة ومع محرك أقراص ثابتة SATA).
شيء آخر يعتاد المرء عليه بسرعة هو السرعة التي يتم بها تثبيت الحزم باستخدام Pacman ، فهي سريعة حقًا ، على الرغم من أنني يجب أن أجد طريقة لتكييفها قليلاً مع تفضيلاتي ، على سبيل المثال ، إبراز نتائج البحث بالألوان أو شيء من هذا القبيل لأنه يأتي بشكل افتراضي من الصعب العثور على شيء ما.
لدينا بالفعل في ArchLinux كيدي 4.10.5 لكن شيئًا غريبًا يحدث لي ، وهذا هو نيبوموك يتم تنشيطه ، عندما يبدأ الحساب والتحقق مما إذا كانت هناك ملفات جديدة ، يزداد استهلاك ذاكرة الوصول العشوائي (دون لمس أي شيء) و V السعيدةفاضل لقد استهلك أكثر من 1 جيجابايت بنفسه. لحسن الحظ ، هذا شيء في طور الحل كيدي 4.11.
من ناحية أخرى ، أفهم أن Arch Linux هو KISS وكل شيء آخر ، لكنني لا أفهم سبب عدم اعتمادهم لمثبت أبسط ، شيء أبسط خاصة بالنسبة للجزء الأكثر أهمية من التثبيت ، وهو التقسيم. بالنسبة لمستخدم معتاد نوعًا ما على جنو / لينكس ، قد تبدو طريقة تثبيت آرتش بسيطة ، لكن بالنسبة للوافد الجديد ، لا يبدو لي ذلك.
ولا شيء ، هكذا تبدأ مغامرتي بهذا التوزيع ، الذي قال لي زميلي KZKG ^ Gaara: "لنرى إلى متى سيستمر." أمامي الكثير من العمل ، حيث أقرأ الكثير من الوثائق وأجري التجارب لأكون قادرًا على فعل كل ما أفعله باستخدام Debian الخاص بي ... وكان هذا هو مهمتي الصغيرة:
- ثبّت الحزم التي أستخدمها يوميًا واجعل النظام جاهزًا.
- قم بتثبيت Qemu-KVM
- تثبيت خادم الويب
في الجزء الثاني من سجل التثبيت هذا سنرى كيفية تثبيت Arch Linux دون أن نحاول..