หลังจากลบ yaourt และ package-query แล้วให้อัพเกรด pacman เป็น v4.0.1 และติดตั้งแพ็คเกจ -query ล่าสุดและ yaourt ใหม่จาก AUR ฉันไม่สามารถใช้ yaourt ได้อีก มันบอกฉัน:
Unable to open file: /usr/local/etc/pacman.conf
ฉันไม่เข้าใจว่าทำไมมันถึงมีอยู่ตอนนี้และไม่อยู่ใน / ฯลฯ ในขณะเดียวกัน Pacman ทำงานได้ตามปกติ หากฉันสร้าง symlink ไปที่ pacman.conf ฉันจะได้รับข้อผิดพลาดต่อไปนี้แทน:
failed to initialize alpm library (could not find or read directory)
$ PATH ของฉันคือ:
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/vendor_perl:/usr/bin/core_perl
ฉันลองค้นหาใน yaourt PKGBUILD ก่อนทำการติดตั้งติดตั้งใหม่ดูในไฟล์สคริปต์ yaourt และไม่พบสิ่งที่น่าสงสัย ไม่แน่ใจว่าจะหาอะไรเกิดอะไรขึ้น
แก้ไข: พบวิธีแก้ปัญหา: / usr / bin ต้องเป็นก่อน / usr / local / bin ใน $ PATH