Personal Package Archives
Ubuntu 中的 PPA (Personal Package Archives) 是 Ubuntu Launchpad 網站提供的一項服務,允許 Ubuntu 個人用戶上傳打包好的套件,讓其他 Ubuntu 使用者可以下載和更新。
現在不管是工具軟體、程式語言都發展神速,資訊領域每過一陣子都會有大量的新東西冒出來;但是在作業系統的版本更新上相對就嚴謹許多,因此常常就會有許多套件無法透過 apt-get
安裝,對於喜愛使用新技術的工程師來說很不方便。
而 PPA
就是用來解決套件的更新及安裝的問題,只要加入開發者的 repository
,就可以透過 apt-get
安裝及更新套件。
使用方法
sudo add-apt-repository ppa:[user]/[repository-name]
基本範例
sudo add-apt-repository ppa:ondrej/php
注意事項
另外使用上有可能會遇到 add-apt-repository command not found
之類的問題,是因為 Ubuntu 較舊的版本並不會內建 add-apt-repository
指令,只要手動安裝即可。
Ubuntu 14.04以上
Ubuntu 14.04 以上的版本如果有這樣的問題,安裝 software-properties-common
即可。
sudo apt-get install software-properties-common
其他版本
sudo apt-get install python-software-properties