什么是PPA?
PPA是ubuntu下的一个软件存储库(Personal Package Archive,个人软件包存档),由Canonical公司提供,其允许开发者和爱好者通过软件中心给Ubuntu用户提供软件的最新版本。
以前安装软件时通常需要添加包含有某软件的软件源才能通过命令安装需要的软件,PPA只是将修改软件源的方式进行了优化,通过添加PPA源的方式来更新 sources.list。
以前的操作:
a、修改软件源:编辑 /etc/apt/sources.list 文件,添加以下两行包含有krita软件(类似GIMP)的源:
deb http://ppa.launchpad.net/dimula73/krita/ubuntu YOUR_UBUNTU_VERSION_HERE main deb-src http://ppa.launchpad.net/dimula73/krita/ubuntu YOUR_UBUNTU_VERSION_HERE main
添加PPA key:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 188D29195E2B20CF
b、更新软件源:sudo apt-get update
c、安装软件:sudo apt-get install krita-testing krita-testing-dbg
现在的操作:
a、添加软件源:sudo add-apt-repository ppa:kubuntu-ppa/beta
b、更新软件源:sudo apt-get update
c、安装软件:sudo apt-get install krita
注:ppa:otto-kesselgulasch/gimp,http://krita.org/download
最初PPA只是限于编程者和测试者使用,但在2007年底Canonical把PPA开放给了所有人。
添加了PPA之后,软件可以直接在软件中心进行安装并会自动提示升级。
如何添加加某软件的PPA到系统中?
sudo add-apt-repository <ppa-name> # ppa-name一般软件主页上会给出,比如 http://krita.org/download # 安装fcitx时的命令:sudo add-apt-repository ppa:wengxt/fcitx-nightly
<完>