2008年11月4日星期二

ubuntu linux 环境下面安装 oracle 10g

在使用RHEL4 update 7安装oracle之前,曾经试过一次在ubuntu 8.04环境下安装oracle,但是可耻的失败了。因为oracle就只认那么几个linux发行版。当时想过绕过这个限制,自己改过/etc/issue里面的文字,没用。
后来为了和客户的系统保持一致,做相关的测试,以及写安装、维护手册,路径什么的都和客户的实际一致,还是用RHEL4。
今天系统维护手册写完了。想把RHEL4干掉,装上我偏爱的ubuntu linux 8.10,再装上oracle,同时做java二开练习。
刚好看到这一篇牛文,ubuntu linux 环境下面安装 oracle 10g,关键之处就一步:

创建一个文件 /etc/redhat-release:添加如下内容。
Red Hat Linux release 3.1 (drupal)
oracle将会把系统认为是redhat 3了:)

我也罗嗦了这么多了。全是废话。就一步而已。明天开干。
不过,还要测试RHEL4 64位系统,加64位oracle。

更新:

默认的ubuntu没有zh_CN.gbk的locale,要手动生成:

sudo gedit /var/lib/locales/supported.d/zh

增加:
zh_CN GB18030
zh_CN.GB2312 GB2312
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
然后运行:
locale-gen
等待几分钟,就会生成相应的locale。
Generating locales...
zh_CN.GB18030... done
zh_CN.GB2312... done
zh_CN.GBK... done
zh_CN.UTF-8... up-to-date
zh_HK.UTF-8... up-to-date
zh_SG.UTF-8... up-to-date
zh_TW.UTF-8... up-to-date
Generation complete.
最后运行locale -a检查一下:
whylang@ubuntu:~/database$ locale
LANG=zh_CN.gbk
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh_CN.gbk"
LC_PAPER="zh_CN.gbk"
LC_NAME="zh_CN.gbk"
LC_ADDRESS="zh_CN.gbk"
LC_TELEPHONE="zh_CN.gbk"
LC_MEASUREMENT="zh_CN.gbk"
LC_IDENTIFICATION="zh_CN.gbk"
LC_ALL=

--
郎啊郎别太忙 | langalang.blogspot.com

没有评论:

发表评论