zoukankan      html  css  js  c++  java
  • Linux之Ubuntu添加/移除个人软件包存档的源[PPA,Personal Package Archives]

      现在很多第三方软件还需要添加PPA软件源到Ubuntu系统当中,但是添加了PPA之后,软件可以直接在软件中心进行安装并会自动提示升级,这就是Ubuntu带来的方便,现在我们就来看看如何添加PPA软件源。

     声明:如需引用或者摘抄本博文源码或者其文章的,请在显著处注明,来源于本博文/作者,以示尊重劳动成果,助力开源精神。也欢迎大家一起探讨,交流,以共同进步~ 0.0

    0.那么,PPA是什么?

      1.PPA是Personal Package Archives首字母简写。翻译为中文意思是:个人软件包文档

      2.只有Ubuntu用户可以用,而所有的PPA都是寄存在launchpad.net网站上。

      3.Launchpad(启动器)是Canonical公司所架设的网站,是一个提供维护、支援或连络Ubuntu开发者的平台。其中Launchpad提供了线上翻译软件的功能,你可以自由的参与Ubuntu或相关自由软件的开发或翻译工作。而你也可以利用该网站的回报机制来回报相关软件的Bug,或者进一步提供建议。

      4.使用PPA的好处是Ubuntu系统中使用PPA源的软件可以让你在第一时间体验到最新版本的软件。

      5.有很多PPA软件源提供多个版本,包括正式稳定版、每日创建版,开发版、测试版等等 

        例如,chromium 浏览器的源:

          chromium daily(每日创建版)

          chromium dev(开发版)

          chromium stable(稳定版)

          chromium beta(测试版)

    1.命令行安装方式(以chrome为例)

      每日创建版源地址:https://launchpad.net/~chromium-daily/+archive/daily    

        添加该源的方法,打开终端,输入下面的命令:

          sudo add-apt-repository ppa:chromium-daily/stable  

      稳定版源地址:https://launchpad.net/~chromium-daily/+archive/stable    

        添加该源的方法,打开终端,输入下面的命令:      

          sudo add-apt-repository ppa:chromium-daily/daily  

      安装源下的软体:(不知道是哪个软体名时,可以sudo apt-get install ppa名的前缀(如:chromium) ,再按Tab键,就会出现一些软体名了),或者直接区PPA官网的软体介绍页下区查看。

    sudo apt-get install chromium-browser
    

      一个完整的通过PPA源安装软件的命令,例如:    

        添加VLC播放器源并安装的命令:      

          sudo add-apt-repository ppa:videolan/stable-daily【命令解释】这条命令是添加源     

          sudo apt-get update【命令解释】更新系统源

          sudo apt-get install vlc【命令解释】安装VLC软件  

      注:不要试图去猜测PPA的地址,直接上launchpad.net搜索相关软件,比如:    

        搜索VLC,进入详情页面:https://launchpad.net/~videolan/+archive/ubuntu/master-daily

    2.可视化桌面添加安装方式

      如何在Ubuntu中添加到PPA的软件源】(https://imcn.me/html/y2011/3695.html) 

    好了,已经学会如何安装了,但我相信总有一天你会遇到这样的问题:[下述内容摘抄自:http://www.linuxidc.com/Linux/2014-09/107055.htm]

      我试着通过运行apt-get update命令来再次同步包索引文件,但是却出现了“404 无法找到”的错误,看起来似乎是我不能从先前添加的第三方PPA仓库中获取最新的索引。我怎样才能清除这些破损而且陈旧的PPA仓库呢?

      当你试着更新APT包索引时,“404 无法找到”错误总是会在版本更新之后发生。就是说,在你升级你的Ubuntu发行版后,你在旧的版本上添加的一些第三方PPA仓库就不再受新版本的支持。在此种情况下,你可以像下面这样来鉴别并清除那些破损的PPA仓库。

    3.移除PPA源方法

      3.1 找出那些引起“404 无法找到”错误的PPA

    $ sudo apt-get update | grep "Failed"
    

      

      在本例中,Ubuntu Trusty不再支持的PPA仓库是“ppa:finalterm/daily”   

      3.2 移除  

    $ sudo add-apt-repository --remove ppa:finalterm/daily
    

       你得去重复重复再重复,把上面找到的所有过时的PPA仓库一个一个地移除。

      3.2 更新计算机软件源

    $ sudo apt-get update
    

      

      在移除所有过时的PPA仓库后,重新运行“apt-get update”命令来检查它们是否都被成功移除。

    4.参考文献

      【Ubuntu中PPA源是什么】(https://www.cnblogs.com/EasonJim/p/7119331.html)

      【如何在Ubuntu中添加到PPA的软件源】(https://imcn.me/html/y2011/3695.html)[可视化系统安装方式]

      【Linux教程:如何查找并移除Ubuntu上陈旧的PPA仓库】(http://www.linuxidc.com/Linux/2014-09/107055.htm)

      【PPA-Ubuntu中文】(http://wiki.ubuntu.org.cn/PPA)

      【PPA】(https://imcn.me/ppa)

  • 相关阅读:
    虚拟机Linux环境搭建所遇到的 问题
    Java-字节流读写文件
    [ZJOI2019]语言
    [CTSC2006]歌唱王国
    CF500F New Year Shopping
    CF438E The Child and Binary Tree
    [GXOI/GZOI2019]旧词
    [LNOI2014]LCA
    [CTSC2017]吉夫特
    [SDOI2014]旅行
  • 原文地址:https://www.cnblogs.com/johnnyzen/p/8016965.html
Copyright © 2011-2022 走看看