linux-mint下搭建android,angularjs,rails,html5开发环境

目录[-]

最新更新链接:https://gist.github.com/Channely/8296901

系统64bit为例进行配置/2013/11/01/update/  by
ccy

32位和64位的机器均可安装64位的系统

必备软件:

ibus    (软件管理器安装)

ibus-pinyin    (软件管理器安装)
 切换输入法快捷键:Alt+Shift

Chrome     (官网下载) 版本:64
bit .deb (适用于 Debian/Ubuntu)

Skype     (官网下载) 版本:Debian 7.0(multiarch)

RubyMine    (官网下载) 版本:5.4.3

IntelliJ IDEA    (官网下载) 版本:Community Edition

【安装以上六个软件时请注意:不要同时按装两个软件
一个一个来 如果安装ibus/ibus-pinyin/Skype/Chrome的时候安装不被允许 或安装进程很慢 请重启电脑 然后重试
有的软件需要重启电脑三次才可以顺利地快速安装】

【ibus和ibus-pinyin要按顺序安装
ibus-pinyin安装后 去点击ibus这个应用
右下角会出现一个键盘图标 点击图标 选择Preferences 选择Input Method 勾上选项 在下拉列表中选中“拼” 然后点击add
关闭窗口即可】

【Chrome安装后双击安装即可 注意下载规定的版本
以后调试代码会经常用到本浏览器】

【Skype安装与Chrome类似 如果安装无法进行
请重启电脑 注意这是一个聊天工具 登录需要账号】

【注意RubyMine和IntelliJ IDEA
下载后解压即可使用 不需要安装 打开软件请双击bin文件夹下的rubymine.sh或idea.sh 启动rubymin时会向你请求注册帐号和密钥 这个需要购买
如果不想购买 请自己想办法获得】

环境配置:


【open-jdk-6.0】


注意以sudo开始的命令 需要输入开机密码





1 sudo apt-get install openjdk-6-jdk





1 $ java -version

记住版本





1 cd





1 sudo gedit /etc/profile

将会打开文件 然后在文件最后另起一行加入下面三行内容后 保存关闭即可
export
JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64
export
PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

配置完成

参考链接:

http://android.group.iteye.com/group/wiki/2879-android-linux-set

http://www.i5a6.com/856.html

【android-sdk】


下载地址:  http://developer.android.com/sdk/index.html#download 下载后解压到合理的路径下

注意:如果是64位的机子 需要安装32的lib库





1 sudo apt-get install ia32-libs





1 cd





1 sudo gedit /etc/profile

在文件最后另起一行加入下面两行内容 注意黑色背景的路径需要根据自己机器上sdk文件夹的路径修改

export ANDROID_HOME=/home/ching/Installed/adt-bundle-linux-x86_64-20131030/sdk

export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH





1 sudo gedit ~/.bashrc

在文件最后另起一行加入下面一行内容 注意黑色背景的路径需要根据自己机器上platform-tools文件夹的路径修改

export PATH=/home/ching/Installed/adt-bundle-linux-x86_64-20131030/sdk/platform-tools/:$PATH





1 source /etc/profile

配置完毕

参考链接:http://blog.csdn.net/orzorz/article/details/5503751

【ant】





1 sudo apt-get install ant

然后添加环境变量





1 cd





1 sudo gedit /etc/profile

在文件最后另起一行加入下面两行内容

export ANT_HOME=/usr/bin/ant
   export
PATH=$JAVA_HOME/bin:$PATH:$ANT_HOME/bin

配置完毕

参考链接:http://www.chedong.com/tech/ant.html

【github】





1 sudo apt-get install git





1 mkdir mygit





1 cd mygit





1 $ git init





1 $ git config --global user.name "your_name"





1 $ git config --global user.email "your_email"

0.注册GitHub 
1.创建SSH keys:





1 ssh-keygen -t rsa -C "your_email"

回车后会提示输入密码,该密码用来加密私钥(也即是id_rsa)  回车。

在mygit文件夹中会出现两个文件:id_rsa和id_rsa.pub(如123和123.pub) 

其中123是私钥,123.pub是公钥。(下列命令中的123456需要替换成你自己mygit文件夹中的文件名)





1 mkdir ~/.ssh





1 cp ~/mygit/123 ~/.ssh





1 cp ~/mygit/123.pub ~/.ssh

2.添加SSH keys:
登录GitHub->Account Settings->SSH keys->Add SHH
keys :

Title填Linux-mint-git,Key则要将id_rsa.pub文件的内容全部复制粘贴过来(注意,是全部内容,绝对不能有任何差错),之后点击Add
key即可。
3.测试连接:





1 ssh -T [email protected]

如果连接成功会提示:"Hi ×××! You‘ve successfully
authenticated, ..."
否则,可能会出现:"Permission denied (publickey). fatal:the
remote end hung up unexpectedly"原因可能有:  

1).文件123456和123456.pub没有移动到~/.ssh文件夹中;

2).复制粘贴id_rsa.pub文件内容时出错,可能不小心修改了,也可能是编辑器的原因,尝试一下用其他编辑器打开再复制粘贴。

配置完毕

参考链接:http://zhlch.iteye.com/blog/1496618

【node.js】


Install the dependencies:





1 sudo apt-get install g++ curl libssl-dev apache2-utils





1 sudo apt-get install git-core

Run the following commands:





1 $ git clone git://github.com/ry/node.git





1 cd node





1 $ ./configure





1 make





1 sudo make install

配置完毕

参考链接:http://howtonode.org/how-to-install-nodejs

推荐文章:http://rogerdudler.github.io/git-guide/index.zh.html

【rvm】(ruby-1.9.3 rails-4.0.0 gemfile)

$ curl -L get.rvm.io | bash -s stable
$ sudo gedit ~/.bash_profile

在~/.bash_profile最后 另起一行 加上下面一句 保存 关闭就可以

source ~/.profile






1 sudo gedit ~/.bashrc

在~/.bashrc最后另起一行 加上下面一句  保存 关闭就可以

source
~/.rvm/scripts/rvm






1 source ~/.bashrc

$ source ~/.bashrc && source ~/.bash_profile && source ~/.rvm/scripts/rvm

修改 RVM 的 Ruby 安装源到国内的 淘宝镜像服务器,提高安装速度

$ sed -i -e ‘s/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g‘ ~/.rvm/config/db

列出已知的ruby版本

$ rvm list known

安装一个ruby版本

$ rvm install 1.9.3-p194

这里安装了最新的1.9.3, rvm list known列表里面的都可以拿来安装。

用rvm安装rails

修改 RVM 的 Rails
安装源到国内的 淘宝镜像服务器,提高安装速度

$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
$ gem install rails -V

接下来看这篇文章的大家很可能接触到一个叫party-bid的项目,需要1.9.3-p194版本ruby,并且会用到叫做mobile的gemset(gemset可以看作是由许多gem包提供的功能组成的一套开发环境)。流程可以这样。

$ rvm use 1.9.3-p194
$ rvm gemset create mobile
$ rvm use [email protected]

进入到项目目录,建立一个.rvmrc文件。

在这个文件里可以很简单的加一行命令:rvm
use [email protected]

然后无论你当前ruby设置是什么,cd到这个项目的时候,rvm会帮你加载 ruby 1.9.3和rails_first gemset.

安装gem包    bundler






1 $ gem install bundler

安装gem包    jt-mobile-kit






1 $ gem install jt-mobile-kit

然后,载入 RVM 环境(新开 Termal
就不用这么做了,会自动重新载入的)

配置完毕

参考链接:
http://blog.eddie.com.tw/2011/04/08/rvm-and-gemsets/ 
http://ruby-china.org/wiki/rvm-guide 
http://ruby-china.org/wiki/install_ruby_guide

必备概念:

gitg   IDEA

haml
bootstrap angularjs

lcalstorage json mvc tdd
restful ajax

jasmine veinre postman
trello

jt-mobile-kit moode-user-plugin

关于自动化部署我推荐大家参谋一下Fortune
Zhang的一篇文章:android开发过程中我是怎么一步步让项目自动化起来的


linux-mint下搭建android,angularjs,rails,html5开发环境,布布扣,bubuko.com

时间: 2024-10-05 06:44:00

linux-mint下搭建android,angularjs,rails,html5开发环境的相关文章

OSX 下搭建Asp.Net vNext的开发环境

开年第一天,按照惯例逛逛各个网站,看看7天有没有什么错过的东西,偶见VS 2015的CPT 6发布了,据说更新ASP.NET,就顺便去官方网站看了看,也忘记在什么地方偶然发现一个叫OmniSharp的东西,可以在Mac下搭建一个ASP.NET的IDE,必须试试啊,就是不喜欢开虚拟机,麻烦. 整个环境的搭建其实非常简单,就是基于Sublime Text 3 的插件,先按照asp.net的官方github说明,安装完kvm和kre后,就搭建好了Mac下得运行时环境了.这里需要注意一下的是如果在升级到

win7下搭建opengl es 2.0开发环境

http://codingnow.cn/opengles/1501.html =================================================================== 1. 下载AMD的OpenGL ES2.0的模拟器 ,下载地址: http://www.opengles-book.com/ESEmulator.2009-04-28-v1.4.APRIL_2009_RELEASE.msi 2. 下载<OpenGL ES2.0 Programming

Linux ubuntu下打造eclipse C/C++集成开发环境

系统环境: 文件下载: 1, Linux ubuntu系统,并安装 http://releases.ubuntu.com/ 找到:ubuntu-14.04.5-desktop-amd64.iso 下载安装 2,下载Java程序运行环境,eclipse运行依赖jre http://www.oracle.com/technetwork/java/archive-139210.html 随便找你喜欢的jre/jdk,使用效果都是一样的 我选服务器版 server-jre-8u102-linux-x64

Windows下搭建appium+python的测试开发环境

QQ群522720170,无商业广告,每日干货电子书+视频分享 荔枝FM手机客户端搜索"挨踢脱口秀"即可订阅我们 视频汇总首页:http://xqtesting.blog.51cto.com/4626073/1669386 1.安装nodejs 下载地址:https://nodejs.org/download/ 2.安装Appium http://appium.io/下载完毕后解压到pc本地,将压缩包里有appium.cmd文件的路径设置到环境变量path中 验证:appium-doc

C++开发安卓、windows下搭建Android NDK开发环境

1. NDK(Native Development Kit) 1.1 NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP功能开发的工具,通过这个工具,我们可以把用C/C++代码编译成可以直接运行在Android平台上的本地代码,这些本地代码以动态链接库( *.so )的形式存在,也正因为这样,我们可以通过复用这些动态链接库从而复用本地代码. 那么,通过NDK这个开发工具包,那么我们是否可以将一个APK完全使用C/C++来编写呢? 答案是不可

ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)

转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/52215996 所有的软件均在ubuntu 14.04 LTS下测试 ubuntu下搭建android开发环境(一)安装ubuntu系统 ubuntu下搭建android开发环境(二)设置ubuntu的root管理员密码 ubuntu下搭建android开发环境(三)ubuntu安装搜狗输入法 ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio.sdk

Ubuntu 下搭建 Android 开发环境

网上的N多教程全是Windows平台的,而Google官网是推荐用Ubuntu开发Android,很多朋友也是用Linux的系统开发的,下面我介绍下在Linux下Android开发环镜的搭建. 一.Linux 下安装配置 JDK 自从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将"Operating System Distributor License for Java"许可证终结,这意味着第三方将不可以依据这一许可分发他们的软件包.因此Ubuntu Linux已经

ubuntu下搭建android开发环境之超顺畅模拟器

如果说android系统的卡,像耳边蚊子让人抓狂,那么android模拟器的卡,那就像午睡时的苍蝇.大概就是一样的恶心~~ 那么,这样的问题对于开发者肯定忍无可忍,我也一样,虽然我还没有入门,但我也一样纠结,为什么会这么卡??这么卡?我是i5 4G内存啊~~ 解决: 第一种解决方法(也算是比较直接,比较烧包的办法): 用真机调试~方法上篇文章有谈论,请看ubuntu下搭建android开发环境: 烧包原因:我不能兼容每个系统版本,每种型号机器,每种屏幕大小,都去搞台真机对吧~ 第二种解决方法:

linux下搭建nginx+php(FastCGI)+mysql运行环境

一.安装环境 1.CentOS5.5 2.php5.4 3.MySQL5.5.19 二.安装程序依赖库和开发环境 为了省事把所需要的库文件全都安装上,可以使用rpm包安装,也可以用yum命令安装, 1 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc gli