手順としては、 1. とりあえずORCAのページ (http://www.orca.med.or.jp/tec/soft/install/woody_install_jma.html) を参考にしながらOSのほうをセットアップしておく(ORCA41.以降のXはインストー ルしておかなくてよい。まぁインストールしてもXが起動しないだけなので 問題はないですが) 2. /etc/apt/sources.listをエディタで開いて、次の行を追加する。 deb http://oris.opensource.gr.jp/~kmuto/xfree86 ./ 3. apt-get update 4. apt-get install kernel-image-2.4.20-rc1 でi845に対応した新しいカーネルをインストールする。PCMCIAも使うとき には、apt-get install pcmcia-modules-2.4.20-rc1 も実行する。 #SCSIについてはvmware向けのBusLogicしか入れてません。 ただし、initrdの設定は必要ないです。 5. PCを再起動する。 6. modconfを実行し、kernel/drivers/charの「agpgart」モジュールを登録す る。APM電源管理を使うのであればkernel/arch/i386/kernelの「apm」モジュー ルも登録する。 7. 1.でまだX Window Systemのパッケージを入れていないときには、 apt-get install x-window-system を実行する。もしWoodyのXが入っているときには、 apt-get upgrade を実行する。 (とにかくxserver-xfree86 4.2.1-3woody3パッケージが入るようにするわ け) 5. すでにXが入っているときには dpkg-reconfigure xserver-xfree86 新規の場合には自動的に同じ設定ツールが起動する 6. 注意するところとしては ・debconfで設定するように指定 ・ドライバには「i810」を指定 ・フレームバッファはどちらでもよい ・メモリ量の指定では、16384(16MBわりあてたい場合)や32768(32MBわりあ てたい場合)などを指定。この量によって、表示できる解像度や色深度が 変わる。ただし多く割り当てるとそれだけメインメモリが減るので注意 7. startxで起動してみる。 |
手順としては、 oracle@miracle2 /]$ sqlplus system/manager SQL*Plus: Release 9.0.1.0.0 - Production on Thu Nov 20 10:49:15 2003 (c) Copyright 2001 Oracle Corporation. All rights reserved. Connected to: Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production With the Partitioning option JServer Release 9.0.1.0.0 - Production SQL> [oracle@miracle2 /]$ sqlplus /nolog SQL*Plus: Release 9.0.1.0.0 - Production on Thu Nov 20 11:16:34 2003 (c) Copyright 2001 Oracle Corporation. All rights reserved. SQL> connect sys/oracle as sysdba ERROR: ORA-01017: invalid username/password; logon denied SQL> connect sys/password as sysdba Connected. SQL> ORACLEを完全に消す場合は、/opt/oracle,,/etc/oratab,,/usr/local/bin,,配下削除 ----------------------------------8.1.7 install memo ------- [oracle@miracle_21 8.1.7]$ ./setup_stubs.sh Setting up patch files...done. Patching makefiles as necessary: checking file '/opt/oracle/product/8.1.7/rdbms/demo/demo_rdbms.mk'...patched. checking file '/opt/oracle/product/8.1.7/rdbms/demo/ociucb.mk'...patched. checking file '/opt/oracle/product/8.1.7/rdbms/lib/ins_rdbms.mk'...OK. checking file '/opt/oracle/product/8.1.7/rdbms/lib/env_rdbms.mk'...patched. checking file '/opt/oracle/product/8.1.7/plsql/demo/demo_plsql.mk'...patched. checking file '/opt/oracle/product/8.1.7/plsql/lib/env_plsql.mk'...patched. checking file '/opt/oracle/product/8.1.7/plsql/lib/ins_plsql.mk'...OK. checking file '/opt/oracle/product/8.1.7/network/lib/ins_net_client.mk'...OK. checking file '/opt/oracle/product/8.1.7/network/lib/env_network.mk'...patched . checking file '/opt/oracle/product/8.1.7/network/lib/ins_cman.mk'...OK. checking file '/opt/oracle/product/8.1.7/network/lib/ins_names.mk'...OK. checking file '/opt/oracle/product/8.1.7/network/lib/ins_oemagent.mk'...OK. checking file '/opt/oracle/product/8.1.7/network/lib/env_oemagent.mk'...patche d. checking file '/opt/oracle/product/8.1.7/network/lib/ins_net_server.mk'...OK. checking file '/opt/oracle/product/8.1.7/network/lib/ins_nau.mk'...OK. checking file '/opt/oracle/product/8.1.7/ldap/lib/env_ldap.mk'...patched. checking file '/opt/oracle/product/8.1.7/ldap/lib/ins_ldap.mk'...OK. checking file '/opt/oracle/product/8.1.7/ldap/demo/demo_ldap.mk'...patched. checking file '/opt/oracle/product/8.1.7/precomp/lib/ins_precomp.mk'...OK. checking file '/opt/oracle/product/8.1.7/precomp/lib/env_precomp.mk'...patched . checking file '/opt/oracle/product/8.1.7/ord/im/lib/env_ordim.mk'...patched. checking file '/opt/oracle/product/8.1.7/ord/img/demo/demo_ordimg.mk'...patche d. checking file '/opt/oracle/product/8.1.7/ord/ts/demo/oci/src/demo_ordts.mk'... OK. checking file '/opt/oracle/product/8.1.7/ord/ts/demo/proc/src/demo_ordts.mk'.. .patched. checking file '/opt/oracle/product/8.1.7/ord/ts/lib/env_ordts.mk'...patched. checking file '/opt/oracle/product/8.1.7/md/demo/examples/demo_sdo.mk'...patch ed. checking file '/opt/oracle/product/8.1.7/md/demo/unix/motif/src/demo_motif.mk' ...OK. checking file '/opt/oracle/product/8.1.7/md/demo/unix/motif/src/db_src/demo_db src.mk'...OK. checking file '/opt/oracle/product/8.1.7/md/demo/unix/motif/src/main_src/demo_ mainsrc.mk'...OK. checking file '/opt/oracle/product/8.1.7/sqlplus/lib/env_sqlplus.mk'...patched . checking file '/opt/oracle/product/8.1.7/sqlplus/lib/ins_sqlplus.mk'...OK. checking file '/opt/oracle/product/8.1.7/otrace/demo/atmoci.mk'...patched. checking file '/opt/oracle/product/8.1.7/otrace/lib/env_otrace.mk'...patched. checking file '/opt/oracle/product/8.1.7/otrace/lib/ins_otrace.mk'...OK. checking file '/opt/oracle/product/8.1.7/ctx/lib/env_ctx.mk'...patched. checking file '/opt/oracle/product/8.1.7/ctx/lib/ins_ctx.mk'...OK. Rebuilding client shared library...done. Relinking executables: running 'ins_rdbms.mk'...done. running 'ins_plsql.mk'...done. running 'ins_net_client.mk'...done. running 'ins_cman.mk'...done. running 'ins_names.mk'...done. running 'ins_oemagent.mk'...done. running 'ins_net_server.mk'...done. running 'ins_nau.mk'...done. running 'ins_ldap.mk'...done. running 'ins_precomp.mk'...done. running 'ins_sqlplus.mk'...done. running 'ins_otrace.mk'...done. running 'ins_ctx.mk'...done. [oracle@miracle_21 8.1.7]$ cd $ORACLE_HOME/ctx/lib [oracle@miracle_21 lib]$ cp env_ctx.mk env_ctx.mk.pre2062512 [oracle@miracle_21 lib]$ cp /home/8.1.7/env_ctx.mk . [oracle@miracle_21 lib]$ make -f ins_ctx.mk setup gcc -o ctxload -L/opt/oracle/product/8.1.7/ctx/lib/ -L/opt/oracle/product/8.1.7/ lib/ -o ctxload -L/opt/oracle/product/8.1.7/ctx/lib/ -L/opt/oracle/product/8.1. 7/lib/ drz.o -lctxs8 -lctx8 -lzx8 -lgx8 -lctx8 -lzx8 -lgx8 /opt/oracle/product/8 .1.7/rdbms/lib/defopt.o -lclntsh /opt/oracle/product/8.1.7/rdbms/lib/kpuadef.o `cat /opt/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnr o8 `cat /opt/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -l client8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 - lcore8 -lnls8 `cat /opt/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 - ln8 -lnl8 -lnro8 `cat /opt/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lco re8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /opt/oracle/product/8.1.7/lib/sysliblist` -Wl,-rpath,/opt/oracle/product/8.1.7/lib:/lib:/usr/lib -lm `cat /opt/oracle/ product/8.1.7/lib/sysliblist` -ldl -lm -Wl,-rpath,/opt/oracle/product/8.1.7/li b:/lib:/usr/lib /opt/oracle/product/8.1.7/lib//libctx8.a(sdruf.o): In function `sdrufmk': sdruf.o(.text+0xee): the use of `tempnam' is dangerous, better use `mkstemp' mv -f /opt/oracle/product/8.1.7/bin/ctxload /opt/oracle/product/8.1.7/bin/ctxloa dO mv ctxload /opt/oracle/product/8.1.7/bin/ctxload chmod 751 /opt/oracle/product/8.1.7/bin/ctxload gcc -o ctxsrv -L/opt/oracle/product/8.1.7/ctx/lib/ -L/opt/oracle/product/8.1.7/l ib/ -o ctxsrv -L/opt/oracle/product/8.1.7/ctx/lib/ -L/opt/oracle/product/8.1.7/ lib/ /opt/oracle/product/8.1.7/ctx/lib/drt.o /opt/oracle/product/8.1.7/ctx/lib/d rtl.o -lctxs8 -lctx8 -lzx8 -lgx8 -lctx8 -lzx8 -lgx8 /opt/oracle/product/8.1.7/rd bms/lib/defopt.o -lclntsh /opt/oracle/product/8.1.7/rdbms/lib/kpuadef.o `cat / opt/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lnro8 `cat /opt/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lwtc8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /opt/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 -ln l8 -lnro8 `cat /opt/oracle/product/8.1.7/lib/ldflags` -lnsgr8 -lnzjs8 -ln8 - lnl8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -ltrace8 -lnls8 -lcore8 -ln ls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lwtc8 -lcommon8 -lgeneric8 -lnls8 -lcore 8 -lnls8 -lcore8 -lnls8 `cat /opt/oracle/product/8.1.7/lib/sysliblist` -Wl,-r path,/opt/oracle/product/8.1.7/lib:/lib:/usr/lib -lm `cat /opt/oracle/product /8.1.7/lib/sysliblist` -ldl -lm -Wl,-rpath,/opt/oracle/product/8.1.7/lib:/lib: /usr/lib /opt/oracle/product/8.1.7/lib//libctx8.a(sdruf.o): In function `sdrufmk': sdruf.o(.text+0xee): the use of `tempnam' is dangerous, better use `mkstemp' mv -f /opt/oracle/product/8.1.7/bin/ctxsrv /opt/oracle/product/8.1.7/bin/ctxsrvO mv ctxsrv /opt/oracle/product/8.1.7/bin/ctxsrv chmod 751 /opt/oracle/product/8.1.7/bin/ctxsrv Linking ctxhxx rm -f ctxhxx gcc -o ctxhxx -L/opt/oracle/product/8.1.7/ctx/lib/ -L/opt/oracle/product/8.1.7/l ib/ /opt/oracle/product/8.1.7/ctx/lib/ctxhx.o -Wl,-rpath,/opt/oracle/product/8. 1.7/ctx/lib/ -lm -lsc_fa -lsc_fi -lsc_ch -lsc_ut -lsc_ex -lsc_da -lctxhx -lm -lc -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -ldl /opt/oracle/product/8.1.7/ctx/lib//libsc_ut.so: the use of `tempnam' is dangerou s, better use `mkstemp' /bin/chmod 755 ctxhxx mv ctxhxx ctxhx Linking ctxhxx complete mv -f /opt/oracle/product/8.1.7/ctx/bin/ctxhx /opt/oracle/product/8.1.7/ctx/bin/ ctxhxO mv: cannot stat `/opt/oracle/product/8.1.7/ctx/bin/ctxhx': No such file or direc tory make: [ictxhx] Error 1 (ignored) mv ctxhx /opt/oracle/product/8.1.7/ctx/bin/ctxhx chmod 751 /opt/oracle/product/8.1.7/ctx/bin/ctxhx 再度実行、今度は無事に終了、リブート後 dbassist実行、無事にDBが作られた [oracle@miracle2 /]$ sqlplus system/******* SQL*Plus: Release 8.1.7.0.0 - Production on Fri Nov 21 20:38:30 2003 (c) Copyright 2000 Oracle Corporation. All rights reserved. Connected to: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production With the Partitioning option JServer Release 8.1.7.0.0 - Production SQL> 1031 ? S 0:00 ora_pmon_orcl 1033 ? S 0:02 ora_dbw0_orcl 1035 ? S 0:01 ora_lgwr_orcl 1037 ? S 0:00 ora_ckpt_orcl 1039 ? S 0:00 ora_smon_orcl 1041 ? S 0:00 ora_reco_orcl 1043 ? S 0:00 ora_snp0_orcl 1045 ? S 0:00 ora_snp1_orcl 1047 ? S 0:00 ora_snp2_orcl 1049 ? S 0:00 ora_snp3_orcl 1051 ? S 0:00 ora_s000_orcl 1053 ? S 0:00 ora_d000_orcl 1074 pts/0 S 0:00 sqlplus |