ในโอกาสก่อนหน้านี้เราได้แบ่งปันวิธีการกับคุณ ติดตั้ง Yaourt บนระบบของเราโดยการเพิ่มที่เก็บลงในไฟล์ pacman.conf ของเรา การใช้ Yaourt นั้นการใช้งานค่อนข้างง่าย และโดยเฉพาะอย่างยิ่งถ้าเป็นไปแล้ว คุณคุ้นเคยกับ Pacman คุณจะรู้ว่ามันเกือบจะเหมือนกัน.
Yaourt (ยังเป็นเครื่องมือเก็บข้อมูลผู้ใช้อื่น ๆ 'โยเกิร์ต' ในภาษาฝรั่งเศส) เป็นชุมชนที่สนับสนุนเสื้อคลุมสำหรับ Pacmanซึ่งเพิ่มการเข้าถึงที่ครอบคลุมไปยังที่เก็บ AUR ซึ่ง ช่วยให้การคอมไพล์แพ็กเกจและการติดตั้ง PKGBUILDs เป็นไปโดยอัตโนมัติ เลือกจากหลายพันรายการบน AUR นอกเหนือจากแพ็คเกจไบนารี Arch Linux ที่มีให้เลือกหลายพันรายการ
Yaourt ใช้ไวยากรณ์เหมือนกับ Pacman ทุกประการซึ่งช่วยให้ผู้ใช้ไม่ต้องเรียนรู้วิธีการบำรุงรักษาระบบใหม่ แต่ยังเพิ่มตัวเลือกใหม่ ๆ Yaourt ขยายพลังและความเรียบง่ายของ Pacman เพิ่มคุณสมบัติที่มีประโยชน์มากขึ้น และให้ผลลัพธ์ที่สวยงามมีสีสันโหมดการค้นหาแบบโต้ตอบและอื่น ๆ อีกมากมาย
Una ของคำแนะนำที่ฉันให้ รู้ว่าเมื่อใดควรครอบครอง Pacman และเมื่อจำเป็น Yaourt ก็คือในเทอมแรก ตรวจสอบเสมอว่าแอปพลิเคชันที่เราต้องการติดตั้งอยู่ใน Pacman หรือไม่ซึ่งสามารถตรวจสอบได้ในไฟล์ ลิงค์ต่อไป.
Si ไม่เช่นนั้นเราจะปรึกษากับที่เก็บ AUR และหากแอปพลิเคชันอยู่ในกรณีนี้เราติดตั้งด้วย Yaourt อีกประเด็นหนึ่งก็คือหากคุณต้องการติดตั้งเวอร์ชันพิเศษหรือเวอร์ชันล่าสุดแอปพลิเคชันเหล่านี้จะสามารถใช้งานได้เร็วขึ้นใน AUR เกือบตลอดเวลา
ในทางกลับกันหากคุณต้องการปรับเปลี่ยนด้านใด ๆ ของการติดตั้ง 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”
หยุดแนะนำ 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-
ตามวิกิพวกเขาไม่แนะนำให้ใช้ตัวช่วยและควรทำด้วยตนเอง แต่ถ้าพวกเขาแสดงรายการของสิ่งที่คุณสามารถใช้ได้และสิ่งที่มี yaourt นั้นแย่ที่สุด
https://wiki.archlinux.org/index.php/AUR_helpers