« DoCoMoとReferer | Main | Xming »

2007.09.08

Cygwin

 Cygwinのインストールに挑戦。といっても、目的はCygwin上で何らかの開発を行ったりすると言うわけではなく、Xserverを起動することのみ(^^;

 参考にしたのは、K-na TechNotes Cygwin のインストールのページと、MS-Windows 上の cygwin へのFontForge のインストール手順のページ。

【インストール】
 ダウンロードしたsetup.exeのバージョンは1.5.24-2。保存したexeファイルを実行し、基本的にデフォルトの設定のままインストール。コンポーネントのダウンロードサイトとしては、http://ftp.jaist.ac.jp/ を選択し、以下のコンポーネントにチェックが入っていることを確認してインストール実行(数年前にXFree86からXorgに変わったようです)。
・Base
・Devel/gcc
・Devel/gdb
・Devel/make
・Devel/gettext-devel
・Net/openssh
・Editor/vim
・X11/X-startup-scripts
・X11/XFree86-lib-compat
・X11/xorg-x11-base
・X11/xorg-x11-bin
・X11/xorg-x11-bin-dlls
・X11/xorg-x11-bin-lndir
・X11/xorg-x11-etc
・X11/xorg-x11-f100
・X11/xorg-x11-libs-data
・X11/xorg-x11-xwin
・X11/xterm

ちなみに、インストールを忘れていた場合、再度setup.exeを起動して処理を進めていけばOK。

【各種設定】
 C:\cygwinフォルダ内にhomeフォルダを作成。その中にusernameフォルダを作成。

cygwin.batの@echo offの次に以下の設定を追加。

set HOME=C:\cygwin\home\username
set LANG=ja_JP.SJIS
set TZ=JST-9
set PATH=C:\cygwin\bin;C:\cygwin\usr\local\bin;C:\cygwin\usr\sbin;C:\cygwin\usr\X11R6\bin;%PATH%

【Xserverの起動】
 Cygwinのプロンプト上からstartx.shあるいはstartxwin.shを実行する、あるいはWindows上からstartxwin.batを実行すれば、Xserverが起動し、あわせてxtermも起動されます。後は、xterm上から以下のような感じでコマンドを実行。


xhost.exe 192.168.0.10

ssh username@192.168.0.10

export DISPLAY=192.168.0.5:0


 デフォルトのままだと、日本語が正しく表示されない場合がある(Linux側の文字コードにもよるのだとは思いますが)ようです。頑張って設定すれば問題なく表示できるようになるのかもしれませんが、そこまで気合いが入っていなかったので、xhostまでをxterm上で、それ以降の作業はUTF-8 TeraTerm Pro with TTSSH2で行うことで対応。

 試しにVMware上で稼働させているFedora7(ランレベル3で起動)に接続し、firefoxやgeditの画面が表示されるのを確認。
 ただ、この状態だと日本語の入力ができないんですよね・・・geditでは入力メソッドをSCIM Bridge Input Methodに切り替えることで入力できますが、firefoxの場合は・・・?

--------------------

【メッセージの日本語】
 メッセージの日本語を化けないように修正・・・ただし、Xserverとしてしか使用しないのであれば、以下の作業はスキップしてもいいかも。

http://cygwin-je.sourceforge.jp/cygwin_je/release/nkf/ から nkf-2.0.4-1.tar.bz2 をダウンロードし、
c:\cygwin\home\username フォルダ内に保存。
http://www.sixnine.net/cygwin/cygwin-doc/japo.html から moconv.sh をダウンロードし、
c:\cygwin\home\username フォルダ内に保存。

cygwin上から、


cd /home/username
mkdir nkf
tar -jxvf nkf-2.0.4-1.tar.bz2 -C nkf
cp nkf/usr/bin/nkf.exe /bin/
cp -R nkf/usr/share/* /usr/share/
./moconv.sh

を実行。

|

« DoCoMoとReferer | Main | Xming »

Linux」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/16380291

Listed below are links to weblogs that reference Cygwin:

» Xming [気の向くままに・・・]
 CygwinでXserverの環境を構築したばかりなのですが、日経Linux1 [Read More]

Tracked on 2007.09.09 at 09:15

« DoCoMoとReferer | Main | Xming »