linux mint 64bit 环境安装和配置

一.在配置开发环境和安装软件的时候,最好是先清楚自己系统的位数和版本。

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]
  1. 这是可能的,你会看到此错误消息:
  2.                                        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)?
  3.                               你可能会看到这样的警告:
  4.                                       Hi username! You've successfully authenticated, but GitHub does not
                                          # provide shell access.

                                           不过没有关系,你已经成功地建立了你的SSH密钥了。

相关推荐