多语言环境镜像使用指南 For Linux
操作系统 : Centos 6.5
软件明细 : Python - Perl - Ruby - Erlang
注:各个软件版本以云市场镜像中产品介绍为准。
在镜像环境中,/alidata/install/centos-python+perl+ruby+erlang.zip 是安装镜像环境的脚本,您可以在 Centos 系统中自行采用此脚本安装,安装后的环境跟镜像里初始化的环境一致。值得注意的是,如果采用此脚本安装镜像环境,需要 chmod 777 -R centos-python+perl+ruby+erlan.zip 赋予 777 安装权限 。
在镜像环境中,/alidata/install 是安装环境的主目录,镜像中的环境是在此目录下编译安装的。
所有软件都采用源代码方式安装, 安装目录单独分离到 /alidata 目录下 :
软件的主目录:/alidata/install
python主目录:/alidata/python
perl主目录:/alidata/perl
rubby主目录:/alidata/ruby
erlang主目录:/alidata/erlang
安装包均在 /alidata/install 下
检查环境变量是否正确 :
python:
ruby:
perl:
erl:
如何卸载镜像环境中安装的软件,可以参考如下命令完成卸载 :
cd /alidata/install
./uninstall.sh
先将装好的环境删除(以python为例),rm -f /use/bin/python 然后将系统原有的环境恢复,mv /usr/bin/python.bak /usr/bin/python 若没有,则不用还原。 备注一 :执行以上卸载,会清理镜像环境的 /alidata/python ,/alidata/erlang 和 /alidata/ruby ,/alidata/perl 目录,请卸载前自行备份好相应数据 。
备注二 :如果 /alidata/ruby 被误删 ( 以 ryby 为例 ),则也可以解压,可以参考以下命令:
cd /alidata/install
tar zxvf ruby-2.1.5.tar.gz
mv ruby-2.1.5./* /alidata/ruby
rm -rf ruby-2.1.5