Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

Ubuntu PPA คืออะไร? ทำไมต้องใช้? [Technology Explained]

Ubuntu ออกใหม่ทุก 6 เดือน มีซอฟต์แวร์อัปเดตทุกอย่าง แต่ซอฟต์แวร์โปรดออกใหม่ ต้องรอรุ่น Ubuntu ถัดไป PPA แก้ปัญหานี้

PPA คืออะไร?

Personal Package Archive = repository ที่ Canonical จัดเตรียม ให้นักพัฒนา/ผู้ชื่นชอบ แจกซอฟต์แวร์เวอร์ชันใหม่ให้ผู้ใช้ Ubuntu เดิมจำกัดโปรแกรมเมอร์/ทดสอบ แต่เปิดให้ทุกคนใช้Late 2007

ติดตั้งซอฟต์แวร์ Ubuntu แตกต่าง Mac/Windows: ดีกว่า ไปเว็บดูด EXE มาลง ตรวจสอบใน Ubuntu Software Center ซอฟต์แวร์อยู่ใน repository = ชุดซอฟต์แวร์ดาวน์โหลดง่าย/ปลอดภัย

Ubuntu PPA คืออะไร? ทำไมต้องใช้? [Technology Explained]

Repository ค่าเริ่มต้น: ทีม Ubuntu ตรวจสอบแล้ว ปลอดภัย แต่ต้องรอรุ่น Ubuntu ใหม่สำหรับซอฟต์แวร์ใหม่ (เช่น Firefox update)

PPA = repository นอกค่าเริ่มต้น มุ่งเน้นโปรแกรมเดียว (แต่สามารถหลายได้) มีซอฟต์แวร์ unreleased (Hotot - Twitter client ดีที่สุด) หรือ update ซอฟต์แวร์ที่มีอยู่ (Firefox)

วิธีเพิ่ม PPA

เจอหน้าดาวน์โหลดสับสน? เพิ่ม PPA ง่าย แต่ต้องใช้ command line เล็กน้อย

Ubuntu PPA คืออะไร? ทำไมต้องใช้? [Technology Explained]

เปิด Terminal (Applications > Accessories > Terminal) พิมพ์:

sudo add-apt-repository ppa:<ppa-name>
sudo apt-get update
sudo apt-get install <package-name>

ตัวอย่างติดตั้ง Hotot:

sudo add-apt-repository ppa:hotot-team sudo apt-get update sudo apt-get install hotot

เสร็จ! ใช้ซอฟต์แวร์ใหม่ได้เลย อัปเดตมาทาง Update Manager รวมไว้ที่เดียว ไม่มี popup แบบ Windows

Ubuntu PPA คืออะไร? ทำไมต้องใช้? [Technology Explained]

สรุป

วงจร 6 เดือนของ Ubuntu ไม่สมบูรณ์แบบ แต่ชอบมากกว่า Windows-style releases PPA ให้เข้าถึง bleeding-edge software เพิ่ม PPA เยอะเกินไปอาจทำระบบไม่เสถียร แต่ 1-2 ตัวปกติโอเค

PPA โปรดของคุณคืออะไร? แชร์ได้ครับ อภิปรายวงจร release หรือดูหมิ่นผมที่ไม่เขียน Fedora/Mint บ่อยก็ได้