مرحبًا ، أتمنى لك يومًا سعيدًا ، هذه المرة سأريك كيفية تثبيت Yaourt على Archlinux ومشتقاته. بالنسبة لأولئك الذين لديهم توزيعة تعتمد على Arch و / أو لديهم Arch ولا يعرفون Yaourt ، سأشرح قليلاً.
Yaourt هو مدير حزم تمامًا مثل Pacmanعلى الرغم من وجود اختلافات بينهما ، إلا أن الاثنين مهمان للغاية داخل Archlinux منذ ذلك الحين ، في حين أن Pacman هو الشخص الذي يدير المستودعات الرسمية ، Yaourt هو النظير لأنه سيساعدنا في إدارة المستودعات غير الرسمية في هذه الحالة يطلق عليه AUR.
ما أحبه في Archlinux أو أي مشتق منه هو بساطة القيام بالأشياء وعدم الاعتماد على الكثير من المستودعات التي بعد التحديثات تكسر التبعيات أو في أفضل الأحوال يسمح لنا Archlinux بالاحتفاظ بالحزم القديمة دون كسر التبعيات.
لكن مهلا الآن لتثبيت Yaourt على النظام ، سيتعين عليك تحرير ملف pacman.conf وجدت داخل مجلد / etc.
يكفي تحرير الملف باستخدام محرر النصوص المفضل لدينا ، وفي حالتي ، فإن حياتي ليست معقدة وأستخدم nano من أجلها:
sudo nano /etc/pacman.conf
سيعرض شيئًا مشابهًا لهذا:
# /etc/pacman.conf [basis] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [platform] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [addon] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [extra] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [community] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [archlinuxfr] Server = http://repo.archlinux.fr/x86_64 # If you want to run 32 bit applications on your x86_64 system, # enable the multilib repositories as required here. [basis-multilib] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [multilib] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] #SigLevel = Optional TrustAll #Server = file:///home/custompkgs
الان وحيد سنضيف الأسطر التالية في نهاية الملف:
[archlinuxfr] SigLevel = Optional TrustAll Server = http://repo.archlinux.fr/$arch
نقوم بتحديث المستودعات:
sudo pacman -sy
E نقوم بتثبيت Yaourt:
sudo pacman -s yaourt
الآن لاستخدامك فقط ، بدلاً من استخدام Pacman ، نقوم باستبداله بـ Yaourt.
يجب أن يأخذوا في الاعتبار أن استخدام Yaourt لا يتطلب أذونات مستخدم متميز ، فقط عند طلبها.
الشيء الجيد هو أننا نجد في Yaourt برامج لا يمكننا تثبيتها باستخدام pacman. تحيات.
أفعل العملية برمتها وتخبرني المحطة الطرفية بالخطأ: لم يتم العثور على الحزمة: Yaourt
ما سبب هذا الخطأ؟