ubuntu 14.04 64 bit 安装 appium

由于appium 的运行权限问题,不能在sudo 下面运行,导致用apt-get 安装很不顺利,所以不得不另想办法,然后通过Google 找到解决方案。

一. Ubuntu 14.04 64bit的安装。

这个很简单,不用多说,网上下一个 Ubuntu14.04的image,刻录成光盘,或者制作一个U盘启动盘,一路next 安装即可。

二. Appium Server 的安装。

参考资料:https://coderwall.com/p/rcvkrq/install-nodejs-using-homebrew-and-install-appium

1. 删除nodejs
sudo apt-get remove nodejs,

但是默认的系统nodejs没有,这一步可做可不做。

2. 安装linuxbrew

先确定ubuntu 上 有没有安装ruby,如果没有安装,先安装ruby。

sudo apt-get install ruby

确认ruby 安装成功。

ruby -v

安装git,

sudo apt-get install git

添加linuxbrew的PATH,文章里提示讲要写到~/.pash_profile里,这里我的建议是写到~/.bashrc里,因为涉及到后面的android的环境变量的调用。

 export PATH="$HOME/.linuxbrew/bin:$PATH"
 export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"

PATH 添加以后,要source 一下

source ~/.bashrc

然后可以安装linuxbrew:

ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"

安装curl

sudo apt-get install curl
3. 安装 nodejs

不需要sudo,直接普通用户安装

brew install node

可能会比较慢,耐心等待nodejs 安装成功。

4.安装 appium

全局安装appium,会安装最新版本的appium

npm install -g appium

可能会比较慢,耐心等待安装成功,如果安装失败重复执行安装命令。

5.安装 appium client
npm install wd

三, 安装 Java 虚拟机。

1.下载JDK

下载最新Java SDK。

2.解压安装

我们把JDK安装到这个路径:/usr/lib/jvm
如果没有这个目录(第一次当然没有),我们就新建一个目录

cd /usr/lib
sudo mkdir jvm

建立好了以后,我们来到刚才下载好的压缩包的目录,解压到我们刚才新建的文件夹里面去,并且修改好名字方便我们管理

sudo tar zxvf ./jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm
cd /usr/lib/jvm
sudo mv jdk1.7.0_05/ jdk7
3.配置JAVA环境变量
gedit ~/.bashrc

在打开的文件的末尾添加

export JAVA_HOME=/usr/lib/jvm/jdk7export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH

保存退出,然后输入下面的命令来使之生效

source ~/.bashrc
4.配置默认JDK

由于一些Linux的发行版中已经存在默认的JDK,如OpenJDK等。所以为了使得我们刚才安装好的JDK版本能成为默认的JDK版本,我们还要进行下面的配置。
执行下面的命令:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk7/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk7/bin/javac 300

注意:如果以上两个命令出现找不到路径问题,只要重启一下计算机在重复上面两行代码就OK了。

执行下面的代码可以看到当前各种JDK版本和配置:

sudo update-alternatives --config java
5.测试

打开一个终端,输入下面命令:

java -version

显示结果:

java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)

这表示java命令已经可以运行了。

四.安装Eclipse

1. 下载安装包

直接从eclipse下下载安装包,然后解压到指定文件夹。

2. 添加软链接

然后在/usr/bin/下添加软链接,ln -s /指定文件夹/eclipse/eclipse eclipse, 直接终端运行eclipse, 如果能启动,确认eclipse 安装成功。


五.安装ADT(Android Development Tools)插件

        ADT插件是google官方开发的Eclipse的一个插件,专门为Android应用开发而准备的。 启动 Eclipse, 然后选择 Help > Install New Software....。单击右上角的Add按钮,在弹出的 Add Repository 对话框中,Name一栏目填写 "ADT Plugin",在Location一栏就有两个选择,一个是填入下载网址:https://dl-ssl.google.com/android /eclipse/,这样就可以网上下载安装。第二个选择是如果我已经下载了ADT Plugin,那么就单击旁边的Archive按钮,直接找到插件所在到包即可。这里我用的是第一种方法。比如我用的就是第二种,把Developer SDK Tools前面的checkbox选上,然后单击下面的next按钮,然后就等着安装进度条完成吧,其中会出现安装软件的列表,你单击Next即可,然后 会出现license,你必须选择agree才行,然后单击finish就完成了。安装完成之后,重启eclipse即可


六.下载安装Android SDK Starter Package

Android SDK Starter Package这个只是SDK的核心基本工具,有了它,再利用它的管理工具下载其他你需要到部分。看到这个目录中有个android脚本文件了吗?执行 它,就会启动Android SDK and AVD Manager,这个工具可以帮你下载其他你需要的部分,还可以创建模拟机。

下载地址是:http://developer.android.com/sdk/index.html, 不过国内这个地址被墙掉了,你要想版本下载包了。

一般是下载最新版,我下载的:android-sdk_r21.1-linux.tgz。

接下来当然是解包了:tar zvxf android-sdk_r21.1-linux.tgz

解包完毕,就会在当前目录下出现android-sdk-linux_x86目录了。这个目录下就是sdk的基本工具了。记住这个目录,因为以后你运行工具或者设置ADT的时候,会需要这个目录的!。

注意,需要安装ia32-libs

sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1

七. 配置 Android SDK

1. 配置 Android 环境变量,将下面的变量添加到环境变量当中去,
export ANDROID_HOME="$HOME/adt/sdk"
export PATH=${PATH}:~/adt/sdk/tools
export PATH=${PATH}:~/adt/sdk/platform-tools

然后source

source ~/.bashrc
2.配置ADT 插件

配置的内容就是要修改在eclipse中到ADT插件的引用指向,需要指向前面安装好的Android SDK目录,还记得这个目录吗?
启动eclipse,选择Window > Preferences..
在 弹出的Preferences对话框中左边选择Android标签,右边SDK location选择你当初Android SDK的目录即可。比如我到目录是:/home/AAA/android-sdk-linux_x86(AAA这里是我的用户名),然后单击apply, 再单击ok即可。
在这个过程中会弹出一个对话框问你是否要参加google的满意度调查报告。你可以选择参加还是不参加。单击process按钮即可。
安装好之后,你可以常用Help > Check for Updates选项来保持ADT保持最新。

八. 测试Appium

重启ubuntu

在终端输入appium-doctor,检测android 环境变量是否正常。

appium-doctor

在终端输入appium,启动appium

appium

整个环境安装完成。

时间: 2024-10-31 16:00:08

ubuntu 14.04 64 bit 安装 appium的相关文章

ubuntu 14.04 64位安装iNodeClient

ubuntu 14.04 64位安装iNodeClieng(华三校园客服端) http://pan.baidu.com/s/12dpxk ubuntu 14.04 64bit Install H3C iNodeClient. http://pan.baidu.com/s/12dpxk

ubuntu 14.04 64位安装bigbluebutton

BigBlueButton 是一个使用 ActionScript 开发的在线视频会议系统或者是远程教育系统,主要功能包括在线PPT演示.视频交流和语音交流,还可以进行文字交流.举手发言等功能,特别适合用在网上教学,支持中文等多种语音. 官方首页 http://bigbluebutton.org/ 官方demo http://demo.bigbluebutton.org/ 现在BigBlueButton 1.0-beta 已经发布,这篇文章主要介绍0.9的安装 官方也有安装教程一样很详细,虽然是英

ubuntu 14.04 64位 安装Opencv3.1.0 (包含opencv_contrib模块)

写在前边: 据官方说法,目前还不是太稳定的算法模块都在opencv_contrib里边,由于不稳定,所以不能在release版本里发行,只有在稳定以后才会放进release里边.但是这里边有很多我们经常要用的算法,比如SIFT,SURF等(在xfeatures2d 模块里边).官网提供了说明,可以把opencv_contrib扩展模块添加编译到已安装的opencv3.0.0里边,也可以安装的时候直接把扩展模块编译进去一并安装. 1.依赖关系: GCC 4.4.x or later CMake 2

ubuntu 14.04 64位安装 深度截图

先安装deepin-ui,建议安装最新版本  http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-ui/ 再安装deepin-screenshot    http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-screenshot/ ok

ubuntu 14.04 64位安装 lightworks (解决libtiff4依赖)

去这里下载lightworks:http://down.tech.sina.com.cn/page/61988.html 去这里下载libtiff4依赖包:http://security.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff4_3.9.5-2ubuntu1.6_amd64.deb 或者/etc/apt/sources.list 文件中添加一行:deb http://security.ubuntu.com/ubuntu precise-securit

ubuntu 14.04 64位安装HTK3.5

1.http://htk.eng.cam.ac.uk/download.shtml 官网下载HTK source code以及HDecode 2.分别解压HTK-3.5.beta-2.tar.gz.HDecode-3.5.beta-1.tar.gz,将其合并到一个文件夹htk中 3.查看htk/README 决定要安装的类型后, 根据描述安装即可 HTK 3.5 comes with three sets of Makefiles enabling compilation for: 1. CPU

Ubuntu 14.04 LTS下安装Google Chrome浏览器

在Ubuntu 14.04下安装Google Chrome浏览器非常简单,只要到Chrome的网站下载Deb安装包并进行安装即可.当然你也可以使用APT软件包管理器来安装Google Chrome浏览器,如果你想使用APT软件包管理器安装Google Chrome浏览器的话,本文将介绍这两种方法. 目前Linux下的Google Chrome浏览器有三个版本,稳定版.Beta(测试版)和Unstable(不稳定版,也就是Dev版).其中Beta相对较稳定,而最新的功能将会先出现在Unstable

ubuntu 14.04 64位使用google官方android开发集成工具adt-64位无法使用adb

在使用ubuntu64位(14.04)时,下载来一个adt-bundle-linux-x86_64-20131030.zip,但是运行时报错: Android: Gradle: Execution failed for task Cannot run program android-studio/sdk/build-tools/android-4.2.2/aapt error=2, 没有那个文件或目录 使用aapt编译资源时报错, 提示找不到aapt这个命令, 可是在sdk中命名存在这个可执行文

Ubuntu 14.04 Server 上安装git源 mono 3.6.1 错误记录及成功步骤

看到ASP.NET vNext要支持Linux后,终于按捺不住折腾的心,决定先架个环境出来,只是实在没想到,因为相对熟悉点才选择的Ubuntu 14.04,会让过程会如此坎坷,有时呆看着屏幕上提示的种种error,真有点别人碰到的错都被我碰到了的荣幸,所以目标达成后,回头将这些错误回顾一遍,记录下来,以为将来鉴. 安装时主要参照的教程,是宇内流云写的<在Ubuntu操作系统上安装mono的具体方法>,简称文1:在排错过程中,还有参考园子里 逆水寒龙 的<Ubuntu Server(Ubu