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源的主要内容,如果未能解决你的问题,请参考以下文章