كيف ومتى تستخدم Yaourt على Arch Linux ومشتقاته؟

أوامر yaourt

في مناسبة سابقة شاركنا معك الطريق إلى تثبيت Yaourt على نظامنا عن طريق إضافة مستودعه إلى ملف pacman.conf الخاص بنا. استخدام Yaourt بسيط نسبيًا وخاصة إذا كان بالفعل أنت على دراية بكمن ستدرك أنه هو نفسه تقريبًا.

Yaourt (ومع ذلك ، فإن أداة مستودع المستخدم الأخرى ؛ "الزبادي" بالفرنسية) هو برنامج التفاف يساهم فيه المجتمع لـ Pacman، مما يضيف وصولاً شاملاً إلى مستودع AUR ، والذي يسمح بأتمتة تجميع الحزم وتركيب PKGBUILDs تم اختيارها من بين الآلاف على AUR ، بالإضافة إلى الآلاف من حزم Arch Linux الثنائية المتاحة.

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

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

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

من ناحية أخرى ، إذا كنت ترغب في تعديل أي جانب من جوانب التثبيت ، فإن Yaourt يمنحك هذا الاحتمال.

أوامر Yaourt الأساسية

Yaourt

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

إلى تثبيت تطبيق ننفذ:

yaourt -S "paquete"

مع هذا الأمر نطلب أن المستودعات تتم مزامنتها أولاً، في حالة حدوث أي تغيير يتم اكتشاف ذلك قبل البدء في تثبيت الحزمة.

yaourt -Sy "paquete"

Si قمت بتنزيله بعض pkgbuild أو حزمة من الشبكة يمكنك دعم نفسك بها مع yaourt من أجل التجميع ، يكون الأمر الخاص به هو:

yaourt -U "/ruta_del_paquete"

إذا كنت تواجه تعارضًا مع التثبيت ، فقد تكون ذاكرة التخزين المؤقت التي يحتفظون بها هي واحدة من أكثر المشاكل شيوعًا ، لتنظيفها نقوم بتنفيذ:

yaourt -Scc “paquete”

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

yaourt -Sya “paquete”

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

yaourt -Ss “paquete”

مع هذه الوصية الأخرى نحن سيعرض معلومات أكثر تفصيلاً حول الحزمة:

yaourt -Si “paquete”

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

yaourt -Sg “grupo”

ضمن عمليات البحث عن الحزمة ، يمكننا أيضًا رؤية تلك المثبتة بالفعل، لمعرفة أننا ننفذ للتو:

yaourt -Qs “paquete”

مثل أوامر معلومات العرض السابقة ، فإنه يفعل الشيء نفسه فقط مع الحزم المثبتة بالفعل.

yaourt -Qi “paquete”

عندما تقوم بإزالة الحزم من نظامك ، عادة ما تكون هناك حزم معزولة متبقية ويمكنك اكتشافها باستخدام هذا الأمر:

yaourt -Qdt

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

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

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

yaourt -R “paquete”

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

yaourt -Rs “paquete”

باستخدام هذا الأمر ، نقوم بنفس الأمر السابق ، فقط نضيف الجزء الذي نحذف ذاكرة التخزين المؤقت

yaourt -Rcs “paquete”

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

yaourt -Rdd “paquete”

اترك تعليقك

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

*

*

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

  1.   كلاوديو دي أرييتا قال

    توقف عن التوصية بـ yaourt من أجل حب الإنسانية. هناك بدائل أفضل وأكثر أمانًا وموثوقية مثل trizen أو aurman أو aurutils أو pikaur أو yay كما يوضح هذا الرسم من Arch wiki: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    لا تتلقى yaourt أيضًا تحديثًا يؤثر حقًا على وظائف البرنامج منذ مايو 2017 (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   داريو جيلين قال

    وفقًا للويكي ، لا يوصون باستخدام المساعدين ، ويفضل القيام بذلك يدويًا ، ولكن إذا أظهروا قائمة بالأشياء التي يمكنك استخدامها والتي توجد لديك ، فهذا هو الأسوأ
    https://wiki.archlinux.org/index.php/AUR_helpers