Yay: مساعد ممتاز لـ AUR وبديل لـ Yaourt

Yaourt

مستخدمي آرتش لينوكس ومشتقاته ستعرف أن استخدام Yaourt لم يعد مستحسنًا، لأن مساعد AUR هذا لم يعد يتلقى الدعم وتوقف، لذلك يوصى باستخدام بعض المساعدين الآخرين.

هذا هو السبب في يوم اليوم سنشارك معك مساعد AUR ممتازًا معك، والذي يمكننا اعتباره بديلاً ممتازًا لـ Yaourt وحتى pacaur الذي تم إيقافه أيضًا.

المساعد الذي سنتحدث عنه هو Yay (ياورت آخر) ، هذا مساعد جديد لـ AUR موثوق وهو مكتوب بلغة البرمجة GO.

حول Yay

ياي نحن يوفر واجهة لـ Pacman وهو معالج لا يتطلب أي تبعيات تقريبًا. يعتمد على تصميم yaourt و apacman و pacaur.

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

بين يمكن إبراز خصائصه الرئيسية:

  • ياي قم بتنزيل PKGBUILD من ABS أو AUR.
  • يدعم تضييق البحث ولا يحصل على أصل PKGBUILD.
  • الثنائي ليس له تبعيات إضافية من باكمان.
  • يوفر برنامجًا متقدمًا لحل التبعية ويزيل التبعيات في نهاية عملية الإنشاء.
  • يدعم الإخراج الملون عند تمكين خيار اللون في ملف /etc/pacman.conf.

كيفية تثبيت Yay على Arch Linux ومشتقاته؟

Si تريد تثبيت هذا المعالج لـ AUR على نظامك، يمكنك اتباع المؤشرات التالية التي نشاركها أدناه.

هذه العملية صالحة لأي توزيع مشتق من Arch Linux أيضًا.

في حال كان لديك Yaourt أو أي مساعد آخر ، يمكنك تثبيته بمساعدته ، في مثال Yaourt ، اكتب فقط:

yaourt -S yay

إذا لم يكن الأمر كذلك ، يمكننا بناء الحزمة ، أولاً يجب أن نفتح Terminal وفيها سنكتب الأمر التالي:

sudo pacman -S git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

وجاهزًا به ، تم تثبيت المعالج ، والآن عليك فقط البدء في استخدامه.

الاستخدام الأساسي لـ Yay

ياي

هذا المعالج مثل الآخرين ، يستخدمون تركيبًا مشابهًا تمامًا لـ Pacman، لذلك فإن استخدامه ليس صعبًا على الإطلاق.

أوامر الاستخدام الأساسية ، على سبيل المثال ، لتثبيت حزمة أو تطبيق في AUR:

yay -S <package-name>

En حالة تريد البحث عن تطبيق داخل المستودعات الرسمية وفي AUR في نفس الوقت، نضيف العلم "s"

yay -Ss <package-name>

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

yay -Si <package-name>

إذا أردنا قم بتثبيت حزمة محلية ، فقط اكتب:

yay -U ruta-del-paquete

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

yay <package-name>

إذا كنت تريد معرفة التحديثات المتوفرة لدينا ، فما عليك سوى كتابة:

yay -Pu

في حال كنت تطلب فقط حزم مزامنة من قاعدة البيانات:

yay -Sy

اذا كانوا يريدون نقوم بتحديث النظام يجب أن نكتب:

yay -Syu

قم بتحديث النظام ، بما في ذلك حزم AUR المثبتة، نحن فقط نكتب:

yay -Syua

إلى تثبيت أي حزمة بدون التزامات (بدون تدخل المستخدم ، بالطبع) ، استخدم خيار "-noconfirm".

yay -S --noconfirm <package-name>

للتخلص من التبعيات غير المرغوب فيها ، ما عليك سوى كتابة ما يلي:

yay -Yc

إذا أردنا تنظيف ذاكرة التخزين المؤقت للتطبيق ، فاكتب فقط:

yay -Scc

في حالة رغبتك في حذف حزمة أو تطبيق "فقط":

yay -R <package-name>

لإزالة حزمة أو تطبيق مع تبعياتهما:

yay -Rs <package-name>

لإزالة حزمة واعتمادياتها وتكويناتها ، يجب أن نكتب:

ياي -Rnsc

إذا كنت تريد معرفة المزيد عن استخدام yay ، يمكنك الرجوع إلى دليله عن طريق كتابة:

man yay


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

2 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   رونالد قال

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

  2.   ايلينا ~ (⌒ω⌒) قال

    هذه الأنواع من السمات هي ما تحتفظ به عندما تضطر إلى إعادة نشر التوزيع الذي تتوق إليه!

    شكرا جزيلا لمرات لا تحصى :).