تحسين حافظة Gnome Shell باستخدام Pano
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
Systemd-networkd هي أداة نظام تعمل في الخلفية على أنظمة Linux وتدير تكوينات الشبكة. يمكنه اكتشاف أجهزة الشبكات أثناء توصيلها وحتى إنشاء أجهزة شبكات افتراضية. هذه الأداة مفيدة بشكل خاص مع تكوينات الشبكة المعقدة ، مثل الخوادم والحاويات. في هذا الدليل ، سنتناول كيفية إعداد systemd-networkd على نظام Linux.
ملاحظة: في هذا الدليل ، سنركز فقط على اتصالات Ethernet. في حين أنه من الممكن استخدام WiFi مع systemd-networkd ، إلا أنه ليس من السهل الإعداد ، وهناك أدوات أفضل بكثير لاستخدامها مع WiFi على Linux ، مثل Network Manager.
تمكين وبدء الخدمات
لاستخدام البرنامج الخفي systemd-networkd للتعامل مع تكوينات الشبكة الخاصة بك على Linux ، يجب تشغيله. افتراضيًا ، يتم إيقاف تشغيل هذه الخدمة. لتشغيله ، افتح نافذة طرفية على سطح مكتب Linux. بمجرد فتح نافذة المحطة ، قم بتشغيل الأمر systemctl enable في systemd-networkd.service
الملف systemd-resolved.service
والملف.
يتيح sudo systemctl خدمة systemd -olved
يتيح sudo systemctl خدمة systemd-networkd
بمجرد تمكين ملفي الخدمة ، سيتم تشغيلهما في كل مرة يتم فيها تشغيل الكمبيوتر. ومع ذلك ، إذا كنت ترغب في بدء استخدام الخدمات الآن ، دون إعادة التشغيل ، يمكنك تهيئتها باستخدام الأمر systemctl start في ملفي الخدمة اللذين تم تمكينهما مسبقًا.
sudo systemctl بدء systemd -olved.service sudo systemctl بدء systemd-networkd.service
مع بدء كلتا الخدمتين الآن ، سيتمكن جهاز الكمبيوتر ونظام init الخاص بك من رؤية الخدمة والتفاعل معها. للتحقق مما إذا كان كلا ملفي الخدمة قد تم تشغيلهما بنجاح ، استخدم أمر الحالة .
systemctl status systemd -olved.service systemctl status systemd-networkd.service
ابحث عن "نشط (قيد التشغيل)" للتأكد من أن ملف الخدمة يعمل بنجاح. إذا كنت لا ترى "نشط (قيد التشغيل) ، فهذا يعني أن ملفات الخدمة لم تبدأ بشكل صحيح. أعد تشغيل جهاز كمبيوتر Linux الخاص بك ، ويجب أن يكون ملف الخدمة نشطًا.
تعطيل مدير الشبكة
لا يعمل Systemd-networkd إذا كانت هناك أدوات شبكات أخرى قيد التشغيل. في معظم أنظمة تشغيل Linux ، يعد NetworkManager هو أداة الشبكة المفضلة. لتعطيله ، أدخل الأوامر التالية أدناه في نافذة طرفية.
sudo systemctl تعطيل NetworkManager.service sudo systemctl stop NetworkManager.service
البحث عن المحول السلكي الخاص بك
لاستخدام systemd-networkd ، تحتاج إلى تحديد موقع المحول السلكي. السبب الذي تحتاج إلى تحديده هو أن المحول يحتاج إلى تحديده في ملف التكوين لملف تعريف اتصال الشبكة.
في نظام Linux ، هناك العديد من الطرق المختلفة لمعرفة معرّف الجهاز الخاص بالمحول السلكي. في هذا الدليل ، سنركز على أمر networkctl list . هذا الأمر سهل القراءة ، حتى للمستخدمين المبتدئين ، ولا يحجب مخرجات الجهاز بأطنان من المعلومات غير المفيدة.
لمعرفة ما هو محول السلكي (إيثرنت) الخاص بك على Linux ، قم بتشغيل الأمر التالي في نافذة طرفية.
قائمة networkctl | grep الأثير
ابحث في القائمة عن جهاز الشبكة الخاص بك. سيبدأ على الأرجح بـ "enp" أو "eth". تجاهل الأجهزة التي تبدأ بـ "virb" أو "vnet" إلا إذا كنت تعرف ما تفعله ، لأن هذه الأجهزة عبارة عن محولات شبكات افتراضية للجهاز.
بمجرد معرفة اسم جهاز الشبكة الخاص بك ، افتح محطة ثانية وانتقل إلى القسم التالي من الدليل.
إنشاء ملفات التكوين
تعتبر عملية تكوين systemd-networkd سهلة للغاية ، وقد تبدو غريبة ، نظرًا لأنها أداة مساعدة لإدارة شبكة سطر الأوامر. ومع ذلك ، في نمط systemd النموذجي ، من السهل فهمها وإعدادها.
في هذا القسم من الدليل ، سنتناول كيفية إنشاء ملف تكوين أساسي لاستخدام ethernet مع systemd-networkd. لن نغطي المزيد من التكوينات المتقدمة. إذا كنت ترغب في إعداد أكثر تقدمًا مما هو مغطى في هذا المنشور ، فارجع إلى دليل systemd-networkd عن طريق تشغيل الأمر man systemd-networkd في نافذة طرفية.
لإنشاء ملف تكوين جديد لـ systemd-networkd ، قم بتشغيل نافذة طرفية. بمجرد فتح نافذة المحطة ، قم بتشغيل الأمر sudo -s لرفع الجلسة الطرفية إلى حساب الجذر.
sudo -s
باستخدام Terminal كجذر ، استخدم الأمر touch لإنشاء ملف تكوين جديد في /etc/systemd/network/
المجلد.
المس /etc/systemd/network/20-wired.network
بعد إنشاء ملف التكوين الجديد ، افتحه في محرر نصوص Nano لأغراض التحرير.
nano -w /etc/systemd/network/20-wired.network
في محرر نصوص Nano ، الصق الكود التالي. ومع ذلك ، ضع في اعتبارك أن هذا الرمز بحاجة إلى التغيير ، لذلك لا تقم بحفظه حتى تكتمل عملية التحرير.
ملاحظة: قم بتغيير "ETHERNET-ID" باستخدام اسم المحول السلكي الموجود في القسم السابق من الدليل.
[Match]
Name=ETHERNET-ID
[Network]
DHCP=yes
الآن أن الرمز هو داخل ملف التكوين حفظ عمليات التحرير مع السيطرة + O والخروج مع السيطرة + X .
ابدأ باستخدام systemd-networkd
تم تكوين Systemd-networkd. الآن ، حان الوقت لاستخدامه. لاستخدام systemd-networkd ، ستحتاج إلى تشغيل أمر إعادة التشغيل . سيعيد هذا الأمر تشغيل خدمة systemd-networkd حتى تتمكن من رؤية ملف التكوين الجديد الذي قمت بإنشائه.
إعادة تشغيل systemctl systemd-networkd
عند إعادة تشغيل الخدمة ، يجب أن تستخدم بطاقة الشبكة الخاصة بك مع systemd-networkd.
ابحث عن شيء اخر؟ تحقق من قائمتنا لأفضل أدوات مراقبة شبكة Linux .
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!
Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل
هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.
ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.
Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على
يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.
هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.
Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك
Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.