最新更新连接:https://gist.github.com/Channely/8296901html
'.------------------------------------------------------------系统以64bit为例进行配置-----------------------------------------------------------.'java
32位和64位的机器都可安装64位的系统node
'.-------------------------------------------------------------------'.1.必备软件.'-------------------------------------------------------------------.'linux
ibus (软件管理器安装)android
ibus-pinyin (软件管理器安装) 切换输入法快捷键:Alt+Shiftgit
Chrome (官网下载) 版本:64 bit .deb (适用于 Debian/Ubuntu)github
Skype (软件管理器安装)web
RubyMine (官网下载) 版本:默认版本 或 最高版本apache
IntelliJ IDEA (官网下载) 版本:Community Editionbootstrap
【安装以上六个软件时请注意:不要同时按装两个软件 一个一个来 若是安装ibus/ibus-pinyin/Skype/Chrome的时候安装不被容许 或安装进程很慢 请重启电脑 而后重试 有的软件须要重启电脑三次才能够顺利地快速安装】
【ibus和ibus-pinyin要按顺序安装 ibus-pinyin安装后 去点击ibus这个应用 右下角会出现一个键盘图标 点击图标 选择Preferences 选择Input Method 勾上选项 在下拉列表中选中“拼” 而后点击add 关闭窗口便可】
【Chrome安装后双击安装便可 注意下载规定的版本 之后调试web应用代码会常常用到本浏览器 须要Gmail帐号 请提早自行注册】
【Skype安装与Chrome相似 若是安装没法进行 请重启电脑 注意这是一个聊天工具 登陆须要帐号 请提早自行注册】
【注意RubyMine和IntelliJ IDEA 下载后解压便可使用 不须要安装 打开软件请双击bin文件夹下的rubymine.sh或idea.sh 启动RubyMine时会向你请求账号和密钥 这个须要购买 若是不想购买 可选择试用30天】
'.------------------------------------------------------------------'.2.环境配置.'--------------------------------------------------------------------.'
注意 以$开头的命令都是在terminal中执行的命令 以sudo开始的命令 须要输入开机密码
【open-jdk-6.0】
0.安装open-jdk-6.0
$ sudo apt-get install openjdk-6-jdk
查看java版本
$ java -version
1.配置环境变量
到用户根路径下
$ cd
打开系统文件
$ sudo gedit /etc/profile
将会打开文件 而后在文件最后另起一行加入下面四行内容后 保存关闭便可(注意:amd64这个词 有的机器须要改为是i386 具体名称请到/usr/lib/jvm/目录下寻找)
#------------jdk--------------
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
而后执行
$ source /etc/profile
接下来须重启电脑一次(这样jdk的环境变量才会保证生效 这是多年经验积累)
配置完成
(验证方式:运行已经解压好的开发工具IDEA,既idea/bin/idea.sh 双击运行,若是打开过程当中不显示jdk的错误提示,则jdk安装配置正常.由于这更工具对jdk有依赖.)
【android-sdk】
0.下载sdk压缩包
下载地址: http://developer.android.com/sdk/index.html#download 下载64-bit版本后解压到 Installed/ 路径下 [注:Installed路径须要本身建立 用来存放手动下载的软件包]
注意:64位的系统 须要安装兼容32位系统程序的lib库
$ sudo apt-get install ia32-libs
1.修改环境变量
打开文件
$ cd
$ sudo gedit /etc/profile
在文件最后另起一行加入下面三行内容 注意路径须要根据本身机器上sdk文件夹的路径修改:环境变量中 adt-bundle-linux-x86_64-20131030 的编号要改为解压后的实际名称
#------------sdk--------------
export ANDROID_HOME=$HOME/Installed/adt-bundle-linux-x86_64-20131030/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
而后执行
$ source /etc/profile
打开文件
$ sudo gedit ~/.bashrc
在文件最后另起一行加入下面一行内容 注意路径须要根据本身机器上platform-tools文件夹的路径修改
export PATH=$HOME/Installed/adt-bundle-linux-x86_64-20131030/sdk/platform-tools/:$PATH
而后执行
$ source ~/.bashrc
配置完毕
(验证方式:在terminal运行$ android 命令后,能弹出android adk manager的窗口,则安装配置成功)
【ant】
安装ant
$ sudo apt-get install ant
$ cd
而后修改环境变量
$ sudo gedit /etc/profile
在文件最后另起一行加入下面三行内容
#------------ant--------------
export ANT_HOME=/usr/bin/ant
export PATH=$PATH:$ANT_HOME/bin
而后执行
$ source /etc/profile
配置完毕
(验证方式:在terminal执行$ ant -version,若是显示版本信息,则安装配置正确)
【github】
0.注册GitHub(最好用你的Gmail注册)
$ sudo apt-get install git
$ git config --global user.name 'my-name' #注:把my—name换成你的昵称
$ git config --global user.email '**@gmail.com' #注:换成你的Gmail
1.建立SSH keys:
$ cd
$ mkdir ~/.ssh
$ ssh-keygen -t rsa -C "**@gmail.com" -f ~/.ssh/123 #注:换成你的email
回车后会提示输入 两遍加密密码,该密码用来加密私钥(也便是123文件的) 能够选择不加密 既直接回车便可 回车 回车。
在~/.ssh路径下会出现两个文件:123和123.pub 其中123是私钥,123.pub是公钥。
2.添加SSH keys:
登陆GitHub网站->Account Settings->SSH keys->Add SHH keys :
$ cd ~/.ssh
$ gedit 123.pub #复制里面完整的内容
Title填Linux-mint-git,Key则要将123.pub文件的内容所有复制粘贴过来(注意,是所有内容,绝对不能有任何差错),以后点击Add key便可。
3.测试链接:
$ ssh -T git@github.com
若是链接成功会提示:"Hi ×××! You've successfully authenticated, ..."
不然,可能会出现:"Permission denied (publickey). fatal:the remote end hung up unexpectedly"缘由可能有:
1).文件123和123.pub没有在~/.ssh文件夹中;
2).复制粘贴123.pub文件内容时出错,可能不当心修改了,也多是编辑器的缘由,尝试一下用其余编辑器打开再复制粘贴。
配置完毕
(验证方式:步骤3经过则证实能够正常使用)
【nodejs】
0.安装依赖的系统包
$ sudo apt-get install g++ curl libssl-dev apache2-utils
更新git-core
$ sudo apt-get install git-core
1.下载编译安装
克隆nodejs源码到本地当前路径下
$ cd ~/Installed
$ git clone git://github.com/ry/node.git
指定路径
$ cd node
$ ./configure
编译
$ make
安装
$ sudo make install
2.修改环境变量(两次)
打开系统文件
$ sudo gedit ~/.profile
将下面两行添加到文件末尾,而后保存关闭
#------------node-------------
export PATH=$HOME/Installed/node/bin:$PATH
export NODE_PATH=$HOME/Installed/node:$HOME/Installed/node/lib/node_modules
使被修改的文件生效
$ source ~/.profile
打开系统文件
$ cd;sudo gedit /etc/profile
将下面两行添加到文件末尾,而后保存关闭
#------------node-------------
export PATH=$HOME/Installed/node/bin:$PATH
export NODE_PATH=$HOME/Installed/node:$HOME/Installed/node/lib/node_modules
使被修改的文件生效
$ source /etc/profile
配置完毕
(验证方式:步骤3)
3.写一个测试,验证是否安装成功
$ cd; touch node_test.js; sudo gedit node_test.js
将下面内容写入文件,而后保存关闭
var http = require('http');
http.createServer(function(req, res) {
res.writeHead(200, {'Content-Type':'text/plain'});
res.end('Installed nodejs successfully!!!');
}).listen(8001,"127.0.0.1");
console.log('Server running at http://127.0.0.1:8001/');
运行文件
$ node node_test.js
在浏览器打开地址 http://127.0.0.1:8001/ ,若是显示下面消息 则安装成功!
Installed nodejs successfully!!!
删除测试文件
$ rm node_test.js
【rvm】(ruby-1.9.3 rails-4.0.0)
0.安装rvm
$ curl -L get.rvm.io | bash -s stable
$ sudo gedit ~/.bash_profile
在~/.bash_profile最后 另起一行 加上下面一句 保存 关闭就能够
source ~/.profile
$ sudo gedit ~/.bashrc
在~/.bashrc最后另起一行 加上下面一句 保存 关闭就能够
source ~/.rvm/scripts/rvm
$ source ~/.bashrc && source ~/.bash_profile && source ~/.rvm/scripts/rvm
1.用rvm安装ruby
修改 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列表里面的均可以拿来安装。
2.用rvm安装rails
修改 RVM 的 Rails 安装源到国内的 淘宝镜像服务器,提升安装速度
$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
安装
$ gem install rails -V
而后,载入 RVM 环境(新开 Terminal 就不用这么作了,会自动从新载入的)
$ source ~/.bashrc && source ~/.bash_profile && source ~/.rvm/scripts/rvm
配置完毕
(验证方式:在terminal执行$ which ruby; which rails 显示相似以下结果)
/home/ching/.rvm/rubies/ruby-1.9.3-p194/bin/ruby
/home/ching/.rvm/gems/ruby-1.9.3-p194/bin/rails
'.------------------------------------------------------'.3.开发工具&&开发框架的使用.'-------------------------------------------------------.'
gem和gemset的使用
安装gem包:bundler
$ gem install bundler
安装gem包:jt-mobile-kit
$ gem install jt-mobile-kit
接下来看这篇文章的你们极可能会开始做XXX项目,好比叫名字mobile,须要1.9.3-p194版本ruby,而且会用到叫作mobile的gemset(gemset能够看做是由许多gem包提供的功能组成的一套开发环境)。流程能够这样。
$ jt mobile
$ rvm use 1.9.3-p194
$ rvm gemset create mobile
$ rvm use 1.9.3-p194@mobile
$ cd mobile
$ cd www
$ bundle install
$ bundle update
$ gen
$ mdclean
$ mdbuild
进入到项目www目录,创建一个.rvmrc文件。
在这个文件里能够很简单的加一行命令:rvm use 1.9.3@mobile
而后不管你当前ruby设置是什么,cd到这个项目的时候,rvm会帮你加载 ruby 1.9.3 和叫 mobile 的gemset.
android-sdk和ant的使用
…………………………未完待续…………………………
'.---------------------------------------------------------'.4.从此须要接触的概念&工具.'----------------------------------------------------------.'
gitg IDEA TDD 单元测试 haml bootstrap AngularJs lcalstorage JSON MVC restful Ajax SQL Jasmine Veinre PostMan Trello jt-mobile-kit moode-user-plugin 敏捷 ...
'.--------------------------------------------------------.Last.Update.2014.01.04.By.CCY.----------------------------------------------------.'