كيفية تثبيت وإزالة الحزم في Arch Linux

كيفية تثبيت وإزالة الحزم في Arch Linux

هل تريد تثبيت الحزم على Arch Linux ولكن لا تعرف كيف؟ يواجه الكثير من الأشخاص هذه المشكلة عندما يهاجرون لأول مرة من التوزيعات القائمة على دبيان إلى Arch. ومع ذلك ، يمكنك بسهولة إدارة الحزم على نظامك المستند إلى Arch باستخدام مديري الحزم.





Pacman هو مدير الحزم الافتراضي الذي يأتي مثبتًا مسبقًا في كل توزيعات Arch. ولكن لا تزال هناك حاجة لمديري الحزم الآخرين لأن Pacman لا يدعم الحزم من مستودع مستخدم Arch.





مديرو الحزم في Arch Linux

على الرغم من أن Arch Linux يأتي مع Pacman كمدير افتراضي للحزم ، يمكنك تثبيت مديري حزم آخرين مثل Yay. بخلاف Pacman ، يسمح لك مديرو الحزم بإضافة حزم جديدة من مستودع Arch الرسمي و AUR (مستودع مستخدم Arch).





بينما تم استخدام مديري الحزم الآخرين على مر السنين ، لم يعد يتم الاحتفاظ بأمثلة مثل Yaourt و Aurman. وبالتالي ، يعد Pacman و Yay مديري حزم أكثر أمانًا وموثوقية يمكن الاعتماد عليهم في Arch Linux.

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



حماية المدافع عن النوافذ في الوقت الحقيقي باللون الرمادي

1. بكمن

كما ذكرنا أعلاه ، يأتي كل نظام Arch مع Pacman كمدير حزمة افتراضي. الميزة الأكثر بروزًا في Pacman هي أنه يقوم بانتظام بمزامنة حزم نظامك مع الخادم الرئيسي ، وبالتالي ، يحافظ على تحديث نظامك.

2. الصيف

نظرًا لأن مطوري Yaourt و Aurman لن يطلقوا أي تحديثات بعد التوقف ، بدأ مستخدمو Arch في استخدام Yay لإضافة حزم من AUR. كان الهدف الرئيسي من Yay هو تقليل مدخلات المستخدم وتوفير واجهة تشبه Pacman.





لن تتمكن من تثبيت Yay باستخدام Pacman ، لأنه لا يدعم إضافة الحزم من مستودع مستخدم Arch مباشرة. لذلك ، سيتعين عليك تثبيت مدير حزم Yay يدويًا باستخدام مستودع Git الخاص به. إليك كيفية تثبيته على نظامك.

الخطوة 1: ستحتاج إلى git لاستنساخ مستودع yay.





pacman -S --needed git base-devel

الخطوة 2: استنساخ المستودع إلى وحدة التخزين المحلية الخاصة بك.

git clone https://aur.archlinux.org/yay-git.git

الخطوة 3: قم بتغيير أذونات المجلد.

chmod 777 /yay-git

الخطوة 4: انتقل إلى الدليل حيث نسخت المستودع.

cd yay-git

الخطوة 5: استخدم ملف makepkg الأمر لبناء الحزمة. تأكد من عدم تشغيل الأمر التالي باعتبارك المستخدم الجذر ، وإلا فسيؤدي ذلك إلى ظهور خطأ.

makepkg -si

تحديث الحزم وترقيتها

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

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

باستخدام بكمن

لتحديث قائمة الحزم الخاصة بك باستخدام Pacman ، استخدم ملحق -له علم بالأمر.

sudo pacman -Sy

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

sudo pacman -Syu

يمكنك توفير جهد كتابة كلا الأمرين من خلال الجمع بينهما باستخدام ملحق -Syyu علم. سيبدأ Pacman في تنزيل أحدث الحزم تلقائيًا بعد تحديث قائمة الحزم.

sudo pacman -Syyu

باستخدام Yay

يسمح لك مدير الحزم Yay بتحديث الحزم الخاصة بك وترقيتها بكفاءة باستخدام جهازك الطرفي. للقيام بذلك ، ما عليك سوى استخدام ملف -سو علم بأمر yay.

sudo yay -Syu

إضافة الحزم

تعد إضافة الحزم أمرًا سهلاً بمجرد معرفة الأوامر التي يجب تنفيذها. كل ما عليك فعله هو كتابة أوامر مدير الحزم في الجهاز.

يعد Flathub و Snap Store تطبيقين رائعين من تطبيقات واجهة المستخدم الرسومية التي يمكنك استخدامها لتثبيت البرامج والتطبيقات على جهاز Linux الخاص بك.

تثبيت الحزم مع بكمن

يستخدم Pacman امتداد ملف TAR لحزم التطبيقات. يعمل بكفاءة مع بنية نظام Arch Linux. لإضافة حزمة ، يجب عليك استخدام ملف علم بالأمر الافتراضي على النحو التالي.

sudo pacman -S packagename

على سبيل المثال،

sudo pacman -S cmatrix

لتثبيت حزم متعددة في وقت واحد ، اكتب اسم جميع الحزم مقسومًا على حرف المسافة.

sudo pacman -S cmatrix vlc python

يمكنك أيضًا الحصول على معلومات حول الحزم بعد تثبيتها. يوفر الإخراج تفاصيل حول اسم الحزمة وإصدارها وهندستها وترخيصها. للقيام بذلك ، استبدل ملف مع العلم -Qi في الوضع الافتراضي بكمان أمر.

pacman -Qi cmatrix

تثبيت الحزم مع Yay

يشبه بناء جملة أمر تثبيت Yay إلى حد كبير تلك الخاصة بـ Pacman. لتثبيت حزمة باستخدام مدير حزم Yay ، ما عليك سوى استخدام ملف علم بالأمر الافتراضي.

yay -S packagename

إزالة الحزم في القوس

يمنحك Arch Linux التحكم في إزالة الحزم بمجرد عدم الحاجة إليها ، وهذا أحد الأسباب العديدة لماذا يجب عليك تثبيت Arch Linux . يمكنك إزالة أي حزمة تقريبًا من نظامك إذا كان لديك التفويض بالطبع. دعونا نرى كيف يمكنك حذف حزمة على Arch Linux.

إزالة الحزم مع بكمن

إزالة الحزمة سهلة كذلك. كل ما عليك فعله هو الاستخدام بدلا من ال علم افتراضيًا بكمان أمر.

sudo pacman -R cmatrix

إذا لم تكن الحزمة موجودة في نظامك ، فستتلقى ناتج خطأ يوضح 'خطأ: الهدف غير موجود: اسم الحزمة'.

إزالة الحزم مع Yay

لإزالة الحزم باستخدام Yay ، أضف ملف وضع علامة على أمر yay الافتراضي. يمكنك أيضًا استخدام علامة -Rns لإزالة جميع التبعيات غير الضرورية من نظامك.

كيف تلعب مع صديق على ماين كرافت
yay -R cmatrix
yay -Rns cmatrix

إذا كنت تريد إزالة الحزم التي لا يحتاجها نظامك ، فاستخدم -Yc علم بالأمر.

yay -Yc

إدارة الحزم على Arch Linux

هناك طرق متعددة لإضافة وإزالة الحزم على توزيعة Linux تعتمد على Arch. يمكنك استخدام مديري الحزم مثل Pacman و Yaourt و Yay. بينما يسمح بعض مديري الحزم بتنزيل الحزم من مستودع مستخدم Arch ، فإن البعض الآخر مثل Pacman لا يدعم AUR.

إذا لم تكن من محبي مديري الحزم ، فيمكنك دائمًا تنزيل الحزم التي تريدها يدويًا. تتوفر العديد من مواقع الويب على الإنترنت التي توفر حزم TAR و RPM و DEB لمستخدمي Linux.

يشارك يشارك سقسقة بريد الالكتروني 8 مواقع لتنزيل تطبيقات DEB أو RPM Linux

هل تبحث عن تطبيقات Linux؟ بدلاً من التثبيت من الجهاز ، يمكنك تنزيل تطبيقات Linux بتنسيق DEB و RPM من مواقع الويب هذه.

اقرأ التالي
مواضيع ذات صلة
  • لينكس
نبذة عن الكاتب ديبيش شارما(79 المقالات المنشورة)

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

المزيد من Deepesh Sharma

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك