ค้นหาเว็บไซต์

วิธีการติดตั้งและใช้ Yaourt ใน Arch Linux


อัปเดต: Yaourt ถูกยกเลิกเพื่อสนับสนุน เย้ – Yet Another Yogurt – An AUR Helper ที่เขียนด้วยภาษา GO

Yaourt (Yet Another User Repository Tool) เป็นเครื่องมือบรรทัดคำสั่งขั้นสูงสำหรับการติดตั้งแพ็คเกจบน Arch Linux เป็น wrapper อันทรงพลังสำหรับ Pacman ซึ่งเป็นยูทิลิตีการจัดการแพ็กเกจมาตรฐานสำหรับ Arch Linux พร้อมด้วยคุณลักษณะเพิ่มเติมและ AUR ที่โดดเด่น (ผู้ใช้ Arch Linux การสนับสนุนพื้นที่เก็บข้อมูล)

ใช้เพื่อค้นหา ติดตั้ง และอัปเกรดแพ็คเกจจาก AUR แบบโต้ตอบ รองรับการตรวจสอบข้อขัดแย้งและการแก้ไขการขึ้นต่อกัน มันสามารถแสดงเอาต์พุตสี แสดงข้อมูลเกี่ยวกับแพ็คเกจที่มีอยู่ ช่วยให้คุณสามารถสืบค้นแพ็คเกจตามตัวเลือกที่แตกต่างกัน รองรับการสร้างแพ็คเกจโดยตรงจาก AUR หรือ ABS (Arch Build แหล่งที่มาของระบบ)

Yaourt ยังใช้เพื่อจัดการไฟล์สำรองข้อมูล (โดยทั่วไปคือไฟล์ .pac*) ค้นหาโดยตรงจากไฟล์สำรอง สามารถบันทึกและกู้คืนฐานข้อมูล alpm ทดสอบฐานข้อมูลในเครื่อง และยังค้นหาแพ็คเกจที่ถูกละเลยได้อีกด้วย นอกจากนี้ยังรองรับการแยกแพ็คเกจและสามารถจัดเรียงแพ็คเกจตามวันที่ติดตั้งและอื่น ๆ อีกมากมาย

ขออภัย Yaourt ไม่มีอยู่ในที่เก็บแพ็กเกจอย่างเป็นทางการของการติดตั้ง Arch Linux คุณต้องติดตั้ง Yaourt บน Arch Linux ด้วยตนเองโดยใช้สองวิธีที่แตกต่างกันดังต่อไปนี้

วิธีที่ 1: ติดตั้ง Yaourt ใน Arch Linux โดยใช้ AUR

วิธีนี้ใช้เวลานานกว่าเล็กน้อย หากคุณต้องการวิธีติดตั้ง Yaourt อย่างรวดเร็ว ให้ลองใช้วิธีที่สอง ที่นี่ คุณต้องเริ่มต้นด้วยการติดตั้งแพ็คเกจที่จำเป็นทั้งหมดตามที่แสดง

sudo pacman -S --needed base-devel git wget yajl
cd /tmp
git clone https://aur.archlinux.org/package-query.git
cd package-query/
makepkg -si && cd /tmp/
git clone https://aur.archlinux.org/yaourt.git
cd yaourt/
makepkg -si

วิธีที่ 2: ติดตั้ง Yaourt ใน Arch Linux โดยใช้ Custom Repository

เริ่มต้นด้วยการเพิ่มพื้นที่เก็บข้อมูลที่กำหนดเองไปยังรายการพื้นที่เก็บข้อมูล pacman package manager

sudo /etc/pacman.conf

คัดลอกและวางการกำหนดค่าที่เก็บแบบกำหนดเองต่อไปนี้ลงในไฟล์

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

บันทึกการเปลี่ยนแปลงและออกจากไฟล์ จากนั้นออกคำสั่งต่อไปนี้เพื่อติดตั้ง yaourt

sudo pacman -Sy yaourt

วิธีใช้ Yaourt Package Manger ใน Arch Linux

1. หากต้องการติดตั้งหรืออัปเดตแพ็คเกจ เช่น การดู ให้ใช้ -S ตามที่แสดง

sudo yaourt -S glances

2. หากต้องการลบแพ็คเกจ ให้ใช้แฟล็ก -R ตามที่แสดง

sudo yaourt -R glances

3. คุณสามารถอัปเกรดแพ็คเกจที่ติดตั้งด้วยตัวเลือก -U ตามที่แสดง

sudo yaourt -U target_here

4. หากต้องการสอบถามฐานข้อมูลในเครื่องของแพ็กเกจ ให้ใช้แฟล็ก -Q

sudo yaourt -Q | less

5. คำสั่งถัดไปใช้เพื่อรวบรวมและแสดงข้อมูลเกี่ยวกับแพ็คเกจที่ติดตั้ง รวมถึงที่เก็บที่กำหนดค่าไว้บนระบบ Arch Linux

yaourt --stats

6. คุณสามารถซิงค์ฐานข้อมูลแพ็คเกจ pacman ด้วยคำสั่งต่อไปนี้

sudo yaourt -Sy

สำหรับข้อมูลเพิ่มเติม โปรดดูหน้าคู่มือ yaourt

man yaourt

แค่นั้นแหละ! ในบทความนี้ เราได้อธิบายสองวิธีในการติดตั้งเครื่องมือการจัดการแพ็คเกจ Yaourt ใน Arch Linux ใช้แบบฟอร์มความคิดเห็นด้านล่างเพื่อแบ่งปันคำถามหรือความคิดกับเรา