什么是Ubuntu PPA以及为什么要用它[技术说明]

标签: ubuntu ppa 技术 | 发表时间:2011-05-11 13:02 | 作者:Elaine.Ye JimQ
出处:http://www.yeeyan.org

原作者:
来源What Is An Ubuntu PPA & Why Would I Want To Use One?
译者Elaine.Ye

       Ubuntu的部分吸引力来自于其六个月一次的发布周期。每半年这一免费的操作系统就会有一个新的版本被发布出来,并针对你喜爱的所有软件做了完全的更新。这非常的棒,不过偶尔也会有令人稍稍失望的时候。比如说,如果你喜欢的软件的一个新版本出来了,但你可能需要等到Ubuntu的下一个版本出来之后才能试用它。

       这一问题的解决方案是PPA,这是一个存储库,由Canonical(Ubuntu背后的公司)提供,其允许开发者和爱好者给Ubuntu用户提供软件的最新版本。最初PPA只是限于编程者和测试者使用,但在2007年底Canonical把PPA开放给了所有人


       我经常在我的一些Ubuntu文章中提到PPA,这是因为,对于最新的软件来说,安装PPA是让每件事情都工作起来的最简单的方式。不过,PPA指的是什么以及为什么你会希望使用它呢?

什么是PPA?

       对于那些Ubuntu以及Linux的新手来说,通常情况下他们会发现自己迷失在了一组缩写词中,这些东西对于首次接触的用户来说简直毫无意义。而这又可能会使得Ubuntu给人的感觉就像是一个非常不友好的地方,不过别慌:其实一切都很好理解。

       在Ubuntu上安装软件和在Mac或是Windows上是不一样的;有些人可能会认为这种方式更好。与从web上下载安装包相比较,这通常会是一个更好的选择,即通过查找Ubuntu的软件中心(Ubuntu Software Center )来获取你可能想要安装的任何程序。软件被存放在存储库中,这一仓库是软件的一个集合,Ubuntu可以快速方便地下载这些软件。

personal package archive

       相对于从随机网站上抓取EXE文件来说,存储库是一种更值得信赖的下载软件的方式。因为默认存储库中的每样东西在出去之前已经被Ubuntu团队审查过,因此你会知道库中的每样东西对于你的系统来说是完全安全的。

       不过这并不意味着就没有负面的影响。最常见的是,用户不得不等待Ubuntu的新版本出来以试用新的软件。因此,如果Firefox有更新的话,那么你可能要等到下一个版本的Ubuntu发布出来后才能有运行这一新版本的机会。

       而这就是引出PPA的地方。PPA,或是Personal Package Archive(个人软件包存档),是默认情况下并未被包含在Ubuntu中的软件的一个集合。通常这些存储库的侧重点是单个的程序,不过他们也可以包含更多内容,这取决于这些存储库的维护者。一个PPA有可能关注的是一个未发布的软件,比如说Hotot,现有最好的Linux Twitter客户端。其也可能是包含了Ubuntu中已有的软件的更新,比如说Firefox

       无论是哪一种情况,PPA都以比Ubuntu自身快得多的速度来为你所喜爱的软件提供更新。这非常的棒,因为你可以决定要不断地更新哪些软件,而剩下的那些就可以留给Ubuntu来处理。

       一旦你安装了新的软件,Ubuntu的更新管理器(Ubuntu Update Manager)就会提醒你做更新:

ubuntu ppa

       这棒极了,因为这意味着通过单个界面就确定了你所有的更新,而不会是你已安装的每个程序都会有Windows风格的弹出窗口!

如何添加PPA

       如果你发现了一个想安装的程序,但是“下载”链接却把你带到了一个你整不明白的令人困惑的站点上:

personal package archive

       不要惊慌:添加一个PPA是很容易的事情,不过你需要用到一点点的命令行。

       在“Applications”, “Accessories”, “Terminal“下找到终端程序,现在你只需要输入“sudo add-apt-repository”,后面跟着你的PPA的名称;接下来所有你需要做的就是更新你的包管理器然后安装你正在查找的程序。例如,下面是安装Hotot需要的步骤:

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

       就是这样;你已大功告成。现在你可以享用你的新软件或是喜爱软件的最新版本了。

结论

       Ubuntu的六个月一次的发布周期并不完美,不过我个人倒更愿意采用它而不是Windows风格的发布。通过使用PPA,Ubuntu用户可以获得最前沿的软件。添加过多的PPA有可能会导致系统的不稳定,不过只是一两个的话则通常不会伤害到任何的东西。

       你喜欢的PPA有哪些?可在下面的评论部分中分享一下。也可随便谈论Ubuntu发行周期的一些优缺点什么的,或也可轮番高唱说我不再经常撰写Fedora或是Linux Mint方面的文章了。

添加新评论

相关文章:

  Ubuntu11.10将继续采用火狐作为默认浏览器

  Ubuntu11.04华丽的3D壁纸

  Ubuntu软件中心新上架的付费开发软件Illumination Software Creator

  10件ubuntu用户的最爱

  使用elementary OS (或Ubuntu的其他衍生版)?不要升级到Natty!

相关 [ubuntu ppa 技术] 推荐:

Ubuntu 11.04 PPA安装LibreOffice 3.4.3

- tackwell - 笨兔兔
LibreOffice 3.4.3 目前已经添加的官方PPA. Ubuntu 11.04 用户安装. 声明:笨兔兔原创文章,博客文章遵循CC协议,转载需注明@笨兔兔,本文链接地址. 文稿投递|文章写作规范|欢迎加入QQ群:121584708(此群已满);2群:170591351;Gtalk群:[email protected].

什么是Ubuntu PPA以及为什么要用它[技术说明]

- JimQ - 译言-每日精品译文推荐
来源What Is An Ubuntu PPA & Why Would I Want To Use One?.        Ubuntu的部分吸引力来自于其六个月一次的发布周期. 每半年这一免费的操作系统就会有一个新的版本被发布出来,并针对你喜爱的所有软件做了完全的更新. 这非常的棒,不过偶尔也会有令人稍稍失望的时候.

Ubuntu 12.04 LTS 桌面版技术支持将提升到 5 年

- 海坡 - Wow! Ubuntu
根据 Canonical 的官方通告,为了让 Ubuntu 桌面系统在商业领域也能更加更人关注,决定从 Ubuntu 12.04 开始,之后的所有 LTS (长期技术支持)版本都将会提供长达 5 年的技术支持服务. 此前桌面版为 3 年,而只有服务器版才有 5 年. 以下为未来版本的发布周期表:. PS: Ubuntu 每 2 年发布一个 LTS 版本,下一个 LTS 版  Ubuntu 12.04  的发布计划如下:.

Ubuntu 速查表

- 威 - Linux爱好者
曾经,FOSSwire 制作了一张 Unix/Linux 命令速查表,为 Unix/Linux 用户带来了方便. 现在,他们又专门针对 Ubuntu 制作了一张速查表,其中包含权限、显示、系统服务、包管理、网络、防火墙、系统等方面的常用命令介绍. 此外,该速查表也介绍了一些特殊的 Ubuntu 包及应用程序名称.

Ubuntu 7 岁了

- Lee Jia - cnBeta.COM
就在7年前的今日,Mark Shuttleworth 和他的团队宣布了第一个Ubuntu 发行版本“Warty Warthog(疣猪)”. Ubuntu 4.10 标志着一个新时代的开始,它是第一个Ubuntu 发行版本. 基于Debian,致力于给用户简单易用、无障碍的Linxu体验. 该版本也开创了免费海运为用户提供Ubuntu CD安装盘模式.

Ubuntu 11.10发布

- 李龑 - Solidot
51开源社区 写道 "代号为Oneiric Ocelot的 Ubuntu 11.10 正式版如期发布. 默认搭载Firefox 7.0.1、Ubuntu One云存储、Banshee 音乐播放器、备份工具Deja Dup、Thunderbird 邮件客户端、LibreOffice3.4.3、Gwibber 3.1.4,基于云的Juju包管理器,Xen虚拟机.

升级到Ubuntu 11.04到 Ubuntu 11.10 Beta

- tackwell - 笨兔兔
Ubuntu 11.10 正式版发布还有35天时间,近日,Ubuntu 11.10 Beta发布. 喜欢尝鲜的同学,是不是有点挺不住了. 将Ubuntu 11.04到 Ubuntu 11.10 Beta. 下面是升级到Ubuntu 11.04到 Ubuntu 11.10 Beta方法. 或者ALT+F2,输入下面命令:.

Ubuntu 11.10 Beta1发布

- tinda - Solidot
Ubuntu 11.10 Oneiric Ocelot发布了第一个beta版. 根据Ubuntu的发布时间表,beta 2将在9月22日发布,正式版将在10月13日发布. beta 1的主要新特别包括:3.0.0-9.15 Ubuntu定制kernel,改进和更新Unity桌面,Ubuntu软件中心加入评分浏览,新的信息检索工具Lenses,Python 3.2、GCC 4.6.1、CUPS 1.5.0、Shotwell 0.11,LibreOffice 3.4.2,备份工具Déjà Dup,Firefox 7 beta和Thunderbird 7 beta.

Ubuntu Linux大型机?

- Jack - Solidot
Vaughan-Nichols引用接近Canonical和IBM的消息来源称,Ubuntu将在不久后获得IBM的认证,能运行在基于Power处理器的System p服务器和System z大型机上. 在这之前,Ubuntu已获得IBM的认证,能运行在其基于x86的System x和BladeCenter服务器上.

Ubuntu 11.10 快捷键

- 超辰 - 〖好记性不如烂笔头─Ubuntu Note〗
对于从Ubuntu10.10直接跳到11.10的我来说,一切又回到了解放前. 熟悉的界面不见了,装个Gnome也跟原来不一样了. 为了快速进入到能工作的状态而不是在桌面里四处探险,再试试快捷键吧. 经验证,目前已经确定能用的如下:. 单击超级键(Windows键),显示快捷键对话框. 按住超级键(Windows键)1秒,然后看你的快捷工具条(屏幕左边那个),看见数字了吧.