تم شرح طريقة بدء الخدمة في الإصدار الجديد من Ubuntu ، وهو Ubuntu Jammy Jellyfish في هذه المدونة.
كيفية بدء الخدمة على التمهيد على Ubuntu 22.04
في هذه المدونة ، تم أخذ خدمة Apache2 كمثال حتى يتمكن المستخدمون من فهم طريقة بدء الخدمة عند التمهيد على Ubuntu. يُطلب من المستخدمين استبدال Apache2 باسم الخدمة المحدد ، ويريدون البدء في التمهيد على Ubuntu.
تتوفر الأداة المساعدة systemctl افتراضيًا في Ubuntu لإدارة الخدمات ، لذا استخدمها أولاً ، واكتشف حالة الخدمة:
$ سودو systemctl حالة apache2
في الإخراج ، يمكن أن تكون الخدمة قيد التشغيل ولكنها معطلة في التمهيد ، لذلك لتمكينها من تشغيل الأمر:
$ سودو systemctl يُمكَِن اباتشي 2
بعد تفعيل الخدمة ، تحقق من حالة الخدمة:
$ سودو systemctl حالة apache2
الآن تم تغيير حالة الخدمة إلى ممكّنة مما يعني أنها ستبدأ عند تشغيل Ubuntu ، ومع ذلك ، يمكن أيضًا إرجاع حالة التمكين إلى الوضع المعطل باستخدام الأمر:
$ سودو systemctl تعطيل اباتشي 2
الخدمة معطلة ، الآن ، إذا أراد المستخدم تمكين الخدمة بإجراء فوري ، فاستخدم علامة '–now' مع الأمر enable:
$ سودو systemctl يُمكَِن اباتشي 2 --حاليا
يتم تغيير حالة الخدمة مرة أخرى للتمكين.
استنتاج
تُستخدم الأداة المساعدة systemctl لبدء الخدمة عند التمهيد عن طريق تمكين الخدمة باستخدام الأمر 'sudo systemctl enable [اسم الخدمة]' على Ubuntu 22.04. توضح هذه المدونة الطريقة التي يمكن من خلالها بدء تشغيل الخدمات في تمهيد Ubuntu باستخدام الجهاز.