Sybase Software Developer Kit(SDK) Install 〜for MacOS X 10.1.5〜
Sybase Software Developer Kit(SDK) Install
〜for MacOS X 10.1.5〜
0.改訂履歴
1.はじめに
このドキュメントは,MacOS X 10.1.5に,Sybaseの開発用ライブラリが含まれたクライアントソフトをインストールする手順を説明するものである.
2.要件
このソフトを使うには,以下のような稼働要件がある.
- MacOS X 10.1.2以上
- rootユーザ権限
3.手順
- [Macintosh HD]→[Applications]→[Utilities]→[Terminal]を起動する.
- SybaseのCD-ROMをセットする.
- CD-ROMがマウントされているディレクトリ/Volumesに移動する.
Welcome to Darwin!
[pbg4-667:~] shinnai% cd /Volumes
[pbg4-667:/Volumes] shinnai% ls -la
total 4
drwxrwxrwt 3 root wheel 58 Jul 1 20:37 .
drwxrwxr-t 38 root admin 1248 Jul 1 20:26 ..
drwxrwxr-x 5 105 200 2048 Mar 28 20:22 sybasecd
[pbg4-667:/Volumes] shinnai%
|
- CD-ROMがマウントされた/Volumes/sybasecdの中身を確認する.
[pbg4-667:/Volumes] shinnai% cd sybasecd
[pbg4-667:/Volumes/sybasecd] shinnai% ls -la
total 24
drwxrwxr-x 5 105 200 2048 Mar 28 20:22 .
drwxrwxrwt 3 root wheel 58 Jul 1 20:37 ..
drwxr-xr-x 2 105 200 4096 Apr 3 22:36 Archives
drwxr-xr-x 4 105 200 2048 Mar 27 23:43 Installer
drwxr-xr-x 2 105 200 4096 Apr 3 22:45 Xml
-rwxr-xr-x 1 105 200 451 Mar 24 18:57 mac_install
[pbg4-667:/Volumes/sybasecd] shinnai%
|
- インストーラは,mac_installというファイル.
- rootユーザに変更する.
pbg4-667:/Volumes/sybasecd] shinnai% su root
Password:■■■■
[pbg4-667:/Volumes/sybasecd] root#
|
[pbg4-667:/Volumes/sybasecd] root# ./mac_install
OK? ./mac_install? yes
Starting Studio Installer V2.0 on MAC OS X . . .
|
- ここで,[Connectivity]で選択されている内容を確認する.
- 今回,コンパイル渡河しないので,ライブラリ(ESQLC)は選択しない.
- 次に,[Language Modules]の選択を行う.
- 日本語が選択されていないので,チェックする.
4.色々確認してみる
- sybaseユーザが追加されているか,/etc/passwdファイルを確認する.
[pbg4-667:/Volumes/sybasecd] root# cat /etc/passwd
##
# User Database
#
# Note that this file is consulted when the system is running in single-user
# mode. At other times this information is handled by lookupd. By default,
# lookupd gets information from NetInfo, so this file will not be consulted
# unless you have changed lookupd's configuration.
##
nobody:*:-2:-2:Unprivileged User:/nohome:/noshell
root:*:0:0:System Administrator:/var/root:/bin/tcsh
daemon:*:1:1:System Services:/var/root:/noshell
www:*:70:70:World Wide Web Server:/Library/WebServer:/noshell
unknown:*:99:99:Unknown User:/nohome:/noshell
[pbg4-667:/Volumes/sybasecd] root#
|
- sybaseユーザはいないようである.
- インストール後,どのようなモジュールがインストールされたか,見てみる.
[pbg4-667:/Volumes/sybasecd] root# cd /usr/sybase
[pbg4-667:/usr/sybase] root# ls -la
total 40
drwxr-xr-x 13 root wheel 398 Jul 1 21:22 .
drwxr-xr-x 11 root wheel 330 Jul 1 21:21 ..
drwxr-xr-x 7 root wheel 194 Jul 1 21:21 Installer
-rw-r--r-- 1 root wheel 3328 Jul 1 21:22 Installer.log
drwxr-xr-x 12 root wheel 364 Jul 1 21:22 OCS-12_5
-rw-r--r-- 1 root wheel 307 Jul 1 21:22 SYBASE.csh
-rw-r--r-- 1 root wheel 645 Jul 1 21:22 SYBASE.env
-rw-r--r-- 1 root wheel 225 Jul 1 21:22 SYBASE.sh
drwxr-xr-x 55 root wheel 1826 Jul 1 21:21 charsets
drwxr-xr-x 5 root wheel 126 Jul 1 21:21 config
drwxr-xr-x 12 root wheel 364 Jul 1 21:22 installed
drwxr-xr-x 7 root wheel 194 Jul 1 21:21 locales
-rw-r--r-- 1 root wheel 43 Jul 1 21:21 studio_version.txt
[pbg4-667:/usr/sybase] root#
|
- なんかシェルがあるから,次はこれを実行するんだろうなと,推測してみる.