Board logo

标题: 建立Linux开发环境 [打印本页]

作者: samwalton    时间: 2013-9-7 15:45     标题: 建立Linux开发环境

欢迎进入IT技术社区论坛,与200万技术人员互动交流 >>进入
ubuntu每次安装完都要重新安装各种开发工具,每次都要到处查XX软件怎么安装配置等等。很烦,这里总结一份常用开发软件安装配置的步骤,懒得以后到处查。
一 安装JDK
二 安装ant
三 安装g++
四 安装openssl
五 安装openssh
六 安装Hadoop
七 安装Globus Toolkit
八 安装MySQL
九 安装fcitx输入法
十 安装SVN
一.安装JDK
1. 下载JDK
下载页面:
http://java.sun.com/javase/downloads/index.jsp
下载bin文件就够了,开发平台(platform)选择Linux。也可以使用下面的链接直接下载jdk-6u22-linux-i586.bin:
linux-i586.bin?AuthParam=1290043512_23716905352ebdcf572508819246885a&TicketId=nod1CVkSQXN6l%2BAhlU6ZUJeccw%3D%3D&GroupName=CDS&FilePath=/ESD6/JSCDL/jdk/6u22-b04/jdk-6u22-linux-i586.bin&File=jdk-6u22-linux-i586.bin">http://cds-esd.sun.com/ESD6/JSCD ... 8819246885a&TicketId=nod1CVkSQXN6l%2BAhlU6ZUJeccw%3D%3D&GroupName=CDS&FilePath=/ESD6/JSCDL/jdk/6u22-b04/jdk-6u22-linux-i586.bin&File=jdk-6u22-linux-i586.bin
2. 安装JDK
复制到/usr/local/目录:
$ sudo cp jdk-6u22-linux-i586.bin /usr/local/
执行bin文件开始安装:
$ sudo ./jdk-6u22-linux-i586.bin
JDK会自动被安装在/usr/local/jdk1.6.0_22目录中
3. 设置环境变量:
$ sudo gedit /etc/profile
在文件最后加入如下代码:
#set JDK environment
export JAVA_HOME=/usr/local/jdk1.6.0_22
export PATH=$PATHJAVA_HOME/bin
export CLASSPATH=.CLASSPATHJAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
执行如下命令使环境变量生效:
$ source /etc/profile
检查环境变量设置是否正确:
$ java -version
输出如下:
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)
表示JDK已经成功安装
二.安装ant
1. 下载ant
下载页面:
http://ant.apache.org/bindownload.cgi
也可以使用如下地址直接下载apache-ant-1.8.1-bin.tar.gz :
http://labs.renren.com/apache-mirror//ant/binaries/apache-ant-1.8.1-bin.tar.gz
2. 安装ant
复制到/usr/local/ :
$ sudo cp apache-ant-1.8.1-bin.tar.gz /usr/local/
解压:
$ sudo tar xzf apache-ant-1.8.1-bin.tar.gz
为了方便操作,建立一个名为ant的软链接:
$ sudo ln -s apache-ant-1.8.1 ant
当然不建立也是可以的。
3. 设置环境变量
$ sudo gedit /etc/profile
在最后加入:
#set ANT environment
export ANT_HOME=/usr/local/ant
export PATH=/usr/local/ant/binPATH
使环境变量生效:
$ source /etc/profile
测试ant安装是否成功:
$ ant -version
输出:
Apache Ant version 1.8.1 compiled on April 30 2010
说明ant安装成功
三.安装g++
Ubuntu 10.04默认安装了gcc和make,但没有g++。而有些软件需要g++才能编译安装,因此也顺便把g++给装了。
安装g++只需要一条命令就可以了:
$ sudo apt-get install build-essential
除了g++外,这条命令还会安装libc6-dev,make等好东东,很方便。
检查是否安装成功:
$ g++ –v
四. 安装openssl
Ubuntu10.04安装完成后其实已经安装好了openssl部分功能,但是并是不完整的development版本的。
1. 检查Linux是否安装了openssl :
$ openssl version
输出:
OpenSSL 0.9.8k 25 Mar 2009
这表明已经安装了openssl,则无需安装openssl,但是还需要安装openssl的开发函数库,否则使用openssl进行开发可能会报错。
2. 安装development版本的openssl
使用如下命令安装openssl的开发函数库:
$ sudo apt-get install libssl-dev
若openssl没有安装则可执行如下操作来安装openssl及其开发函数库:
$ sudo apt-get install openssl
$ sudo apt-get install libssl0.9.8
$ sudo apt-get install libssl-dev
五.安装openssh
1. 安装 openssh-server
$ sudo apt-get install openssh-server
2. 建立 SSH KEY:
$ ssh-keygen -t rsa -P "" (注意不要多加空格或缺少空格)
中途需要安装者选择保存密钥的文件,按回车使用默认的文件就可以了:
Enter file in which to save the key (/home/heaad/.ssh/id_rsa):(按回车)
3. 启用SSH KEY:
$ cat /home/heaad/.ssh/id_rsa.pub >> /home/heaad/.ssh/authorized_keys




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0