什么是ppa

ppa即Personal
Package Archive(个人安装包文档)
,简单来说就是一些个人或者团体通过独立的网站发布的第三方的软件源。将这些软件源添加到你的电脑上后,你就可以像使用官方软件源那样安装卸载软件了。

如何添加ppa

添加ppa的方法主要有两种,不过,无论哪种方法都要有大概这样的三个步骤:

  1. 添加ppa地址

  2. 更新软件库缓存

  3. 安装需要的软件

下面介绍一下这两种方法:

  • 命令行

    • 打开你要添加的软件源所在的网页,找到:Adding this PPA to your system这样的字眼,ppa一般是这个样子的:ppa:gwibber-daily/ppa(以gwibber为例)

    • 打开终端,输入:sudo add-apt-repository [你找到的ppa地址],eg:sudo add-apt-repository ppa:gwibber-daily/ppa,按回车在本地安装密钥就可以了

    • 更新软件源缓存:sudo apt-get update,更新完成你就可以安装你需要的软件了

  • 通过软件更新管理中心:Software & updates

    • 打开Software & updates,选择Other Software,点击Add...

    • 添加一个类似于这样的 deb http://ppa.launchpad.net/webupd8team/java/ubuntu  saucy
      main 的东西

    • 然后更新软件源,安装软件即可(貌似这样可以在软件中心找到了)。

如何删除/停用软件源

在删除第三方软件时,除了删除软件外,还需要停用/删除软件源。删除的方法主要有:

  • 命令行

    • 若记得ppa的地址

      • sudo add-apt-repository -r [ppa][...]

    • 也直接删除对应的ppa文件

      • cd /etc/apt/source.list.d

      • rm [ppa name.list][...] [ppa name.list.save][...]  //删除对应的.list和.list.save文件

  • Software & Updates

    • 打开Other Software对应的Tab

    • 去掉要停用的ppa对应的网址前面的对勾即可,也可以选中Remove掉

Ubuntu13.10添加/删除PPA的更多相关文章

  1. 在Ubuntu中添加和删除PPA的软件源

    PPA,英文全称为 Personal Package Archives,即个人软件包档案.是 Ubuntu Launchpad 网站提供的一项源服务,允许个人用户上传软件源代码,通过 Launchpa ...

  2. Ubuntu 添加,删除ppa

    PPA,英文全称为 Personal Package Archives,即个人软件包档案.是 Ubuntu Launchpad 网站提供的一项源服务,允许个人用户上传软件源代码,通过 Launchpa ...

  3. Ubuntu添加与删除PPA源

    目录 PPA,英文全称为 Personal Package Archives,即个人软件包档案.是 Ubuntu Launchpad 网站提供的一项源服务,允许个人用户上传软件源代码,通过 Launc ...

  4. 新版本ubuntu13.10软件安装

    问题1:如何解决ubunt13.04不能和主机共享文件的问题 . 安装VMware Tools 网上有很多的资料,这里没有给出. . 设置共享文件夹目录 ) 在VMware虚拟机窗口,选择VM-> ...

  5. Ubuntu系统apt添加第三方PPA源

    一.前言 1.1目的 在使用Ubuntu时往往apt源会自带很多常用软件,但是大部分都是比较老的版本,本文主要是为了实现以下两个目的: 通过添加第三方的PPA源解决软件版本过低或者没有安装包的情况: ...

  6. 用Javascript动态添加删除HTML元素实例 (转载)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. iOS仿网易新闻栏目拖动重排添加删除效果

    仿网易新闻栏目选择页面的基本效果,今天抽了点时间教大家如何实现UICollectionView拖动的效果! 其实实现起来并不复杂,这里只是基本的功能,没有实现细节上的修改,连UI都是丑丑的样子,随手画 ...

  8. 如何彻底删除PPA软件库

    添加一个PPA源 sudo add-apt-repository ppa:user/ppa-name 如添加cairo-dock到weekly update源 sudo add-apt-reposit ...

  9. SQL语句添加删除修改字段及一些表与字段的基本操作

    用SQL语句添加删除修改字段 1.增加字段     alter table docdsp    add dspcode char(200)2.删除字段     ALTER TABLE table_NA ...

随机推荐

  1. TensorFlow车牌识别实践(1)

    本文对公开的文章进行验证,从环境搭建到运行到结果分析. 1,文章:基于TensorFlow的车牌号识别系统 文章(译文) http://www.cnblogs.com/Jsmile2017/p/680 ...

  2. 后台接收不到postman发送的xml参数的解决办法

    首先在body下复制需要传的xml: 然后点击url右边的Params,添加key和value.value和body下的xml是一样的: 最后点击send,后台就能接收到参数了.

  3. [权威指南]学习笔记——第1、2章 MongoDB介绍和基础知识

    安装目录:C:\Program Files\MongoDB\Server\3.2 Bin:..\..\Program Files\MongoDB\Server\3.2\bin 启动命令:mongod ...

  4. 如何使用crash分析vmcore - 之基础思路case1

    如何使用crash分析vmcore - 之基础思路case1 dmesg查看内核日志 [2493382.671020] systemd-shutdown[1]: Sending SIGKILL to ...

  5. 'dict' object is not callable

    今天学py的map函数时,由于在上面定义了一个dict类型的变量(取的名是map),所以编译后报了这么一个错,哎,以后学py命名要小心了

  6. 洛谷——P2158 [SDOI2008]仪仗队

    P2158 [SDOI2008]仪仗队 找规律大水题嘛,如果你做过P1170 兔八哥与猎人 这题得到的规律是$a,b,c,d$,若$gcd(a-b,c-d)==1$ 那么$a,b$就能看到$c,d$ ...

  7. UVA - 1618 Weak Key(RMQ算法)

    题目: 给出k个互不相同的证书组成的序列Ni,判断是否存在4个证书Np.Nq.Nr.Ns(1≤p<q<r<s≤k)使得Nq>Ns>Np>Nr或者Nq<Ns&l ...

  8. 面试总结——Java高级工程师(一)

    一.无笔试题 不知道是不是职位原因还是没遇到,面试时,都不需要做笔试题,而是填张个人信息表格,或者直接面试 二.三大框架方面问题 1.Spring 事务的隔离性,并说说每个隔离性的区别 解答:spri ...

  9. java 十六周总结

  10. SQL学习笔记:一些高级语句

    现在以MySQL为模板.学习的方法和别的数据库写法上会有不同,但是思路基本一致. 用到的数据库表的格式: +----+--------------+-------------------------- ...