在Ubuntu11.10中添加PPA源并安装Firefox 13

    首先,说明一下,PPA就是指Personal Package Archives(个人软件包档案)。有很多软件因为种种原因,不能进入官方的 Ubuntu 软件仓库。为了方便 Ubuntu 用户使用,Ubuntu Launchpad网站(https://launchpad.net/)提供了源服务PPA,允许个人用户上传软件源代码,通过Launchpad进行编译并发布为二进制软件包,作为apt/新立得源,供其他用户下载和更新。PPA 也被用来对一些打算进入 Ubuntu 官方仓库的软件,或者某些软件的新版本进行测试。PPA 上面的软件相当丰富,如果在Ubuntu的官方仓库中找不到需要的软件,可以去 PPA 上找找看。在Ubuntu中添加了PPA源之后,软件可以直接在软件中心进行安装并会自动提示升级,这就是Ubuntu带来的方便,现在我们就来看看如何添加PPA软件源。
    下面以添加刚刚推出的Firefox13 alpha2(Firefox Aurora)的PPA源为例,进行介绍:
    一、首先,登录 https://launchpad.net/ubuntu/+ppas 网站,在下图中文本框的位置输入要查找的软件名称,这里以Firefox Aurora为例,然后点击【Search】按钮,列出搜索结果:
    

    二、点击上面的【Firefox Aurora builds】链接,进入项目页面,如下图:
    
     注意:上面红色圈起的部分就是PPA。


    三、在Ubuntu 9.10之前的版本中,添加PPA时需要手工添加源地址、密钥等内容,比较繁琐,此文不再赘述。9.10及之后的版本则简化了此操作,只需要执行下面命令即可:

sudo add-apt-repository ppa:user/ppa-name

    将其中ppa:user/ppa-name部分替换成上面图中红色圈起的部分即可,如下:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora

    打开终端,输入上面命令,便完成了PPA的添加。


其他添加PPA源的方法(如果上面三步已经做完了,可以直接跳到第四步,本部分只是提供了上面三步的另一种替代方法):

其实也可以通过编辑文件或使用图形化的界面进行PPA源的添加操作,下面说一下通过图形界面添加的方法(很简单哦)。
首先,生成apt行:
在上面第二幅图的页面中(该页面的地址为:https://launchpad.net/~ubuntu-mozilla-daily/+archive/firefox-aurora),点击【Technical details about this PPA】链接,显示如下:

选择Ubuntu对应的版本,我得为11.10,选择后,生成apt行如下:
复制上面图中的第一句:debhttp://ppa.launchpad.net/ubuntu-mozilla-daily/firefox-aurora/ubuntuoneiric main
然后,在图形界面中,打开【软件源】程序,如下图:(我用的是xfce,其他图形界面类似)
将上面复制的内容,粘贴在下面的APT行处,然后点击【添加源】即可:

添加后,如下图所示:

击【关闭】,PPA源添加完成!


    四、接下来可以执行更新操作,保证是Firefox的最新版本,输入下面命令:

    sudo apt-get update


    五、最后,开始Firefox的安装(就像安装Ubuntu软件中心的程序一样),输入如下命令:    sudo apt-get install firefox    安装后,启动Firefox,可以看到我的Firefox11已经变为了Firefox13了,如下图:    

    注:如果安装时原版本的Firefox正在运行,则安装后需要重启一下Firefox才能更新到最新版本。

转载于:https://www.cnblogs.com/libran/archive/2012/03/23/2607610.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值