تحسين حافظة Gnome Shell باستخدام Pano
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
Docker Engine هو برنامج حاويات مفتوح لنظام Linux والأنظمة الأساسية الأخرى. يدير Docker Engine "حاويات" قائمة بذاتها تعمل بشكل مشابه للأجهزة الافتراضية. في هذا الدليل ، سنتعرف على كيفية تثبيت Docker Engine على CentOS.
يدعم Docker Engine فقط CentOS 7 و 8. لذلك ، إذا كنت تستخدم إصدارًا قديمًا من نظام التشغيل ، فيجب عليك الترقية قبل محاولة تثبيت Docker على نظام CentOS الخاص بك.
قبل أن نبدأ
قبل إعداد Docker Engine على CentOS ، يجب إزالة إصدارات Docker أو Docker Engine الأقدم. سبب وجوب إلغاء تثبيت الإصدارات القديمة من Docker هو أنها يمكن أن تتعارض مع إصدار Docker Engine الذي يتم إعداده في هذا الدليل.
لحسن الحظ ، يعد إلغاء تثبيت الإصدارات القديمة من Docker في CentOS أمرًا سهلاً. لإزالتها ، قم بتشغيل Terminal واستخدم الأمر yum remove للتخلص من الحزم القديمة.
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
بعد التخلص من الحزم القديمة من نظام CentOS الخاص بك ، يجب عليك إعداد مستودع البرامج "centos-extras". عادةً ما يتم إعداد مستودع البرامج هذا خارج الصندوق على CentOS ، لذلك ليست هناك حاجة لاستعراض كيفية جعله يعمل هنا. ومع ذلك ، إذا قمت بتعطيل هذا الريبو (لأي سبب كان) ، فيجب عليك إعادة تشغيله قبل محاولة تثبيت Docker Engine على CentOS.
إعداد Docker Engine على Cent OS 7 / CentOS 8
لبدء إعداد Docker Engine على CentOS ، ستحتاج إلى حزمة "yum-utils". ستتيح لك هذه الحزمة الوصول إلى أداة "yum-config-manager" ، والتي يمكنك استخدامها لإعداد Docker repo الرسمي.
افتح نافذة طرفية واستخدم الأمر yum install لإعداد حزمة "yum-utils" على النظام. يجب أن يكون التثبيت سريعًا.
sudo yum install -y yum-utils
بعد إعداد حزمة "yum-utils" على نظام CentOS الخاص بك ، استخدم الأمر yum-config-manager لإضافة مستودع Docker الرسمي. ستمكنك إضافة هذا الريبو من الحصول على آخر تحديثات الأمان والتصحيحات لـ Docker.
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
يتم تمكين مستودع برنامج Docker على CentOS باستخدام الأمر أعلاه. ومع ذلك ، إذا كنت تحتاج إلى Docker ليلاً أو إعادة قناة اختبار Docker ، فيجب عليك تمكينها.
Docker CE الريبو الليلي
بينما لا يوصى بتمكين المستودع الليلي ، يمكنك القيام بذلك إذا كنت بحاجة إليه. لتمكين مستودع Docker CE Nightly على CentOS ، استخدم الأمر yum-config-manager التالي أدناه في Terminal.
sudo yum-config-manager - تمكين عامل الإرساء CE-nightly
إذا غيرت رأيك وترغب في تعطيل مستودع برنامج Docker CE Nightly ، فقم بتشغيل الأمر yum-config-manager ، ولكن أضف مفتاح –disable إليه.
sudo yum-config-manager - تعطيل عامل الإرساء CE-nightly
Docker CE Test repo
إذا كنت ترغب في تمكين مستودع Docker CE Test على CentOS ، فمن الممكن ، على الرغم من عدم التوصية به لأغراض الإنتاج. لإعداد هذا الريبو على نظام CentOS الخاص بك ، استخدم الأمر yum-config-manager أدناه في نافذة طرفية.
sudo yum-config-manager - اختبار عامل ميناء التمكين
إذا لم تعد ترغب في استخدام مستودع Docker CE Test على نظام CentOS الخاص بك ، فمن الممكن تعطيله. لإغلاق مستودع Docker CE Test ، قم بتشغيل الأمر yum-config-manager أدناه ، ولكن باستخدام مفتاح التبديل –disable .
sudo yum-config-manager - تعطيل اختبار عامل الإرساء
بعد إعداد مستودع برنامج Docker CE على نظام CentOS الخاص بك ، استخدم الأمر yum list لعرض الإصدارات المتاحة من Docker CE في مستودع Docker الرسمي.
yum list docker-ce - عرض المضاعفات | فرز -r
من خلال تشغيل الأمر yum list docker-ce –showduplicates ، سترى جميع إصدارات Docker CE المتاحة للتثبيت. لذلك ، إذا كنت بحاجة إلى إصدار معين من Docker CE ، فيمكنك اختيار إصدار من القائمة.
على سبيل المثال ، لتثبيت الإصدار 3: 18.09.1-3 ، يمكنك تحديده باستخدام الأمر yum install .
sudo yum install docker-ce- docker-ce-cli- containerd.io
لا ينبغي أن تستغرق عملية التثبيت لـ Docker CE وقتًا طويلاً. بمجرد إعداده على نظام CentOS الخاص بك ، يجب عليك تمكينه باستخدام Systemd. ثم ، باستخدام الأمر systemctl start ، ابدأ تشغيل Docker على CentOS.
sudo systemctl بدء عامل إرساء
بالإضافة إلى بدء تشغيل Docker على CentOS ، سيتعين عليك أيضًا تمكينه عند التمهيد. يعني تمكين Docker لبدء التشغيل عند التمهيد أن Docker CE سيكون جاهزًا للاستخدام حتى عند إعادة تشغيل CentOS.
sudo systemctl تمكين عامل ميناء
إذا كنت ترغب في أي وقت في إيقاف تشغيل Docker على CentOS ، فيمكنك تشغيل أمر إيقاف systemctl أدناه.
sudo systemctl stop docker
ستتمكن أيضًا من تعطيل Docker من بدء التشغيل عند تشغيل CentOS عن طريق تشغيل أمر تعطيل systemctl .
sudo systemctl stop docker
بمجرد إعداد نظام Docker Engine على نظام CentOS الخاص بك ، ستحتاج إلى اختباره للعمل والتشغيل بشكل صحيح. قم بتشغيل أمر Docker run لاختبار Docker Engine على نظامك.
sudo عامل ميناء تشغيل مرحبا العالم
دعونا نواجه الأمر ، فإن حافظة 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. هيريس كيف تلعب على لينكس.