วันนี้ว่าง ๆ เลยขะมาพูดถึงการลง Software ของ Ubuntu ผ่านทาง PPA กันครับ
ก่อนอื่นต้องขออธิบายเรื่อง PPA ก่อนนะครับ PPA มันก็เป็นคำย่อมาจาก Personal Package Archives ซึ่งมันเป็นแหล่งซอฟแวร์ที่มาจากผู้พัฒนาที่ไม่ใช่ผู้พัฒนาของ Ubuntu ซึ่งตามธรรมดาเวลาเราลงโปรแกรมผ่านทาง apititude หรือทาง Ubuntu Software Center นั้นจะลงได้แค่ภายใต้ซอฟแวร์ที่ผ่านทางผู้พัฒนา Ubuntu
ให้นึกภาพง่าย ๆ เหมือนการปลูกผักสวนครัวที่บ้าน (ง่ายเนาะ ๆ :D) ถ้าบ้านท่านปลูกพริกอย่างเดียว แต่วันนั้นท่านดันอยากกินต้มยำวันนั้น แล้วท่านมีแต่พริกคงจะกินไม่ได้จริงไหมล่ะ ? ท่านก็ต้องมีเครื่องต้มยำด้วย ท่านก็ต้องไปตามหาเครื่องต้มยำ (Programs) พอดีกับว่ามีอยู่บ้านนึงปลูกไว้ครบพอดี ท่านก็ต้องรู้ที่อยู่ของบ้านนั้นด้วย (source) เข้าใจไหมงับ :3
ดังนั้นการที่ท่านจะ apt-get Programs นั้น ๆ มาได้ ท่านก็ต้องมี source ของ Programs นั้น ๆ มาก่อน ยกตัวอย่างเช่น source ของ Tor Proxy จะอยู่ในรูป
deb http://deb.torproject.org/torproject.org DISTRIBUTION main
โดยช่อง DISTRIBUTION ก็ให้ใส่ชื่อรุ่น Distro ที่แล้วใช้ลงไปครับหลังจากได้ source มาแล้ววิธีการเอาไปใช่ก็ง่ายมาก มันมีวิธีแบบเปิดหน้าต่างและ copy ไปวาง เป็นอันเสร็จ ซึ่งผมจะขอข้ามตรงนี้ไปแล้วกัน ขี้เกียจ capture รูปนะครับ :D
แต่ถ้าจะ base on command กันก็ต้องอันนี้เลย
sudo add-apt-repository ppa:name/ppaโดย Name หาได้จาก Launchpad ครับ เช่น Libre Office ก็ให้ใส่ตรง Name เป็น
sudo add-apt-repository ppa:libreoffice/ppaหลังจาก add แล้วอย่าลืม update ลิสต์นะครับ ไม่งั้น apt ก็ยังหา package ไม่เจออยู่ดี
sudo apt-get update

2 responses to What is PPA ?
@try2hack สวดยวดยังกะ cydia
cydia มันก๊อปมา
Post a Comment