AUR ย่อมาจาก Arch User Repository เป็นพื้นที่เก็บข้อมูลที่ขับเคลื่อนโดยชุมชนสำหรับผู้ใช้ Linux ที่ใช้ Arch-based มันมีคำอธิบายแพ็คเกจชื่อ PKGBUILD ที่ให้คุณรวบรวมแพ็คเกจจากแหล่งที่มาด้วย makepkg แล้วติดตั้งผ่าน pacman (ตัวจัดการแพ็คเกจใน Arch Linux)
ใช้ออร่ายังไง?
วิธีการใช้
- ขั้นตอนที่ 1: รับ “Git Clone URL” เยี่ยมชม AUR: https://aur.archlinux.org/ และค้นหาแพ็คเกจ: ไปที่หน้าแพ็คเกจ: รับ “Git Clone URL”: …
- ขั้นตอนที่ 2: สร้างแพ็คเกจและติดตั้ง git clone [the package] , cd [the package] , makepkg -si และทำเสร็จแล้ว! นี่คือตัวอย่างของแพ็คเกจที่เรียกว่า qperf
8 พ.ย. 2018 ก.
ฉันจะหา Aur ได้อย่างไร
หากต้องการค้นหา AUR คุณสามารถใช้เครื่องมือเช่น Yaourt เพื่อทำสิ่งนี้ให้สำเร็จ เมื่อติดตั้งแล้ว คำสั่งจะเป็น yaourt .
Chaotic Aur ปลอดภัยหรือไม่?
Chaotic-aur เป็น repo ผู้ใช้ที่ไม่เป็นทางการที่สร้างไบนารี่ล่วงหน้าจาก AUR มันยังฟังบน ArchWiki … 1-) ความจริงที่ว่ามันถูกระบุไว้ใน arch wiki ไม่ได้ทำให้ปลอดภัย
หลังทำ Makepkg ควรทำอย่างไร?
อ็อพชัน -c ล้างไดเร็กทอรีหลังจาก makepkg เสร็จสิ้น และ -s ติดตั้งการพึ่งพาที่จำเป็น ขอแนะนำว่าอย่าเรียกใช้ makepkg ในฐานะรูทเพราะอาจทำให้ระบบของคุณเสียหายอย่างถาวร หากคุณต้องการเรียกใช้ในฐานะรูทจริงๆ ให้ใช้ตัวเลือก –asroot ติดตั้งแพ็คเกจ
แพ็คเกจ AUR คืออะไร?
Arch User Repository (AUR) เป็นพื้นที่เก็บข้อมูลที่ขับเคลื่อนโดยชุมชนสำหรับผู้ใช้ Arch ประกอบด้วยคำอธิบายแพ็กเกจ (PKGBUILD) ที่อนุญาตให้คุณคอมไพล์แพ็กเกจจากแหล่งที่มาด้วย makepkg แล้วติดตั้งผ่าน pacman … ใน AUR ผู้ใช้สามารถสนับสนุนการสร้างแพ็คเกจของตนเอง (PKGBUILD และไฟล์ที่เกี่ยวข้อง)
ฉันจะสร้างแพ็คเกจ AUR ได้อย่างไร
สรุป
- ดาวน์โหลด tarball ต้นทางของซอฟต์แวร์ลงในแพ็คเกจ
- ลองรวบรวมแพ็คเกจและติดตั้งลงในไดเร็กทอรีที่กำหนดเอง
- คัดลอกบนต้นแบบ /usr/share/pacman/PKGBUILD …
- แก้ไข PKGBUILD ตามความต้องการของแพ็คเกจของคุณ
- เรียกใช้ makepkg และตรวจสอบว่าแพ็คเกจสร้างอย่างถูกต้องหรือไม่
13 วัน 2020 ก.
base-devel คืออะไร?
base-devel คือกลุ่มแพ็คเกจที่มีเครื่องมือที่จำเป็นสำหรับการสร้าง (การคอมไพล์และการเชื่อมโยง) ไม่จำเป็นสำหรับการติดตั้งพื้นฐาน และผู้ใช้จำนวนมากไม่จำเป็นต้องติดตั้ง หากคุณพบว่ามีประโยชน์ คุณสามารถติดตั้งเป็นส่วนหนึ่งของการติดตั้งพื้นฐานหรือใหม่กว่าก็ได้
Yay Arch คืออะไร?
ตัวช่วย AUR ที่ใช้กันทั่วไปใน Arch Linux คือ Yaourt และ Packer … Yay เป็นผู้ช่วย AUR สมัยใหม่ที่เขียนด้วยภาษา GO มีการพึ่งพาน้อยมากและรองรับการเติมแท็บ AUR เพื่อที่คุณจะได้ไม่ต้องพิมพ์คำสั่งทั้งหมด เพียงพิมพ์ตัวอักษรสองสามตัวแรกแล้วกด ENTER
แพ็คเกจ Yay ติดตั้งอยู่ที่ไหน
yay เพิ่งสร้างแพ็คเกจปกติแล้วติดตั้งโดยใช้ alpm/pacman เมื่อติดตั้งแพ็คเกจโดย yay แล้ว จะสามารถระบุตำแหน่งได้เหมือนกับแพ็คเกจอื่นๆ OrangeBoy: ในการเรียกใช้ sage คุณต้องพิมพ์ ./sage แต่จะใช้ได้ก็ต่อเมื่อฉัน cd ลงในไดเร็กทอรีนั้น
Arch Linux ปลอดภัยหรือไม่?
ปลอดภัยอย่างสมบูรณ์ ไม่มีส่วนเกี่ยวข้องกับ Arch Linux เพียงเล็กน้อย AUR คือชุดของแพ็คเกจเสริมจำนวนมากสำหรับซอฟต์แวร์ใหม่/อื่นๆ ที่ Arch Linux ไม่รองรับ ผู้ใช้ใหม่ไม่สามารถใช้ AUR ได้อย่างง่ายดาย และไม่แนะนำให้ใช้
ฉันจะติดตั้ง Aurutils ได้อย่างไร
การติดตั้งและกำหนดค่า aurutils
- ติดตั้งออรูทิล ติดตั้ง aurutils โดยใช้ขั้นตอนการติดตั้งแพ็คเกจ AUR ปกติ …
- การสร้างที่เก็บในเครื่อง สร้างไฟล์คอนฟิกูเรชัน pacman แยกต่างหากสำหรับที่เก็บแบบกำหนดเองใน /etc/pacman.d/ …
- ติดตั้งแพ็คเกจ …
- สร้างและอัปเดตแพ็คเกจ AUR ที่ติดตั้งทั้งหมด
ผู้ช่วย AUR คืออะไร?
การแก้ไขการพึ่งพาระหว่างแพ็คเกจ AUR … ดึงและสร้างแพ็คเกจ AUR; ดึงเนื้อหาเว็บ เช่น ความคิดเห็นของผู้ใช้; การส่งแพ็คเกจ AUR
ฉันจะลบแพ็คเกจ AUR ได้อย่างไร
วิธีที่ถูกต้องในการลบแพ็คเกจคือ pacman -R package-name หากต้องการลบทุกอย่าง รวมถึงไฟล์คอนฟิกูเรชันที่แก้ไขและการอ้างอิงที่คุณอาจดึงเข้ามาด้วยเครื่องมือ เช่น yaourt หรือ packer ให้เรียกใช้ pacman -Rns package-name ในแง่นี้ แพ็คเกจ AUR ก็ไม่ต่างจากแพ็คเกจดั้งเดิม
Makepkg คืออะไร?
makepkg เป็นสคริปต์ในการสร้างแพ็คเกจโดยอัตโนมัติ ข้อกำหนดสำหรับการใช้สคริปต์คือแพลตฟอร์ม Unix ที่สามารถสร้างได้และ PKGBUILD makepkg ให้บริการโดยแพ็คเกจ pacman
ฉันจะดาวน์โหลดแพ็คเกจจาก Arch Linux ได้อย่างไร
การติดตั้ง Yaourt โดยใช้ AUR
- ขั้นแรก ติดตั้งการพึ่งพาที่จำเป็นตามที่แสดง sudo pacman -S –needed base-devel git wget yajl …
- ถัดไป ไปที่ไดเร็กทอรี package-query cd package-query/
- คอมไพล์และติดตั้งตามที่แสดงด้านล่างและออกจากไดเร็กทอรี $ makepkg -si
- ไปที่ไดเร็กทอรี yaourt $ cd yaourt/