Arch Linux มีน้ำหนักเบา ยืดหยุ่น และพัฒนาขึ้นโดยอิสระตามวัตถุประสงค์ทั่วไป GNU/Linux การกระจาย. และหากมีการแจกจ่าย Linux ที่ไม่เหมือนใครและพิเศษ ก็จะต้องเป็น Arch Linux ผู้ใช้ที่มีประสบการณ์สามารถสร้างระบบของตนเองได้ Arch Linux ระบบตั้งแต่เริ่มต้น
แนะนำให้อ่าน: 10 เหตุผลในการใช้ Arch Linux
AUR คืออะไร
หนึ่งในสิ่งที่สำคัญที่สุดเกี่ยวกับ Arch Linux คือ AUR (Arch User Repository) เป็นที่เก็บซอฟต์แวร์ที่ขับเคลื่อนโดยชุมชนสำหรับ Arch Linux ผู้ใช้ที่มี PKGBUILDsอนุญาตให้ผู้ใช้รวบรวมและสร้างแพ็คเกจของตนเองที่ไม่มีอยู่ในที่เก็บอย่างเป็นทางการจากแหล่งที่มา
แพ็คเกจใหม่จำนวนมากเริ่มต้นใน AUR ก่อนที่จะเข้าสู่ที่เก็บอย่างเป็นทางการ และผู้ใช้ยังสามารถสนับสนุนแพ็คเกจที่พวกเขาได้พัฒนาไปยังที่เก็บนี้ ที่สำคัญกว่านั้น ผู้ใช้สามารถค้นหาและดาวน์โหลด PKGBUILD จาก ที่นี่ สร้างและติดตั้ง แต่ผู้ใช้บางคนชอบใช้ตัวช่วย AUR ที่ทำให้ง่ายต่อการติดตั้ง PKGBUILDs นอกเหนือจากวิธีการข้างต้น
ในบทความนี้ เราจะมาดูตัวช่วย AUR ที่ดีที่สุดที่ผู้ใช้สามารถวางใจในการติดตั้ง PKGBUILDs ได้อย่างง่ายดาย ซึ่งทั้งหมดนี้ใช้ Arch user repo เป็นที่มา
1. เย้ (โยเกิร์ตอีกแล้ว)
Yay เป็นแบบ command-line และดีที่สุด AUR ตัวช่วยบน Arch ขอแนะนำสำหรับผู้ใช้ Arch ใหม่ก่อนที่จะเริ่มใช้ AUR ตัวช่วยอื่นๆ ซึ่งเทียบเท่ากับ Pacman และมีข้อดีดังต่อไปนี้: คำสั่งและตัวเลือกที่ตรงกับ Pacman ในหลายๆ ด้าน มีเอาต์พุตสี และยังรองรับการสำรองข้อมูล และสามารถอัปเกรดระบบของคุณโดยแทบไม่ต้องแจ้งเพิ่มเติมเลย
หากคุณเปลี่ยนจากตัวช่วย AUR อื่น คุณสามารถติดตั้ง Yay กับตัวช่วยนั้นได้ หรือคุณสามารถติดตั้ง Yay โดยการโคลน PKGBUILD และสร้างด้วย makepkg:
$ sudo pacman -S -- คอมไพล์พื้นฐาน devel ที่จำเป็น $ git โคลน https://aur.archlinux.org/yay.git $ cd เย้ $ makepkg -si
2. ปากกู
Pakku เป็น Pacman wrapper ที่มีคุณสมบัติเพิ่มเติม เช่น ค้นหา/ติดตั้งแพ็คเกจจาก AUR, ดูไฟล์และการเปลี่ยนแปลงระหว่างบิลด์, สร้างแพ็คเกจจากที่เก็บ, ลบการขึ้นต่อกันหลังจากสร้าง ฯลฯ
คุณสามารถติดตั้ง Pakku โดยการโคลน PKGBUILD และสร้าง makepkg.
$ sudo pacman -S -- คอมไพล์พื้นฐาน devel ที่จำเป็น $ git โคลน https://aur.archlinux.org/pakku.git $ cd ปะคุ $ makepkg -si
3. Pacaur
Pacaur ยังเป็นตัวช่วย AUR ที่ใช้บรรทัดคำสั่งซึ่งช่วยลดการโต้ตอบของผู้ใช้และใช้ cower เป็นแบ็กเอนด์ เหมาะที่สุดสำหรับผู้ใช้ Arch Linux ขั้นสูงเนื่องจากความซับซ้อน
Pacaur มีข้อดีดังต่อไปนี้: มีไวยากรณ์การดำเนินการเช่นเดียวกับ Pacman มันยังเพิ่มการเข้าถึง AUR ได้อย่างราบรื่น เอาต์พุตสี มีการค้นหาที่ยอดเยี่ยม และเหนือสิ่งอื่นใดลดการแจ้งเตือนของผู้ใช้ให้เหลือน้อยที่สุดข้อจำกัดเดียวของมันคือส่วนใหญ่ใช้งานได้ดีสำหรับผู้ใช้ Arch ขั้นสูง
คุณสามารถติดตั้ง Pacaur โดยการโคลน PKGBUILD และสร้าง makepkg.
$ sudo pacman -S -- คอมไพล์พื้นฐาน devel ที่จำเป็น $ git โคลน https://aur.archlinux.org/pacaur.git $ cd ปาเคา $ makepkg -si
4. ไตรเซ็น
Trizen เป็นตัวช่วย AUR ที่มีน้ำหนักเบา ใช้บรรทัดคำสั่งและเน้นความเร็ว ซึ่งช่วยให้ผู้ใช้สามารถค้นหาและติดตั้งแพ็คเกจ อ่านความคิดเห็นของแพ็คเกจ AUR
นอกจากนี้ยังมีการโต้ตอบในตัวกับ Pacman และทำหน้าที่เป็นตัวแก้ไขไฟล์ข้อความในเวลาเดียวกัน Trizen ช่วยเพิ่มความปลอดภัยขณะติดตั้งแพ็คเกจเนื่องจากโค้ดเขียนด้วย Perl และไม่สามารถดำเนินการอย่างเงียบๆ
คุณสามารถติดตั้ง Trizen โดยการโคลน PKGBUILD และสร้าง makepkg.
$ sudo pacman -S -- คอมไพล์พื้นฐาน devel ที่จำเป็น $ git โคลน https://aur.archlinux.org/trizen.git $ cd ไตรเซ็น $ makepkg -si
5. ออร่า
Aura เป็นตัวจัดการแพ็คเกจที่มีจุดประสงค์เพื่อทำหน้าที่เป็นตัวช่วย AUR และทำหน้าที่อื่น ๆ อีกมากมาย รองรับการทำงานของ Pacman มากมาย และมีตัวเลือกย่อยพร้อมตัวเลือกเพิ่มเติมที่มีความหมายเฉพาะใน Aura
มันมีข้อดีบางประการดังต่อไปนี้: ไวยากรณ์การดำเนินการคล้ายกับ Pacman ผู้ใช้สามารถเรียกใช้ด้วยสิทธิ์รูทและสร้างในฐานะผู้ใช้ปกติ ซึ่งเขียนด้วย Haskell แต่ผู้ใช้มักจะประสบปัญหาในการอัปเกรดระบบเมื่อใช้ Aura
คุณสามารถติดตั้ง Aura โดยการโคลน PKGBUILD และสร้าง makepkg.
$ sudo pacman -S -- คอมไพล์พื้นฐาน devel ที่จำเป็น $ git โคลน https://aur.archlinux.org/aura.git $ ซีดีออร่า $ makepkg -si
6. Pikaur
Pikaur เป็นตัวช่วย AUR แบบบรรทัดคำสั่งและ Pacman wrapper ที่มีการพึ่งพาน้อยที่สุด ซึ่งได้รับแรงบันดาลใจจาก yaourt, apacman และ pacaur.
คุณสามารถติดตั้ง Pikaur โดยการโคลน PKGBUILD และสร้าง makepkg.
$ sudo pacman -S -- คอมไพล์พื้นฐาน devel ที่จำเป็น $ git โคลน https://aur.archlinux.org/pikaur.git $ cd pikaur $makepkg -fsri
สรุปข้อสังเกต
แนวคิดของ AUR นั้นยอดเยี่ยมมาก และนี่เป็นเพียงหนึ่งในสิ่งที่เป็นเอกลักษณ์และสำคัญเกี่ยวกับ Arch Linux เมื่อดูตัวช่วย AUR ที่น่าทึ่งเหล่านี้แล้ว คุณสามารถเลือกตัวช่วยที่คุณคิดว่าเหมาะกับคุณที่สุด
หากคุณใช้ตัวช่วย AUR ที่คุณรู้สึกว่าใช้ได้ดีแต่ไม่อยู่ในรายชื่อนี้ คุณสามารถแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง