Kawa.netブログ(川崎有亮)

アクセスカウンタ

help リーダーに追加 RSS [coLinux] VNC経由でKonquerorを使う

<<   作成日時 : 2005/11/15 20:20   >>

トラックバック 0 / コメント 6

Konqueror (KHTML)の動作確認を行うため、coLinuxをインストールした。
Windows 内のアプリ(サービス)として、Linux が稼動する。
VMware と違って、低機能なコンソール以外には coLinux 自前の画面出力機能がないので、
SSH(テキストベース)/VNC(X Windowベース)などで操作する。

VNC 経由での操作は、概ね快適な描画速度。Mac mini の VNC よりも数段速い。
もちろん Windows 実機とは比べ物にならないが、動作確認用途には十分だ。
Mac OS X を試すには物理的なハードウェア(\58,800)が必要になるが、
Linux を試すのは無料のソフトウェア coLinux で済む。ありがたいことだ。

1)最新版の coLinux-0.6.2.exe をダウンロードして、実行する。
http://sourceforge.net/project/showfiles.php?group_id=98788

2)インストールするコンポーネントは、↓の■3つ。
  ■coLinux
  ■coLinux Virtual Ethernet Driver (TAP-Win32)
  □coLinux Bridged Ethernet (WinPcap)
  ■Root Filesystem image Download
※WinPcapはイマイチ動かないので、TAP-Win32を使う。

3)ディストリビューションの選択では、↓を選択する。
  ●Debian (18Mb, extracts to 1GB)


4)ハードウェアのインストール「TAP-Win32 Adapter V8 (coLinux)」の
  買う任画面が出たら[続行(C)]を押して、インストールを完了する

5)Windows XP のコントロールパネルのネットワーク接続に、
  見慣れぬ「ローカル エリア接続 3」が登場している。
  分かりやすいように「coLinux (TAP-Win32)」と名前を変更しておく。
  デフォルトのローカルエリア接続と、新しい TAP-Win32 の両方を選択して、
  右クリックで「ブリッジ接続」を選択して、ネットワークブリッジを作成する。
Windows XP 経由で、coLinux が外部と通信できるようになります。

6)マイコンピュータで C:\Program Files\coLinux を開いて、
  Debian-3.0r2.ext3-mit-backports.1gb.bz2 を解凍する。
  http://www.ponsoftware.com/archiver/download.shtml#explzh
  の Explzh を使っています。
  Debian-3.0r2.ext3-mit-backports.1gb という1GBのファイルができます。

7)マイコンピュータでに config.xml というファイルを作成する
<?xml version="1.0" encoding="UTF-8"?>
<colinux>
<block_device index="0" path="\DosDevices\C:\Program Files\coLinux\Debian-3.0r2.ext3-mit-backports.1gb" enabled="true" />
<block_device index="1" path="\DosDevices\C:\Program Files\coLinux\512mb.swap" enabled="true" />
<bootparams>root=/dev/cobd0</bootparams>
<initrd path="initrd.gz" />
<image path="vmlinux" />
<memory size="256" />
<network index="0" type="tap" />
</colinux>


6)cmd.exeで『colinux-daemon.exe -c config.xml』として起動する
  または、コントロールパネル→管理ツール→サービス→Cooperative Linuxを
  「サービスの開始」する手順でもいいのかもしれない。

7)コンソールが立ち上がるので、root/rootでログインする
colinux login: root
Password: root
コンソールが立ち上がらない場合は「colinux-console-fltk.exe」を実行する。

8)eth0 のネットワークを設定する /etc/network/interfaces
ping 192.168.1.1 などでルータに PING が通れば OK

9)SSH をインストールする
apt-get install ssh
「Allow SSH protocol 2 only」は<No>を選択する。

10)SSH 経由でログインして、たくさんのパッケージをインストールする
コンソールよりも、TTSSH の方が使いやすい
apt-get install x-window-system
apt-get install vncserver
などなど

11)紆余曲折を経て(ごめんなさい、省略)、インストール完了。
日本語で GNOME・KDE・Konqueror が動くようになった。
ディスク使用量が 1GB のうち、99%になった。対策を考えないと。
たぶん、GNOME 入れる必要なかったんだと思う。
KDEが提供しているgdmみたいなソフトって何なんだろう?

<参考>
http://scratchpad.fc2web.com/colinux/install/install-7.html
http://www.geocities.jp/error_storm/
http://hyamada.ddo.jp/colinux.html
http://debian.fam.cx/index.php?Japanese

設定テーマ

注目テーマ 一覧

月別リンク

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(6件)

内 容 ニックネーム/日時
KDEが提供しているログインマネージャ?にkdmというものがあります。設定はxdmと同じ(/etc/ttysを書き変えるだけ)です。
多機能で見た目も綺麗なので、私はgdmよりもこっちの方が好きです。
Cress
2005/11/17 03:13
ありがとうございました。kdm というのがあるんですね。
早速、apt-get install kdm でインストールしてみました。

/etc/services
vnc-1024x768x24 5900/tcp
/etc/inetd.conf
vnc-1024x768x24 stream tcp nowait nobody /usr/bin/Xvnc Xvnc -inetd -query 192.168.1.100 -once -geometry 1024x768 -depth 24

としてinetd経由でVNCを使っているのですが、gdm→kdmの切替え箇所が見つからず。/etc/ttysというファイルは存在しません。
/etc/X11/default-display-manager を kdm に書き換えて、gdm のプロセスを落として kdm のプロセスを立ち上げておくと、VNC経由でログインできなくなってしまいます。
ゆうすけ
2005/11/24 01:07
>ディスク使用量が 1GB のうち、99%になった。

『apt-get clean』とすれば、ダウンロードしたファイルを消してくれるんですね。80%に回復しました。とりあえずこれでいいや。
ゆうすけ
2005/11/24 01:08
/etc/kde3/kdm/Xservers に「:0 local@tty1 /usr/bin/X11/Xvfb」と書いたら、VNC経由でXの背景が出るところまでは行きましたが、ログイン画面が出ません。う〜む。。。
ゆうすけ
2005/11/24 01:28
/etc/kde3/kdm/Xaccess に「*」と書いて、
/etc/kde3/kdm/kdmrc の [Xdmcp] セクションで『Enable=true』としたら、kdm でログインできるようになりました!!

でも、ログインしても、ウインドウタイトルなしのターミナル×1つが出ているだけで、左下に[K]のメニューとかが出てきません。
kwin も kdesktop も動いてない。
KDE のウインドウマネージャが起動してないのかな。ぐむー。

twm を実行したら、twm が動いた。へぇ!KDE のデスクトップは、それ自体が1つのXクライアントだったんだ。知らなかった。
ゆうすけ
2005/11/24 02:14
いったん gdm+GNOME デスクトップに戻してから
gdm+KDEデスクトップを一度開いて、
また kdm を挑戦してみたら、なぜか KDE デスクトップが開けるようになりました! いろいろ試している間に壊れてしまったのかも。
(次回また壊れたときに GNOME が使えるように、消さないでおこうっと…)

一件落着。ありがとうございました〜。(2時間かかった)
ゆうすけ
2005/11/24 02:45

コメントする help

ニックネーム
本 文

EDGE Now!