ubuntu中怎样添加或删除一个PPA源

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu中怎样添加或删除一个PPA源相关的知识,希望对你有一定的参考价值。

PPA 的一般形式是

ppa:user/ppa-name

添加 PPA 源的命令为:
sudo add-apt-repository ppa:user/ppa-name

也可以打开【软件中心】->【软件源】->【其他软件】,选择添加,在弹出的窗口中 AT 行里输入 ppa:user/ppa-name 格式的内容。
例如,要添加一个用户名为 eugenesan 到 java 源中,则命令为

sudo add-apt-repository ppa:eugenesan/java

添加好更新一下: sudo apt-get update
删除命令格式则为:

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



sudo add-apt-repository -r ppa:eugenesan/java

然后进入 /etc/apt/sources.list.d 目录,将相应 ppa 源的保存文件删除。
最后同样更新一下。
参考技术A 1、百度 launchpad 页面,找到自己想要添加的 PPA 页面,在页面上找到该软件 PPA 源的地址,复制下来;或者保留这个页面,待会再复制。

2、在 Ubuntu 桌面上,点击左侧启动栏上的“Ubuntu 软件”图标,启动软件应用;移动鼠标到桌面顶端的菜单栏上,在“Ubuntu 软件”菜单中,点击“软件与更新”。

3、在打开的“软件和更新”窗口中,点击“其他软件”选项卡,接着点击左下角的“添加”按钮。在接下来弹出的对话框中,将第一步骤中的以“ppa:”开头的那一行复制,并粘贴到对话框“APT行:”后面的文本框中;最后点击“添加源”按钮。注意这里需要输入管理员密码。

4、点击“关闭”按钮,将弹出“可用软件的列表信息已过时”的对话框。点击“重新载入”按钮,刷新系统的软件信息列表。

5、点击“Ubuntu 软件”中的“更新选项卡,将执行软件信息更新;信息更新完毕后,将会出现新版的软件,点击其后的“安装”按钮,即可完成安装。

6、如果要删除该软件源,则再次访问“软件和更新”——“其他软件”选项卡,选中先前添加的 PPA 软件源,点击下方的“删除”按钮。这些源即被删除,系统再也不会安装来自此源的软件了。
参考技术B 打开软件中心,点菜单“编辑---软件源...”,在软件源中点其他软件,添加上PPA源地址即可,需要删除也就点选软件源上的列表,把不要的删除即可。 参考技术C 最近刚刚接触到RobotFramework,发现这个工具倒是可以满足我的要求,而且可以结合seleniumLibrary,用来做web的自动化测试相当不错。之前我也接触过selenium,不过感觉那个工具更贴近开发人员使用,有了robotFramework之后,感觉这个工具相当强大,而且是贴近测试人员的。之所以说强大,主要是这些测试脚本都可以用文本格式保存(如txt/html等)
==安装篇==
如果有想学的朋友可以自己下载以下文件安装(Google-code里可以找到大部分的安装文件):
这篇文章的内容比较旧了,最新的安装指南请查看
更新篇
python-2.7.1.msi(首先要有python,请选择将Python加入Path)
wxPython2.8-win32-unicode-2.8.11.0-py27.exe(wxPython,必须要的)
robotframework-2.6.0.win32.exe(然后装robot的Framework)
robotframework-ride-0.38.1.win32.exe(robotFramework的IDE,很不错)
robotframework-seleniumlibrary-2.8.win32.exe(seleniumLibrary)
安装成功后
执行[PythonDir]\Scripts\ride.py
看到界面就是安装成功了。
如果需要AutoIt支持就下载下面2个东东。
AutoItLibrary-1.1
pywin32-216.win32-py2.7.exe
==入门篇==
安装完成了,这个框架可以说是基于keyword的操作,按F5可以看到所有加载的keyword。
首先新增一个project
然后新增suite
然后新增test
case,接着在suite层级add
library,把selenium
library加进来,添加后按F5检验是否添加成功,如图
OK,继续在suite的setting里设置suite启动和结束的keyword,即Start
Selenium
Server和Stop
Selenium
Server,他会在运行时帮助我们自动启动seleniumserver。
接下来在test
case里添加一个步骤,open
browser(一般用selenium做web测试都要用这个方法来打开浏览器),添加后关键字变成蓝色表示找到关键字了,否则可能是拼写错误或者没有加载相应的library。红色表示有一个必选参数要给定输入值,具体参数可以看F5里的keyword说明。
输入参数,第二个参数默认是firefox,不过我没装,就用ie吧。
以上只是一个简单的例子,没有详细说明每个步骤的操作,只是初步介绍。后续再详细介绍

ubuntu16.4 deepin 15.3添加PPA源 安装php5.6

  想要在deepin 15.3上安装PHP5.6,我们需要手动添加源。

  在https://launchpad.net/+search?field.text=php上可以通过搜索找到你想要的软件源, PPA 就是软件对应的源。

安装PHP5.6的方法:

1、添加PPA源

sudo su -
echo "deb http://ppa.launchpad.net/ondrej/php/ubuntu xenial main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/ondrej/php/ubuntu xenial main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E5267A6C
apt-get update
exit

2、安装PHP5.6

sudo apt-get install php5.6 php5.6-fpm php5.6-cli php5.6-mcrypt

3、查看安装版本

php -version

4、配置php

sudo gedit /etc/php/5.6/fpm/php.ini

  打开PHP配置文件,找到;cgi.fix_pathinfo=1选项,去掉它前面的注释分号 ; ,然后将它的值设置为0,如下
             cgi.fix_pathinfo=0

  接着配置www.conf文件

sudo gedit /etc/php5/fpm/pool.d/www.conf

  搜索 listen 关键字,找到 listen = /run/php/php5.6-fpm.sock ,改成 listen = /var/run/php/php5.6-fpm.sock

6、重启php5-fpm

sudo service php5.6-fpm restart

 

以上是关于ubuntu中怎样添加或删除一个PPA源的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu/linuxmint如何添加和删除PPA源

ubuntu16.4 deepin 15.3添加PPA源 安装php5.6

ubuntu 系统增加源和删除源文件

ubuntu添加ppa源

ubuntu删除ppa源

Ubuntu16.04 使用PPA安装Java8