linux+eclipse+perl的安装

perl在数据库管理中是很通用的,而数据库比较多的部署在linux、unix下。如果要开发相关环境下的脚本,最好有相关环境的脚本编写和调试器。如果你是高手,一个vi也是可以的。但是对于那种比较大型一点的程序,估计就比较难了。

最近在研究mysql 的 ha 工具MHA,所以顺便搭建一套linux下的调式环境,我的环境是oel 5.8 + java 6 + eclipse 3.7 + epic + PadWalker-1.96,以下是我的安装步骤:

1、安装Java环境
查看是否有安装Java Runtime Environment,如果没有,需要安装成功,另外如果版本较老,建议选用一个比较新的,我这里选的是jre-6u43-linux-i586.bin。 运行自解压文件 ./jre-6u43-linux-i586.bin即可。同时把对应目录加入env。

2、安装Eclipse
先下载eclipse-jee-indigo-linux-gtk.tar.gz,需要eclipse3.2至3.7的,因为epic(org.epic.updatesite_0.6.35_20090521.zip)目前只能在这个上面运行。然后上传到某个目录,tar解压缩后进入相应目录直接运行./eclipse

[root@oel58 eclipse]# pwd
/java/eclipse
[root@oel58 eclipse]# ls -al
total 760
drwxrwsr-x 9 cimsrvr users 4096 Apr 3 10:47 .
drwxr-xr-x 8 root root 4096 Mar 16 13:41 ..
drwxrwsr-x 2 cimsrvr users 4096 Jun 15 2011 about_files
-rw-rw-r– 1 cimsrvr users 18909 Jun 14 2011 about.html
-rw-rw-r– 1 cimsrvr users 229996 Mar 15 23:33 artifacts.xml
drwxrwsr-x 10 cimsrvr users 4096 Apr 3 10:47 configuration
drwxrwsr-x 2 cimsrvr users 4096 Jun 15 2011 dropins
-rwxr-xr-x 1 cimsrvr users 62814 Mar 22 2011 eclipse
-rw-rw-r– 1 cimsrvr users 407 Mar 15 23:33 eclipse.ini
-rw-rw-r– 1 cimsrvr users 59 Jul 29 2010 .eclipseproduct
-rw-rw-r– 1 cimsrvr users 16536 Feb 26 2005 epl-v10.html
drwxrwsr-x 140 cimsrvr users 20480 Mar 15 23:33 features
-rw-rw-r– 1 cimsrvr users 9022 Dec 12 2006 icon.xpm
-rwxr-xr-x 1 cimsrvr users 266168 Dec 12 2006 libcairo-swt.so
-rw-rw-r– 1 cimsrvr users 8951 Feb 5 2011 notice.html
drwxrwsr-x 5 cimsrvr users 4096 Jun 15 2011 p2
drwxrwsr-x 31 cimsrvr users 73728 Mar 15 23:33 plugins
drwxrwsr-x 2 cimsrvr users 4096 Jun 15 2011 readme
[root@oel58 eclipse]# ./eclipse

3、安装EPIC支持插件
在命令提示符后输入eclipse就可以进入eclipse开发了,但是现在还不支持perl,所以我们需要安装一个插件,让eclipse来认识perl语言世界的规则。

以下是网上很多资料都是这么写的:
(1)在打开的eclipse操作界面上找到Help,然后选择Install New Software…
Help->Install New Software..
(2)在Work with:栏中输入
http://e-p-i-c.sf.net/updates/testing
(3)选择下面显示的 EPIC Main Componets,点击Next>
(4)选择EPIC,点击Finish

但是这个是有问题的,http://e-p-i-c.sf.net好像一直访问不了,既然不能自动安装,就只能手工安装了:先下载org.epic.updatesite_0.6.35_20090521.zip,然后上传的系统,解压缩。在上面的步骤中选择本地目录就可以了。

不过还没有算完,要调试perl还需要安装PadWalker,我下载的是PadWalker-1.96.tar.gz,这个需要编译安装。等这个步骤完成后我们就可以进行perl的开发和调式了:perldebug
另外,你可能需要一个Xmanage,这样的话,我们直接可以在本机上操作虚拟机上的东西,就跟我们在windows下运行eclipse一下的,这样一个高效的开发环境就ok了,如果你想学习perl,这绝对是你值得拥有的。