間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

ネットワーク越しにあるヘッドレスサーバで仮想デスクトップ環境を作成

ほぼ下記ページの手順に準拠
http://ttanimu.wordpress.com/2011/06/07/serversmanvpsdebian-32bit%E3%82%92%E5%A5%BD%E3%81%8D%E5%8B%9D%E6%89%8B%E3%81%AB%E8%A8%AD%E5%AE%9A-%E3%81%9D%E3%81%AE7-%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97/

日本語環境でwheezy最小環境をインストール後

# apt-get install xfce4
# apt-get install vnc4server
# apt-get install xfonts-intl-japanese
# apt-get install ttf-kochi-gothic
# apt-get install ttf-sazanami-gothic
# apt-get install uim
# apt-get install uim-anthy
# apt-get install im-switch
$ im-switch -c
 uimを選択
$ mkdir ~/.vnc/
$ cd ~/.vnc/
$ ln -s /etc/X11/Xsession xstartup
$ vnc4passwd
$ vnc4server :1 -localhost

例えば、”-geometry 1024×700″ をつけると解像度1024×700になります。
また”:1″としているのはディスプレイ番号で、
複数同時に立ち上げることが可能です。
なお、使用するTCPポート番号は5900にディスプレイ番号を加えたもので、
この場合は5901となります。
(中略)
通信を暗号化するためにsshでトンネリングした方が無難です。
クライアント側(Windowsならcygwinが便利)で

ssh -L 5901:localhost:5901 <VNCサーバのホスト名>

を実行した上で
VNCクライアントで”localhost:1″へ接続すればいいだけです。
最後にVNCサーバを停止するには以下を実行します。

$ vnc4server -kill :1

なお、初期に英語環境でセットアップ済みの環境で同様の作業を行ったが、
scimが起動しておらず、手動で起動した後も、日本語入力ができなかったため、破棄して再インストールしたところ、
上記手順で成功、詳細未調査

以下古い記述

日本語環境でsqueeze最小環境をインストール後

# apt-get install xfce4
# apt-get install vnc4server
# apt-get install xfonts-intl-japanese
# apt-get install ttf-kochi-gothic
# apt-get install ttf-sazanami-gothic
# apt-get install scim
# apt-get install scim-anthy
# apt-get install im-switch
$ im-switch -c
 scimを選択
$ mkdir ~/.vnc/
$ cd ~/.vnc/
$ ln -s /etc/X11/Xsession xstartup
$ vnc4passwd
$ vnc4server :1
このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。