Ubuntu PPA 软件源用法介绍

什么是 PPA?

PPA 全称是 Personal Package Archives。

Ubuntu 官方软件仓库中存在很多的开源软件,但是有时候官方发布的软件并不能够满足所有人群的需求。同时也为了方便Ubuntu用户的使用,launchpad.net 提供了PPA,允许用户建立自己的软件仓库,自由的上传软件。

Launchpad 是 Ubuntu 母公司 Canonical 有限公司所资助架设的网站,是一个提供维护、支持或联络 Ubuntu 开发者的平台。在 Launchpad 网站上可以进行 Ubuntu(或其相关软体)的翻译工作或管理开发专权,也可以利用该网站的汇报机制来报告相关软件的 Bug,或进一步提供相关建议。

PPA 怎么用?

搜索

首先你需要知道 launchpad 的源地址,然后直接搜索相关软件就能够搜索到相关内容。

PPA 形式

PPA 的一般形式为:ppa:user/ppa-name,利用该结构就能够定位到自己所需要的包。

添加

# 添加 PPA 源
sudo add-apt-repository ppa:user/ppa-name
# 更新
sudo apt-get update
# 安装
sudo apt-get install package

上面第一条命令会在 /etc/apt/sources.list.d 下创建 .list 文件,相当于在 /etc/apt/source.list中直接添加以下地址:

deb http://ppa.launchpad.net/user/ppa-name/ubuntu trusty main
deb-src http://ppa.launchpad.net/user/ppa-name/ubuntu trusty main

ps:add-apt-repository 依赖 python-software-properties 这个工具包,需要提前安装。

apt-get install python-software-properties

删除

# 删除
sudo add-apt-repository -r ppa:user/ppa-name
# 然后进入 /etc/apt/sources.list.d 目录,将相应 ppa 源的保存文件删除
# 更新
sudo apt-get update
发布了77 篇原创文章 · 获赞 5 · 访问量 4908

猜你喜欢

转载自blog.csdn.net/SAKURASANN/article/details/104264139
PPA