一.在配置开发环境和安装软件的时候,最好是先清楚自己系统的位数和版本。
cat /proc/version//查看系统类型版本
uname -a//查看系统位数
如果显示结果是x86_64,表明是64位,如果不是则是32位。
二. 常用软件安装
如:skype(通信软件) /ibus-pinyin sogo (输入法)
注:安装ibus-pinyin的话,先安装ibus框架,支持多种输入法。
浏览器最好使用 google chrome (可以在官网下载,也可以在终端下载)
安装google chrome(终端下载)
wget -q -0 - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add- //先添加源 sudo gedit /etc/apt/sources.list.d/google.list//这一句和下一句第一遍先不要输入,输入完第一句就直接输入第4句,最后如果运行不过去就按顺序把这俩句输入。 deb http://dl.google.com/linux/chrome/deb/stable main//复制 sudo apt-get update//更新 sudo apt-get install google-chrome-stable
如果下载的包在安装时表示已损坏,安装不上时可以把第五步的“google-chrome-stable”去掉,然后运行 ,再进行第五步。
如果在软件管理器里安装的ibus不显示,就在终端里写下面的代码 .
ibus-daemon -drx
三.open-jdk-7.0环境配置。
方法一.直接在软件管理器里搜索openjdk,在搜索列表里找openjdk-7-jdk和openjdk-7-jre,如果jre显示已经安装,就只安装jre.
方法二.在终端输入:
sudo apt-get install openjdk-7-jdk//安装 java -version //查看版本 sudo gedit /etc/profile
然后把下面三个代码复制进去:
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
每次修改完成profile执行保存命令
source /etc/profile //source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登陆.
四.ruby的安装配置.
rvm install 2.0.0-p247// 目前安装的最新的(rvm list known //列出可用的ruby列表,选一个进行安装) ruby -v //查看版本信息
五.rails 的安装和配置。
gem install rails //从gem源安装rails rails -v //查看版本信息
六.ant的安装和配置。
sudo apt-get install ant //然后添加环境变量 sudo gedit /etc/profile //复制下面俩行 export ANT_HOME=/usr/bin/ant export PATH=$JAVA_HOME/bin:$PATH:$ANT_HOME/bin ant -v //查看版本
七.android-sdk的安装和配置。
下载地址: http://developer.android.com/sdk/index.html#download 下载后解压到合理的路径下
注意:如果是64位的机子 需要安装32的lib库
sudo apt-get install ia32-libs
运行目录下的/tools/android脚本,打开后选择需要安装的android版本,点击install
安装完成后记得修改环境变量,打开profile添加代码如下
export ANDROID_HOME=$HOME/mysoftware/android-sdk-linux export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
保存完
source /etc/profile
八.node.js的安装和配置
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台,Node.js是一个可以快速构建网络服务及应用的平台
sudo apt-get install c++ curl libssl-dev apache2-utils//安装其依赖包 sudo apt-get install git-core//安装git工具 git clone git://github.com/joyent/node.git//获取源
指定编辑版本
cd node // 指定迁出版本:(使用哪个版本就迁出) git checkout v0.10.29 //指定路径,编译执行: ./configure make sudo make install
设置环境变量
sudo gedit /etc/profile //复制下面两行代码 export PATH=”$HOME/node/bin:$PATH” export NODE_PATH=”$HOME/node:$HOME/node/lib/node_modules”
然后
source /etc/profile
安装完nodejs就会自动安装npm,如果npm安装有问题,可以手动安装sudo apt-get install npm
最后查看nodejs和npm版本
node -v npm -v
九. github的安装和配置。
GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目
sudo apt-get install git mkdir mygit cd mygit git init git config --global user.name "your_name" git config --global user.email "your_email" //创建github上的用户名和email
然后注册github,创建SSH Key
ssh-keygen -t rsa -C "your_email"
回车后会提示输入要存的文件夹地址名(123)和密码,该密码用来加密私钥(也即是id_rsa) 回车。
在mygit文件夹中会出现两个文件:id_rsa和id_rsa.pub(如123和123.pub) 。其中123是私钥,123.pub是公钥。(下列命令中的123需要替换成你自己mygit文件夹中的文件名)
mkdir ~/.ssh cp ~/mygit/123 ~/.ssh cp ~/mygit/123.pub ~/.ssh
添加SSH keys:
登录GitHub(https://github.com/)->Account Settings->SSH keys->Add SHH keys :
Title填Linux-mint-git,Key则要将123.pub文件(直接在目录里打开就行)的内容全部复制粘贴过来(注意,是全部内容,绝对不能有任何差错),之后点击Add key即可。
然后测试连接
ssh -T [email protected]
- 这是可能的,你会看到此错误消息:
- The authenticity of host 'github.com (207.97.227.239)' can't be established.
# RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
# Are you sure you want to continue connecting (yes/no)? - 你可能会看到这样的警告:
- Hi username! You've successfully authenticated, but GitHub does not
# provide shell access.
不过没有关系,你已经成功地建立了你的SSH密钥了。