ผู้ใช้ Arch Linux และอนุพันธ์ คุณจะรู้ว่าไม่แนะนำให้ใช้ Yaourt อีกต่อไปเพราะผู้ช่วย AUR นี้ ไม่ได้รับการสนับสนุนอีกต่อไปและถูกยกเลิกดังนั้นขอแนะนำให้ใช้ผู้ช่วยอื่น ๆ
นั่นคือเหตุผลที่วันของ วันนี้เราจะมาแบ่งปันผู้ช่วย AUR ที่ยอดเยี่ยมกับคุณซึ่งเราสามารถพิจารณาได้ว่าสามารถทดแทน Yaourt ได้อย่างดีเยี่ยมและแม้แต่ pacaur ที่เลิกผลิตแล้วด้วย
ผู้ช่วยที่เราจะพูดถึงคือเย้ (ยังเป็นอีกหนึ่ง Yaourt) นี่คือตัวช่วยใหม่สำหรับ AUR ที่เชื่อถือได้ ซึ่งเขียนด้วยภาษาโปรแกรม GO
เกี่ยวกับ Yay
ใช่เรา ให้อินเทอร์เฟซสำหรับ Pacman และเป็นตัวช่วยที่แทบไม่ต้องพึ่งพา มันขึ้นอยู่กับการออกแบบของ yaourt, apacman และ pacaur
คุณสมบัติอีกอย่างที่เราสามารถเน้นได้ของผู้ช่วยนี้ก็คือ มีฟังก์ชันเติมข้อความอัตโนมัติดังนั้นเพียงพิมพ์ตัวอักษรเริ่มต้นไม่กี่ตัวและตัวช่วยนี้จะช่วยคุณกรอกชื่อ
ระหว่าง คุณสมบัติหลักสามารถเน้นได้:
- ใช่ดาวน์โหลด PKGBUILD จาก ABS หรือ AUR
- รองรับการ จำกัด การค้นหาและไม่ได้รับที่มาของ PKGBUILD
- ไบนารีไม่มีการอ้างอิงเพิ่มเติมนอกเหนือจาก pacman
- จัดเตรียมตัวแก้ไขการพึ่งพาขั้นสูงและลบการอ้างอิงเมื่อสิ้นสุดกระบวนการสร้าง
- สนับสนุนเอาต์พุตสีเมื่อคุณเปิดใช้งานตัวเลือกสีในไฟล์ /etc/pacman.conf
จะติดตั้ง Yay บน Arch Linux และอนุพันธ์ได้อย่างไร?
Si คุณต้องการติดตั้งวิซาร์ดนี้สำหรับ AUR บนระบบของคุณคุณสามารถทำตามคำแนะนำต่อไปนี้ที่เราแบ่งปันด้านล่าง
กระบวนการนี้ใช้ได้สำหรับการแจกจ่ายที่มาจาก Arch Linux เช่นกัน
ในกรณีที่คุณมี Yaourt หรือผู้ช่วยอื่น ๆ คุณสามารถติดตั้งได้ด้วยความช่วยเหลือของมัน ในตัวอย่างของ Yaourt เพียงพิมพ์:
yaourt -S yay
ถ้าไม่เราสามารถสร้างแพ็คเกจได้ก่อนอื่นเราต้องเปิดเทอร์มินัลจากนั้นเราจะพิมพ์คำสั่งต่อไปนี้:
sudo pacman -S git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
เพียงเท่านี้วิซาร์ดก็ได้รับการติดตั้งแล้วตอนนี้คุณต้องเริ่มใช้งาน
ใช่การใช้งานขั้นพื้นฐาน

ตัวช่วยนี้เหมือนคนอื่น ๆ พวกเขาใช้ไวยากรณ์ที่ค่อนข้างคล้ายกับ 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