Masashi Kiguchi's web

 
東京大学生産技術研究所沖・鼎研究室
〒153-8505 東京都目黒区駒場4-6-1 生産技術研究所 B棟5階 Be505
Phone: 03-5452-6382
F a x: 03-5452-6383
Email: kiguchiの後に@rainbow.iis.u-tokyo.ac.jpを付ける

研究活動     ----  解析用PCの構築  ----


Windowsの設定

[Windows XP Professional SP2 OEM版のインストール]

  1. 「WindowsXP Professional」CDをCD-ROMドライブに挿入.再インストールの場合はWindows上でCD-ROMを挿入して,通常の再起動を実行すればよい.新規インストールの場合は,とりあえずパソコンの電源を入れ,CD-ROMを挿入してからリセットボタンを押して再起動.
  2. 「Press any key to boot from CD....」という表示がでたら,指示通り何かKeyを押す.うまくいけば,
    Setup is inspecting your computer's hardware configuration・・・・
    と表示される.
  3. 左上に「Windows Setup」と表示された後,「Windows XP Professional セットアップ」画面が表示される.「Enter」キーを押してセットアップを開始.
  4. 「WindowsXPライセンス契約」が表示されます.「F8」キーを押して同意.
  5. キーボードの種類を選択.
  6. 択されたキーボードの確認.
  7. WindowsXPをインストールするパーティションを選択する.新規インストールでパーティションが無い場合は「C」キーを押してパーティションを作成する必要がある.再インストールの時はパーティション (Cドライブ)に,上下キーを使ってカーソルを移動させ,「D」キーを押して削除し,パーテーションを切り直す.前回のOSが入った領域に「Enter」キーを押してしまうと, 上書きインストールになるので注意が必要.「領域削除Dキー」→「領域作成Cキー」→「フォーマットとインストールENTER」.(データを完全に消してからインストールする)
  8. ハードディスク内のパーティションをフォーマットして,WinXPをインストール.
  9. フォーマット終了後,自動でWindowsXPのインストールフォルダをコピーし,WindowsXPの構成を初期化.再起動を要請されるが,ほっといても15秒後に勝手に再起動してくれる.
  10. 再起動する際,WindowsXPのCD-ROMは入れっぱなしでよい.ただし,起動時に,最初と同様「Press any key to boot from CD....」と聞かれるが,無視してハードディスクから起動させる.
  11. Windowsのロゴが出て,インストール.
  12. 地域と言語のオプション.(日本語に設定されているはず)→「次へ」
  13. ソフトウェアの個人用設定.「名前」と「組織名」を入力→「次へ」
  14. プロダクト キー.「プロダクト キー」を入力→「次へ」
  15. コンピュータ名とAdministratorのパスワード.「コンピュータ名」,「Administratorのパスワード」を入力→「次へ」
  16. 日付と時刻の設定.それぞれ入力→「次へ」
  17. しばらく待ち.
  18. ネットワークの設定.「標準設定」を選び,「次へ」
  19. ワークグループまたはドメイン名.ここらへんはあとで設定できるので,デフォルトで「次へ」
  20. しばらく待ち.
  21. 自動的に再起動.今回もハードディスクから起動させる.
  22. 「Microsoft Windows へようこそ」画面が起動.→「次へ」
  23. 「コンピュータを保護してください」画面.「自動更新を有効にし〜」を選択し,「次へ」
  24. 「このコンピュータは〜インターネットに接続しますか?」画面.大学のLAN内で使用するので,「〜ローカルエリアネットワーク〜」を選択し,「次へ」
  25. 「ライセンス認証」画面.これは,セキュリティ対策を講じてから行いたいので(ただし,30日以内にライセンス認証しなければならない),「いいえ、後で数日おきに通知して下さい」を選択し,「次へ」
  26. 「ユーザ登録」画面.とりあえず,自分だけなので,自分のアカウントを作成.漢字にはしない方がいいと,個人的には思う.→「次へ」
  27. 「完了」画面.→「完了」
  28. 「画面のプロパティ」を変更.
  29. 「スタートメニュー」の設定を変更.
  30. 「コントロールパネル」の表示をクラシックに変更.
  31. Internet Explorerを起動.「ツール」→「インターネットオプション」→「接続」タブ→「LANの設定」→「自動構成」の項目のチェックをすべて外す.「プロキシ サーバー」の項目の「LANにプロキシサーバーを使用する」をチェックし,「詳細設定」をクリック.→「HTTP,Secure,FTP」にプロキシのアドレスとポートを書き込む.「例外」も書き込む.(KUINSを参照).
  32. 「回復コンソール」の導入.「スタート」→「ファイル名を指定して実行」→「f(←CD-ROMのドライバに依存):\i386\winnt32 /cmdcons」と入力し,「OK」→インストールを続行するか,聞かれるので,「はい」を選択→いろんな画面が出てくるが,ほっとけばセットアップしてくれる.
  33. Windowsのアップデート
  34. ライセンスの認証を忘れないうちにすませる.
  35. 「コントロールパネル」→「ユーザーアカウント」で,パスワードの設定などを行い,CD-ROMを抜いて,再起動.お疲れ様.
[ウイルスバスター2005のインストール]
  1. CD-ROMを入れ,「ウイルスバスター2005のインストール」 「使用許諾契約」に「同意」
  2. (ウイルス検索)
  3. 「ユーザ情報」を入力.
  4. 「インストール先」特に変更しない.
  5. 「すべての機能」を選択.
  6. 「推奨モード」を選択.
  7. 「Windowsファイアウォールを無効にしていいか」で「はい」
  8. 「インターネットへの自動接続を許可する」にチェックして,「次へ」
  9. 「インストール」をクリック.
  10. 「終了」→再起動してよいか,訊ねてくるので,CD-ROMを抜いて「はい」
  11. 「ウイルスバスター2005」を起動.
  12. 「アップデート/ユーザ登録」→「オンラインユーザ登録」→「オンライン登録」→登録情報を入力し,お客様番号とパスワードのヒントを控える.
  13. 「アップデート/ユーザ登録」→「アップデート設定」→「プロキシ情報」を入力.
  14. 「アップデート/ユーザ登録」→「最新版にアップデート」→「アップデート開始」をクリックすると,アップデートしてくれる.
[Office Personal Edition 2003 のインストール]
  1. CD-ROMを入れる
  2. 「プロダクトキー」を入力
  3. 「ユーザ情報」を入力(自動的にOSの情報を取得するみたいなので,特になし)
  4. 「標準インストール」,「インストール先」を設定し,「次へ」
  5. 「ファイルの概要」を確認し,「完了」
  6. 「セットアップの完了」で「Webサイトで更新および追加ダウンロードをチェックする」にチェック.「完了」
  7. I.E.が起動し,「アップデートの確認」→「ActiveX」をインストールするよう言われるので,従う.→アップデートのインストールを行う.あとは,指示に従えばよい.
[Power Point 2003 のインストール]
  1. CD-ROMを入れる
  2. 「プロダクトキー」を入力
  3. 「ユーザ情報」を入力(自動的にOSの情報を取得するみたいなので,特になし)
  4. 使用許諾契約書に「同意する」→「次へ」
  5. 「標準インストール」,「インストール先」を設定し,「次へ」
  6. 「ファイルの概要」を確認し,「完了」
  7. 「セットアップの完了」で「Webサイトで更新および追加ダウンロードをチェックする」にチェック.「完了」
  8. I.E.が起動し,「アップデートの確認」→アップデートのインストールを行う.あとは,指示に従えばよい.
  9. 再起動.
  10. Officeのソフト,いずれかを起動する.
  11. 「同意」したあと,「ライセンス認証」をすませておく.お疲れ様.
[Adobe Acrobat 6.0 Standard のインストール]
  1. CD-ROMを入れる
  2. 「Acrobat 6.0 Standard のインストール」を選択
  3. 「次へ」→「次へ」→「日本語」を選択し,「次へ」→「同意する」
  4. 「ユーザ名」,「所属」を確認,「シリアル番号」を入力し,「次へ」
  5. 「標準」を選択し,「次へ」
  6. 「インストール先のフォルダ」を確認し,「次へ」
  7. 「インストール」をクリックすると,やっとインストール開始.
  8. 1分くらいで終了.
[秀丸 のインストール]
  1. 秀まるおのホームページから,秀丸エディタ Ver.4.14 の hm414.exe をダウンロード.
  2. 秀丸エディタをインストールしますか「はい」
  3. 「次へ」→インストールフォルダを確認し「次へ」→常駐機能を OFF にして「次へ」→キーボード操作の種類を選び「次へ」
  4. 高速化のパフォーマンスを聞かれるが,特にいつもストレスを感じないのでデフォルト.
  5. 関連付けファイル「bash,f,gs」を追加.
  6. スタートメニューに登録,ショートカットアイコン作成,コンテキストメニューに追加.
  7. I.E. でのソース表示,HTML エディタの一覧に追加.
  8. インストール開始,すぐに完了.
  9. 「その他」→「ファイルタイプ別の設定」から,いろいろ変更.
  10. 「詳細」→行番号の計算方法をエディタ的.
  11. 「表示とカラー」→文字の色「白」,背景の色「黒」,カーソル行の文字の色「水色」,範囲選択の文字と背景「緑,黒」,タブ文字「表示」,行番号の文字と背景「白,黒」→「OK」
[Cygwin のインストール]
  1. Cygwin のホームページから, setup.exe をダウンロードし,ダブルクリック.「次へ」
  2. Install from Internetを選択.
  3. Root Directory「C:\cygwin」,Install For「All Users」,Default Text File Type「Unix」
  4. Local Package Directory「C:\tmp\cygwin」
  5. Select Your Internet Connection「Use IE5 Settings」
  6. Choose A Download Site「ftp://ring.aist.go.jp」どこでもいいが,近いほうがいいと思う.
  7. ALL のところの Default を1回クリックすると,数秒後 Install になるので,それを選択.上部のボタンは,Curr (現在のバージョン)のままで.
  8. Download 開始.けっこう時間かかります.(8:23〜55)
  9. Install 開始.デスクトップにアイコンを作成,スタートメニューに加えて,完了.
  10. 環境変数.
    CYGWIN  |  ntsec smbntsec glob
    HOME  |  /home/kiguchi
    MAKE_MODE  |  UNIX
    PATH  |  "%PATH%";c:\cygwin\usr\local\bin
    SHELL  |  /bin/bash
  11. .bashrc を編集.
    # Source global definitions
    if [ -f /etc/bashrc ]; then
    . /etc/bashrc
    fi

    export SHELL=/bin/bash
    export HOME=/home/kiguchi
    export TMPDIR=/tmp
    export TZ=JST-09
    export MAKE_MODE=unix

    PATH=/usr/local/sbin:/usr/sbin:/sbin:.:~/bin
    PATH=/usr/local/bin:/usr/X11R6/bin:/usr/bin:/bin:$PATH
    PAGER=less
    JLESSCHARSET=japanese-sjis
    export PATH PAGER JLESSCHARSET

    PS1="$HOSTNAME:\w$ "

    if [ -n ${DISPLAY} ]; then
    export DISPLAY=localhost:0.0
    fi

    if [ ! -n "${TERM}" ]; then
    TERM=cygwin
    fi

    alias ls="ls -aF --color=auto"
    alias la="ls -aF"
    alias ll="ls -l"
[Ghostscript 8.14 & GSview 4.6 のインストール]
(愛知教育大学の堀田様のホームページを大変参考にさせていただきました.ここに深くお礼を申し上げます.)
  1. Ghostscript 8.14 (日本語版)のダウンロード
    gs814w32full.zip -- 会津大学 (FTP)Ring Server (HTTP)
  2. GSview 4.6 のダウンロード
    gsv46w32.exe -- 会津大学 (FTP)
  3. 次に,コマンドプロンプトを起動.
    C:\Document and Settings\MasashiKiguchi> cd c:\tmp
    C:\tmp> unzip -d gs814w32full.zip
    で展開される.
  4. C:\tmp 内の setupgs.exe を起動.
  5. Install to directory 「c:\gs」,Install Fonts にチェック確認,Add shortcuts to 「Ghostscript」--> Install をクリックして,インストール開始.1分くらいで終了.
  6. C:\tmp 内の gsv46w32.exe を起動.
  7. Setup --> English --> Next --> Next --> Associate PostScript [.ps and .eps] files with GSview のみレ点.Next --> 「C:\Program Files\Ghostgum」 Next --> Next --> レ Create Folder, Name 「Ghostgum」,レ All Users. Finish --> 「Installation successful」のメッセージを確認して,Exit.
  8. 環境変数.
    PATH  |  "%PATH%";c:\cygwin\usr\local\bin;c:\gs\gs8.14\bin;c:\gs\gs8.14\lib
  9. C:\gs\gs8.14\lib 内の cidfmap をエディタで開き編集.
    このファイルの最後のほう・・・(41行目)
    %% MS TrueType (<-- line 41)
    %%
    /Ryumin-Light
    <<
    /FileType /TrueType
    /Path (c:/windows/fonts/msmincho.ttc)
    /SubfontID 0
    /CSI [(Japan1) 4]
    >> ;

    /GothicBBB-Medium
    <<
    /FileType /TrueType
    /Path (c:/windows/fonts/msgothic.ttc)
    /SubfontID 0
    /CSI [(Japan1) 4]
    >> ;
[TeX システムのインストール]
  1. W32TeX (Web2C 7.5.3)
    以下のファイルをダウンロードし,c:\tmp に格納.
    README.sj ----------------インストールなどのドキュメント
    texinst753.zip -----------Web2C-7.5.3 専用の簡易インストーラ
    latex.tar.gz -------------基本システム
    platex.tar.gz ------------同上
    ptex-3.1.4-w32.tar.gz ----同上
    web2c-7.5.3-lib.tar.gz ---同上
    web2c-7.5.3-w32.tar.gz ---同上
    mftools.tar.gz -----------mktexpk, mktextfm, ps2pk
    dvipsk-w32.tar.gz --------DVI to PS driver
    vf-a2bk.tar.gz -----------Virtual fonts for pTeX
    dvipdfm-w32.tar.gz -------DVI to PDF driver
    ltxpkgs.tar.gz -----------Basic packages for LaTeX
    makeindex-w32.tar.gz -----makeindex programs
    manual.tar.gz ------------マニュアル
    oldformat.tar.gz ---------旧版 (LaTeX 2.09, pLaTeX 2.09 etc.)
    oldinputs.tar.gz ---------同上
    pdftex-w32.tar.gz --------pdfTeX (TeX -> PDF)
    t1fonts.tar.gz -----------Type1 fonts of cm, ams and others
    timesnew.tar.gz ----------tfm and vf for TimesNewRoman and Arial (PFB)
    txpx-pazofonts.tar.gz ----TX fonts, PX fonts and mathpazo fonts
    ttf2pk-w32.tar.gz --------TrueType to PK driver
    plain2-2.54-w32.tar.gz ---plain2 (テキスト -> LaTeX, HTML, nroff)
    texinfotools-w32.tar.gz --Texinfo 4.5 with Japanese support
    jtex-1.9.1-w32.tar.gz ----NTT-jJTeX 1.9.1
    vf-n2bk.tar.gz -----------Virtual fonts for NTT JTeX (to be used by dvipsk)
    gs814w32full.zip ---------AFPL Ghostscript 8.14 の日本語化版
    
  2. 次に,コマンドプロンプトを起動.
    C:\Document and Settings\MasashiKiguchi> cd c:\
    C:\> md usr
    C:\> md \usr\local
    C:\> cd \usr\local
    C:\usr\local> copy c:\tmp\unzip.exe c:\usr\local\unzip.exe
    C:\usr\local> unzip c:/tmp/texinst753.zip
    で展開される.
  3. アーカイブファイルの展開.
    C:\usr\local> texinst753 c:/tmp
  4. 環境変数.
    PATH  |  "%PATH%";c:\cygwin\usr\local\bin;c:\gs\gs8.14\bin;c:\gs\gs8.14\lib;c:\usr\local\bin
    TEXMFMAIN  |  c:/usr/local/share/texmf
    TEXMFCNF  |  c:/usr/local/share/texmf/web2c
  5. GSview を起動し,設定を変更.
  6. Options --> Advanced Configure... --> Ghostscript Options を 「-dNOPLATFONTS -sFONTPATH="c:\psfonts" -dWINKANJI」とする.
[platex の設定の変更]
  1. Cygwin 上で TeX を動かしたいので,荒療治./usr/local 以下を /cygwin/usr/local 以下に移動.
  2. 環境変数
    TEXMFMAIN  |  c:/usr/local/share/texmf;c:/cygwin/usr/local/share/texmf
    TEXMFCNF  |  c:/usr/local/share/texmf/web2c;c:/cygwin/usr/local/share/texmf/web2c
  3. .bashrc の PATH に,/usr/local/tex/bin を追加.
[SSH を利用する方法]
  1. Tera Term Pro (Ver.2.3),TTSSH (Ver.1.5.4),FFFTP (Ver.1.92) を用いる.すべてフリーソフトです.(作者の皆様に多謝!)
  2. Tera Term Pro の ttermp23.zip をダウンロード後,展開された setup.exe を実行.--> Japanese -- Continue --> Keyboad -- Continue --> Install Directory -- Continue --> 完了.
  3. TTSSH の ttssh154.zip をダウンロード後展開し,5つのファイルすべてを Tera Term Pro をインストールしたフォルダにコピーする.
  4. 環境変数の変更.
    TERATERM_EXTENSIONS  |  1
  5. Tera Term Pro を実行し,TCP/IP をチェック,ホスト名を入力,service は, SSH,TCP ポートは 22.
  6. Security Warning で,hostlist に接続しようとした Host を加えるか聞いているので,チェックをいれて,Continue.
  7. error がでるが,無視して OK.
  8. User name と Passphrase を入力.Use plain password to log in にチェックのまま,OK.
  9. Tera Term Pro のコンソール内で,接続されたことが確認できる.
  10. いったん,切断.
  11. 再度,Tera Term Pro を起動し,接続画面をキャンセルする.
  12. Setup --> SSH Forwarding --> Add --> Forward local port「ftp」,remote machine「host name」,port「ftp」-->「OK」-->「OK」
  13. 次に,FFFTP をインストール.ffftp-1.92.exe をダブルクリック.--> 次へ --> 次へ --> インストール先フォルダを確認して,次へ --> default 次へ --> anonymous 用のメールアドレスの入力(あとで「ユーザ」タブのところで変更可能) --> FFFTP が起動する.
  14. ホスト一覧から,新規ホストを選択.
  15. 「基本」タブで,ホストの設定名,ホスト名(アドレス),ユーザ名,パスワードを入力.「拡張」タブで,PASV モードを使うにチェックする.
  16. 最初に,Tera Term Pro + TTSSH を用いて,SSH で接続する.
  17. 以降,FFFTP からの接続がうまくいかず,断念.違う方法で簡単にできることが判明した.(25.Nov.2004)
  18. SSHSecureShellClient-3.2.9.exe をダウンロードしてインストール.インストールは,特に考えることなく完了する.
  19. 今は,www サーバにファイルを転送したいだけなので,Secure File Transfer Client を起動.
  20. 「Space」or「Enter」.
  21. Host Name を入力.User Name --> kiguchi,ポート --> 22,認証方法 --> パスワード.
  22. ウインドウが出てくるので,「はい」→パスワードを入力.
  23. これで,完了.
  24. Edit --> Settings --> Profile Settings --> File Transfer --> Remote Favorites --> Home folder (リモート側の Home position)
  25. Edit --> Settings --> Global Settings --> File Transfer --> Local Favorites --> Home folder (ローカル側の Home position)
  26. Quick Connect をクリックしておくと,最初の profiles を入力せずにパスワード入力画面へいきなりいけるので,便利.(25.Nov.2004)
[GMT のインストール]
  1. ハワイ大の GMT のホームページに情報がある.
  2. Cygwin 環境に GMT をインストールする.最初に netCDF をインストール./usr/local/tmp に移動.Unidata サイトに anonymous とメールアドレスで入る.
  3. netCDF が格納されているディレクトリに移動.
    ftp> cd /pub/netcdf
    ftp> get netcdf.tar.Z
    で,以下のファイルをゲット.
    netcdf.tar.Z ----------------netCDF形式のデータを扱うためのライブラリ.
    
  4. netCDF をインストール.
    $ cd /usr/local
    $ tar xzvf /tmp/netcdf.tar.Z
    $ cd netcdf-3.6.0-p1/src
    $ ./configure --prefix=/usr/local/netcdf-3.6.0-p1
  5. Fortran 90 がないとエラー.代替として g95 をインストール(http://g95.sourceforge.net/).Doenload prebuilt binaries から入って,Self-extracting Cygwin x86 を c:\cygwin に download.簡単にインストールができた.コマンドを f90 となるようにするため,シンボリックリンクを貼る.
    $ cd /usr/local/bin
    $ ln -s /usr/local/bin/g95 f90
  6. 再度,インストール.
    $ cd /usr/local/netcdf-3.6.0-p1/src
    $ ./configure --prefix=/usr/local/netcdf-3.6.0-p1
    $ make
    $ make test
    c++がないとエラーメッセージ.Unidata の HP を見てみると,beta 版で対応済みとある.再度,beta 版を download.
    ftp> cd /pub/netcdf
    ftp> get netcdf-beta.tar.Z
    展開してインストール.
    $ cd /usr/local
    $ tar xzvf /tmp/netcdf-beta.tar.Z
    $ cd netcdf-3.6.1-beta3/src
    $ ./configure --prefix=/usr/local/netcdf-3.6.1-beta3
    $ make
    $ make test
    $ make install
    $ make clean
    インストール終了.
  7. GMT のソースのダウンロード.ftp サイトに anonymous とメールアドレスでアクセス.
    ftp> cd /gmt/4
    ftp> mget GMT_*.tar.bz2
    ftp> get README.GMT
    ftp> get VERSION
    ftp> get triangle.tar.bz2
    ftp> cd ..
    ftp> get install_gmt
    で,以下のファイルをゲット.
    GMT_progs.tar.bz2 -----GMT source code.(786,811 bytes)
    GMT_scripts.tar.bz2 ---GMT script集.(3,139,106 bytes)
    GMT_suppl.tar.bz2 -----GMT 補助プログラム.(689,281 bytes)
    GMT_share.tar.bz2 -----GMT 海岸線データ.(3,661,351 bytes)
    GMT_full.tar.bz2 ------GMT フル解像度の海岸線データ.(28,792,514 bytes)
    GMT_high.tar.bz2 ------GMT 高解像度の海岸線データ.(8,706,163 bytes)
    GMT_ps.tar.bz2 --------GMT cookbook Postscript Ver.(6,408,356 bytes)
    GMT_pdf.tar.bz2 -------GMT cookbook Pdf Ver.(10,771,567 bytes)
    GMT_man.tar.bz2 -------GMT manual.(109,902 bytes)
    GMT_web.tar.bz2 -------GMT manual web Ver.(2,257,682 bytes)
    GMT_tut.tar.bz2 -------GMT Tutorial.(986,405 bytes)
    README.GMT ------------GMT README file.(3,127 bytes)
    VERSION ---------------GMT Version file.(210 bytes)
    triangle.tar.bz2 ------高速 Triangulation (三角分割)のルーチン.(103,116 bytes)
    install_gmt -----------Install script file.(45,855 bytes)
    
  8. アーカイブファイルを /usr/local に展開.
    $ cd /usr/local
    $ tar xjvf tmp/GMT_progs.tar.bz2
    $ tar xjvf tmp/GMT_scripts.tar.bz2
    $ tar xjvf tmp/GMT_suppl.tar.bz2
    $ tar xjvf tmp/GMT_share.tar.bz2
    $ tar xjvf tmp/GMT_full.tar.bz2
    $ tar xjvf tmp/GMT_high.tar.bz2
    $ tar xjvf tmp/GMT_ps.tar.bz2
    $ tar xjvf tmp/GMT_pdf.tar.bz2
    $ tar xjvf tmp/GMT_man.tar.bz2
    $ tar xjvf tmp/GMT_web.tar.bz2
    $ tar xjvf tmp/GMT_tut.tar.bz2
    $ tar xjvf tmp/triangle.tar.bz2
    $ ln -s GMT4.1 GMT
    最後に,/usr/local/GMT にシンボリックリンクを貼る.
  9. 海岸線データを /GMT/share 以下に移動.
    $ cd share
    $ mv *.cdf ../GMT/share
  10. ほかのファイルも移動する.
    $ cp ../tmp/install_gmt ..
    $ cp ../tmp/README.GMT .
    $ cp ../tmp/VERSION .
  11. ソースからインストール.install_gmt というシェルスクリプトを使う.対話式になっている.
    $ cd /usr/local
    $ sh install_gmt
    ====>>>> Interactive installation of GMT <<<<====
    ...
    Choose among these GMT versions:

    1. GMT 4.1 [Default]
    2. GMT 3.4.5

    ==> Enter GMT version to install (1-2) [1]: 1
    ...
    +++ Will expand *.bz2 files made with bzip2 +++
    ==> Enter make utility to use [make]: make
    ...
    If so, you may want to select passive ftp mode.

    ==> Do you want passive ftp transmission (y/n) [n]: n
    ==> Have you installed netcdf (version 3.4 or later)? (y/n) [y]: y
    ==> Enter directory with netcdf lib and include [/usr/local/netcdf-3.6.0]: /usr/local/netcdf-3.6.1-beta3
    ==> Get any of the GMT version 4.1 archives via ftp? (y/n) [y]: n
    ...
    ==> Directory for GMT data? [/usr/local/GMT4.1/share]:
    ==> Directory for GMT executables? [/usr/local/GMT4.1/bin]:
    ==> Directory for GMT linkable libraries? [/usr/local/GMT4.1/lib]:
    ==> Directory for GMT include files? [/usr/local/GMT4.1/include]:
    ...
    ==> Directory for GMT man pages? [/usr/local/GMT4.1/man]:
    ==> Enter Man pages section for GMT man pages (1-9,l) [l]:
    ==> Directory for GMT www pages? [/usr/local/GMT4.1/www]:
    ...
    ==> Enter default GMTHOME selection [/usr/local/GMT4.1]:
    ...
    ==> Do you prefer SI or US default values for GMT (s/u) [s]: s
    ...
    ==> Do you prefer PS or EPS as default PostScript output (p/e) [p]: p
    ...
    ==> Try to make and use shared libraries? (y/n) [n]: n
    ...
    ==> Enter name of C compiler (include path if not in search path):
    ...
    ==> Use POSIX Advisory File Locking in GMT (y/n) [y]:
    ==> Want to test GMT by running the 25 examples? (y/n) [y]:
    ==> Delete all tar files after install? (y/n) [n]:
    ...
    ==> Directory for int, low, and crude coastline files (without /share) [/usr/local/GMT4.1]:
    ==> Directory for high coastline files (without /share) [/usr/local/GMT4.1]:
    ==> Directory for full coastline files (without /share) [/usr/local/GMT4.1]:
    ...
    (補助プログラムのインストール)
    dbase: Extracting data from NGDC DEM and other grids
    gsshs: Global Self-consistent Hierarchical High-resolution Shoreline extractor
    imgsrc: Extracting grids from global altimeter files (Sandwell/Smith)
    meca: Plotting special symbols in seismology and geodesy
    mex: Matlab interface for reading/writing GMT grdfiles (REQUIRES MATLAB)
    mgd77: Programs for handling MGD77 data files
    mgg: Programs for making, managing, and plotting .gmt files
    misc: Make posters on laserwriters and create bit-patterns
    segyprogs: Plot SEGY seismic data files
    spotter: Plate tectonic backtracking and hotspotting
    x2sys: New (Generic) Track intersection (crossover) tools
    x_system: Old (MGG-specific) Track intersection (crossover) tools
    xgrid: An X11-based graphical editor for netCDF-based .grd files
    ==> Install any of the supplemental programs? (y/n/a(ll))? [a]: y
    (補助プログラムのインストールをどうするか聞いてくる.ここで,MATLAB を入れていないので, mex だけは n にする.)
    ...
    ==> Enter name of the parameter file that will now be created [GMTparam.txt]:
    インストールを開始.成功すると,以下のような設定のメモが表示されて終了.
    ------------------------------------------------------
    For csh or tcsh users:
    setenv NETCDFHOME /usr/local/netcdf-3.6.1-beta3
    setenv GMTHOME /usr/local/GMT4.1
    set path=(/usr/local/GMT4.1/bin $path)
    For sh or bash users:
    export NETCDFHOME=/usr/local/netcdf-3.6.1-beta3
    export GMTHOME=/usr/local/GMT4.1
    export PATH=/usr/local/GMT4.1/bin:$PATH
    For all users:
    Add /usr/local/GMT4.1/man to MANPATH
    Add /usr/local/GMT4.1/www/gmt/gmt_services.html as browser bookmark
    ------------------------------------------------------
  12. /home/kiguchi/.bashrcを書き換える
    ...

    export SHELL=/bin/bash
    export HOME=/home/kiguchi
    export TMPDIR=/tmp
    export TZ=JST-09
    export MAKE_MODE=unix
    export NETCDFHOME=/usr/local/netcdf-3.6.1-beta3
    export GMTHOME=/usr/local/GMT4.1
    export MANPATH=/usr/local/GMT4.1/man


    PATH=/usr/local/sbin:/usr/sbin:/sbin:.:~/bin
    PATH=/usr/local/bin:/usr/X11R6/bin:/usr/bin:/bin:$PATH:/usr/local/tex/bin:$HOME/bin
    export PATH=/usr/local/GMT4.1/bin:$PATH
    ...

    (23 February, 2006)
[DCL のインストール]
  1. 地球電脳倶楽部から,最新版( dcl-5.3.1.tar.gz ) をダウンロード.IE でクリックしてダウンロードしようとすると,ファイル名が変わってしまうので,正しく直しておくこと.
  2. Cygwin を開き, /usr/local へ移動.展開する.そのまま,基本に忠実なインストール.
    $ zcat tmp/dcl-5.3.1.tar.gz | tar xvf -
    $ cd dcl-5.3.1
    $ export FC=g77
    $ ./configure --prefix=/usr/local/dcl-5.3.1
    $ make
    $ make install
    $ make clean
  3. .bashrc に path を通しておく.
    export PATH=/usr/local/dcl-5.3.1/bin:$PATH
    を path の記述の最後に追加.
  4. .bashrc を更新して,使えるか確認して終了.
    $ cd /home/kiguchi
    $ source .bashrc
    地球電脳倶楽部のマニュアルのホップ編のサンプルプログラム( hop.f )を自分の home に作成した作業ディレクトリ dcl にダウンロード.適当に中身の体裁を整える.
    $ cd dcl
    $ dclfrt -o hop hop.f
    ... hop.exe という実行ファイルができるので,
    $ hop
    と入力すると,
    WORKSTATION ID (I) ? ;
    1:X, 2:PS, 3:Tek, 4:Gtk ;
    2
    と,ps形式を選択する.dcl.ps を確認して,おしまい.

    (23 February, 2006)

Linuxの設定

[Vine Linux 3.0 のインストール]

  1. CD-ROMを入れて再起動
  2. インストールするか聞いてくるので,「Enter」
  3. 言語選択「Japanese」→「Next」
  4. キーボードの設定.モデル:「Japanese 106-key」,レイアウト:「Japanese」,デッドキー:「有効」→「次へ」
  5. マウスの設定.「3 Button Wheel Mouse (PS/2)」→「次へ」
  6. ようこそ画面.「次へ」
  7. インストールの種類「フルインストール」→「次へ」
  8. ディスクパーティション設定「自動的に行う」→「次へ」
  9. 自動パーティション設定.WinXPを残すため,「すべてのパーティションを保持し,既存の空き領域を使用」にチェック.ドライブは,hdaとhdb,両方とも選択し,「レビュー」にチェックを入れる.→「次へ」
  10. ディスクの設定が示される.「/」と「/boot」,「swap」だけなので,とりあえず,「/home」を作業領域として確保.
  11. フォーマットする場合,してもいいか確認を求められる.「はい」
  12. ブートローダの設定.「LILOを使用」,ブートローダは,「MBR」にインストール.「LBA32の使用の強制」は通常は不必要とあったが,数十GB以降にあるので,チェックしておく.標準のブートイメージは,linuxにする.WinXPの方のブートラベルが空白だったので,「Windows XP」と書いておいた.
  13. ネットワークの設定.「DHCPを使用〜」,「起動時にアクティブ〜」にチェック.ホスト名などは未記入.
  14. タイムゾーンの選択.まあ東京でしょう.
  15. アカウントの設定.rootのパスワードを決定.CAPSなどに注意.ユーザの追加.とりあえず,自分のだけ.
  16. グラフィカルインターフェイスの設定.自動的に検出された.
  17. インストール準備完了.「次へ」でインストール開始.
  18. 15分ほど待ち.
  19. モニタの設定.これも自動的に検出された.
  20. X 設定のカスタマイズ.色深度や画面の解像度はデフォルトのまま.ログインの種類は,せっかくだし,グラフィカルにしておく.
  21. おめでとうございます,画面が出て終了.
  22. (で,うまく行くはずだったのだが,再起動するとliloが起動しない.)
  23. 仕方ないので,Windowsから設定することにし,Linuxを再インストールする.ブートローダの設定で,「MBR」ではなく,「ブートパーティションの最初のセクタ」にインストールするようにする.
  24. 再起動し,WindowsXPを起動.
  25. Windows NT系 上で,ブートセクタをファイル化するには専用のユーティリティである Bootpart を利用するのが便利.まず,Bootpart をダウンロードし,解凍.次に,解凍したフォルダから bootpart.exe を C:\ にコピー.
  26. 次に,コマンドプロンプトを起動.
    c:\> bootpart
    とコマンドを打ち込むと,以下のようにパーテーション構成が表示される.
    c:\> bootpart
    Boot Partition 2.50 for WinNT/2K/XP (c)1995-2002 G. Vollant (info@winimage.com)
    WEB : http://www.winimage.com and http://www.winimage.com/bootpart.htm
    Add partition in the Windows NT/2000/XP Multi-boot loader
    Run "bootpart /?" for more information

    Physical number of disk 0 : c3c2c3c2
    0 : C:* type=7 (HPFS/NTFS), size= 81923436 KB, Lba Pos=63
    1 : C: type=83 (Linux native), size= 48195 KB, Lba Pos=163846935
    2 : C: type=83 (Linux native), size= 74316690 KB, Lba Pos=163943325
    Physical number of disk 1 : c550ae98
    3 : D:* type=82 (Linux swap), size= 1831378 KB, Lba Pos=63
    4 : D: type=83 (Linux native), size= 193527022 KB, Lba Pos=3662820

    c:\>
    表示されたリストからファイル化したいブートセクタの番号を確認し(この場合,1),以下のコマンドを実行.
    c:\> bootpart 1 c:\bootsect.pbr "Vine Linux Version 3"
    これで, bootsect.pbr が作られ,更に,boot.ini にもこのエントリーが書き込まれまれ,再起動すると OS Loader で表示されるようになる. (参照ホームページはhttp://www.a-yu.com/system/nt03.html
[Vine Linux 3.0 の設定]
  1. ここのネットワークは学外への直接のアクセスはできない.Linux の自動アップデートは http アクセスを利用して行われるが,これにはブラウザが用いられないため,プロキシを介さずに学外にアクセスしようとし,通信が遮断されてしまう.なので,/etc/apt/source.list でのプロキシ設定による方法を以下に記す.
    /etc/apt/sources.list を vi で編集.( vi の操作法は,UNIX一年生のページを参照.)
    rpm [vine] http://************************************
    rpm [vine] http://delegate.kuins.kyoto-u.ac.jp:8080/-_-http://************************************
    rpm-src [vine] http://delegate.kuins.kyoto-u.ac.jp:8080/-_-http://************************************
  2. rpmfind.net(http://www.rpmfind.net/)から,ethtool-1.8-1.i686.rpm をインストール.
    [root@localhost /]# rpm -ihv ethtool-1.8-1.i686.rpm
  3. DHCP クライアントでうまくIPアドレスを取得できず,KUINSのページを調べてみたら,(http://www.kuins.kyoto-u.ac.jp/KUINS3/local/kuins3-usage.html#linux)に,障害の報告と ISC dhcpclient を試すよう指示があったので,試してみることにした.
    [kiguchi@localhost kiguchi]# tar -zxvf dhcp-3.0.2rc2.tar.gz
    [kiguchi@localhost kiguchi]# cd dhcp-3.0.2rc2
    [kiguchi@localhost dhcp-3.0.2rc2]# ./configure
    [kiguchi@localhost dhcp-3.0.2rc2]# make
    rootになって,
    [root@localhost dhcp-3.0.2rc2]# make install
    無事,インストールできたが,やっぱりIPアドレスを取得できず.固定IPをもらうことにした.
  4. IP アドレスを設定ファイル(/etc/sysconfig/network-scripts/ifcfg-eth0)に書き込む.
    DEVICE=eth0
    BOOTPROTO=static ( <- dhcp : DHCPの時)
    ONBOOT=yes ( <- 起動時にネットワーク接続を有効にする)
    IPADDR=xxx.xxx.xxx.xxx ( <- 固定 IP アドレス)
    NETMASK=xxx.xxx.xxx.xxx ( <- サブネットマスク)
    GATEWAY=xxx.xxx.xxx.xxx ( <- ゲートウェイ)
  5. DNS アドレスを設定ファイル(/etc/resolv.conf)に書き込む.
    nameserver xxx.xxx.xxx.xxx
    nameserver xxx.xxx.xxx.xxx
    上から順にプライマリ DNS サーバ,セカンダリ DNS サーバのアドレスを書き込む.
  6. ネットワーク接続の再起動.
    [root@localhost etc]# /etc/rc.d/init.d/network restart
  7. ホスト名を設定.
    [root@localhost etc]# hostname newname
    ようやくつながるかと思ったら,おかしい,つながらない.そこで,ようやくとんでもないミスに気づいた.

    LAN ケーブルが違うところに刺さっている...( eth0 じゃなくて eth1 に刺さっていました...)

    何が原因でつながらなかったのか,ちゃんと分かりたいので,もう一度再インストールすることにした.今日はおしまい.(19.Nov.2004)
    [報告]
    1. 再インストール.すべてのパーティション上のLinux領域をフォーマットし,ネットワーク設定は eth0 を選択.
    2. WindowsXP を起動し, bootpart を利用し,さらにc:\boot.ini ファイルを訂正.
    3. Vine Linux を起動.IP 取得できました.ちゃんちゃん.(20.Nov.2004)--> ただし,結局固定 IP の方が便利なので,このあと設定を変更しました.(20.Nov.2004)
  8. インストールしたばかりなので,もろもろアップグレードする.
    [root@localhost kiguchi]# apt-get update
    [root@localhost kiguchi]# apt-get check
    [root@localhost kiguchi]# apt-get upgrade
    いくつかうまくいかなかったので,指示通り次のようにし,完了.
    [root@localhost kiguchi]# apt-get upgrade --fix-missing
  9. g77 や samba をインストール.
    [root@localhost kiguchi]# apt-get install gcc-g77
    [root@localhost kiguchi]# apt-get install samba

    gcc-g77 は,なんとか入ったが, samba が入らなかったので,ring サーバから RPM ファイルをダウンロードし,インストール.
    [root@localhost kiguchi]# rpm -ihv samba-common-3.0.7-0vl5.i386.rpm
    [root@localhost kiguchi]# rpm -ihv samba-3.0.7-0vl5.i386.rpm
    [root@localhost kiguchi]# rpm -ihv samba-client-3.0.7-0vl5.i386.rpm

    /etc/inetd.conf に,以下を書き加え, inetd を再起動.
    swat stream tcp nowait.400 root /usr/sbin/tcpd
    [root@localhost kiguchi]# /etc/rc.d/init.d/inet restart

    /etc/services に以下の行があるか確認.
    swat 901/tcp

    /etc/hosts.allow に以下の行を書き込む.
    swat:localhost xxx.xxx.xxx.xxx <-- Samba をインストールした PC の IP アドレス.

    Samba を起動.さらに,自動起動の設定もしておく.
    [root@localhost kiguchi]# /etc/rc.d/init.d/smb start
    [root@localhost kiguchi]# chkconfig smb on

  • WindowsXP 領域を Linux からマウントする.[22.Nov.2004]
    /mnt 以下に Windows 用のマウントポイントを作成し,マウントすればよい.
    [root@localhost mnt]# mkdir /mnt/win
    [root@localhost mnt]# mount -t ntfs /dev/hda1 /mnt/win
    ただ,毎回マウントするのは面倒なので, /etc/fstab の最終行に,以下を書き加えておく.
    /dev/hda1 /mnt/win ntfs defaults,uid=500,iocharset=utf8 0 0
    ここで, uid は,ユーザー ID で,以下のコマンドで調べることができる.
    [root@localhost mnt]# id kiguchi
    また, iocharset は,日本語を読めるようにするために設定した.(EUC の場合は”euc-jp”)
  • USB スティックメモリをアンマウントする.
    [root@localhost kiguchi]# umount /mnt/ClipDrive_______1
  • 現在設定されている PATH を確認する.
    [kiguchi@localhost kiguchi]# echo $PATH
  • たとえば,「/usr/local/bin」にパスを通す.
    [kiguchi@localhost kiguchi]# PATH=/usr/local/bin:$PATH
  • パスワードの変更
    [kiguchi@localhost kiguchi]# passwd
    旧パスワードを入力し,そのあと新しいパスワードを2回入力すれば変更完了.


Last modified: 23 Feb 2006