
真ゼロ円でできるXサーバ
Windows 2000で動かすXFree86
[インストール編]
北浦 訓行
2001/8/10
Cygwinのインストール
Cygwinのインストーラはよく設計されていて、作業は非常に簡単です。
■インストーラのダウンロード
まず最初に、CygwinのWebサイト(http://cygwin.com/)からsetup.exeをダウンロードします。このsetup.exeが、Cygwin本体のダウンロードからインストール、バージョン管理まですべてを行ってくれます。
ここでは、Windows 2000 ProfessionalにCygwinをインストールします。
![]() |
| 画面1 Cygwinのホームページ。画面右にある[Install Cygwin now]ボタンをクリックするとsetup.exeがダウンロードできる |
■ファイルのダウンロードとインストール
ダウンロードしたsetup.exeを実行しましょう。バージョン番号などが表示されたウィンドウが現れるので、[Next -->]ボタンをクリックします。すると、以下の画面が表示されます。
![]() |
| 画面2 インストールの方法を選択する画面 |
インターネットから直接インストールする場合は[Install from Internet]を、いったんHDにダウンロードして後でインストールするには[Download from Internet]を、ダウンロード済みのファイルからインストールするときは[Install from Local Directory]を選択して、[Next -->]ボタンをクリックします。
Cygwinでダウンロードするファイルの総容量は50Mbytesを超えます。[Install from Internet]を選択すると、インストールしながらファイルをHDに保存するので便利です。ここでは、[Install from Internet]を選択したという前提で説明を続けます。
続いて、ダウンロードするディレクトリの選択画面が表示されるので、適当なディレクトリ(フォルダ)を選択して、[Next -->]ボタンをクリックします。すると、インストール先のフォルダ(Cygwinのルートディレクトリになる)を選択する画面になります。
![]() |
| 画面3 インストール先の選択画面。インストール先のフォルダが、Cygwinのルートディレクトリ(/)になる |
[Default Text File Type]は、改行コードの指定です。[DOS]を選択すると改行コードとしてCR+LFが付加されます。[Unix]を選択するとLFのみが付加されます。WindowsのアプリケーションはLFだけでも問題ないことが多いので、ここはデフォルトの[Unix]にしておくといいでしょう。[Install For]は、Cygwinを使用するユーザーの指定です。[All]を選択すると全ユーザーがCygwinを使用できます。[Just Me]を選択すると現在のユーザーのみが使用できます。ここもデフォルトの[All]にしてください。
次は、ダウンロードするサーバへの接続方法の選択です。接続方式を選択して、[Next -->]ボタンをクリックします。
![]() |
| 画面4 サーバへの接続方法の選択画面。普段IEを使っている人は[Use IE5 Settings]を選択するのが無難 |
[Direct Connection]は、文字どおり直接サーバに接続します。IEおよびプロキシを使っていない人はこれを選択してください。[Use IE5 Settings]は、IE5の設定(電子メールアドレスなど)を使ってサーバに接続します。接続できる可能性が最も高い選択です。[Use HTTP/FTP Proxy]は、企業内などからプロキシサーバを経由してサーバに接続します。プロキシサーバのホスト名またはIPアドレスとPort番号を入力しなければなりません。
続いて、ダウンロードサイトの一覧が表示されます。サイトを選択して[Next -->]ボタンをクリックします。日本国内からダウンロードする場合は、.jpドメインのサーバを選択するといいでしょう。接続方式によっては、選択したサーバに接続できない場合があります。そのときは、別のサーバを選択して再度ダウンロードしてみてください。
サーバに接続できたら、ダウンロードするパッケージの選択画面が表示されます。デフォルトでは、全パッケージをダウンロードします。そのまま[Next -->]ボタンをクリックします。
![]() |
| 画面5 ダウンロードするパッケージの選択画面。ソースファイルも併せてダウンロードしたい場合は、[Src?]という項目の□にチェックマークを付ける |
ファイルのダウンロードとインストールが始まります。Cygwin 1.3.2の場合、ダウンロードされたファイルは合計で54.1Mbytesでした。従って、ブロードバンド接続でもかなり時間がかかります。
インストールが終了すると、アイコンやメニューへの登録を指定する画面になります。[Create Desktop Icon]をオンにすると、デスクトップにCygwinのアイコン(ショートカット)が作成されます。[Add to Start Menu]をオンにすると、スタートメニューにCygwinが登録されます。デフォルトでは両方がオンになっているので、そのまま[Next -->]ボタンをクリックします。
以上で、Cygwinのインストールは終了です。[Installation complete]というメッセージが表示されるので、[OK]ボタンをクリックしてください。
■Cygwinの起動とbashの設定
CygwinをインストールしたユーザーがそのままCygwinを起動するときは、特別な設定は不要です。デスクトップに作成されたCygwinアイコンをダブルクリックすると、Cygwinが起動します。
通常のLinuxの場合は、ユーザーアカウントを入力するログイン画面になりますが、Cygwinでは起動するとログインしてbashのプロンプトが表示された状態になります。すでにWindows 2000のログオン名(編注)で、Cygwin上のホームディレクトリ(/home/ログオン名)も作成されています。
| 編注:ご存じの方も多いと思うが、UNIXやLinuxはログイン/ログアウト、Windowsはログオン/ログオフという。 |
![]() |
| 画面6 Cygwinが起動した画面。loginプロンプトも表示されず、いきなりbashが起動する(画像をクリックすると拡大表示します) |
Cygwinには、rootというユーザーはありませんし、shutdownの手続きなども必要ありません。ただし、インストールしたのとは別のユーザーでCygwinを使いたいときは、そのユーザー名でWindows 2000にログオンして、環境変数を設定したり、ホームディレクトリを作成しなければなりません。
環境変数は、次のものを設定すればいいでしょう。
|
変数名
|
変数値
|
|
| CYGWIN | binmode nontsec tty | |
| HOME | /home/ユーザーアカウント |
Windows 2000で環境変数を設定するには、[マイコンピュータ]を右クリックしてショートカットメニューの[プロパティ]を選択します。[システムのプロパティ]で[詳細]タブをクリックし、[環境変数]ボタンをクリックします。[環境変数]ダイアログボックスのユーザー環境変数で[新規]ボタンをクリックし、[変数名]と[変数値]を入力します。
![]() |
| 画面7 Windows 2000の環境変数設定画面 |
環境変数を設定した後にCygwinを起動します。ホームディレクトリがない場合は、mkdirコマンドで作成します。
$ mkdir /home/ユーザーアカウント |
最後に、.bashrcをホームディレクトリに作成します。.bashrcはなくても構いませんが、好みの環境を構築するためには、作成した方がいいでしょう。以下を参考にしてください。
# Source global definitions |
| リスト1 .bashrcの例。ちなみに、「PS1="$HOSTNAME:\w$ "」はプロンプトの設定。プロンプトの変更については、Linux Tipsの「bashのプロンプトを変更するには」も参照されたい |
ちなみに、Cygwinはパッケージがアップデートした場合も簡単にインストールすることができます。インストール時と同様にsetup.exeを実行し、[Next -->]ボタンをクリックしていきます。アップデートしたパッケージがあると、選択画面にその旨が表示されます。
![]() |
| 画面8 アップデートしたパッケージがあると一覧が表示される |
そのまま[Next -->]ボタンをクリックしていくと、パッケージがアップデートされます。
|
2/3
|
| Index | |
| 真ゼロ円でできるXサーバ Windows 2000で動かすXFree86[インストール編] |
|
| CygwinおよびCygwin/XFree86とは | |
| Cygwinのインストール インストーラのダウンロード ファイルのダウンロードとインストール Cygwinの起動とbashの設定 |
|
| Cygwin/XFree86のインストール Cygwin/XFree86のダウンロード Cygwin/XFree86のインストールとXの起動 |
|
| Linux Square全記事インデックス |
| Linux Squareフォーラム Windowsとの共存/連携関連記事 |
| 特集:ゼロ円でできるデュアルブート LinuxとWindowsを共存させる Windows 98とLinuxの最も基本的なデュアルブート環境を構築しながら、OSの共存に必要な基礎知識を紹介する |
|
| 特集:続ゼロ円でできるデュアルブート LinuxとWindows 2000を共存させる 今回はLinuxとWindows 2000の組み合わせに挑戦しよう。Windows 2000のOS LoaderにLinuxを登録する方法を紹介する |
|
| 特集:ゼロ円でできるXサーバ WindowsでLinuxをリモート操作(前編) Windows用Xサーバは高価だ。しかしライセンスフリーのVNCなら低コストでリモート操作環境を構築できる。その方法を紹介しよう |
|
| 特集:ゼロ円でできるXサーバ WindowsでLinuxをリモート操作(後編) 今回は多ユーザー環境などに適応させるカスタマイズ方法や、inetd経由でVNCサーバを自動起動させる方法を紹介しよう |
|
| 特集:真ゼロ円でできるXサーバ Windows 2000で動かすXFree86[インストール編] Windows上にGNU環境を作るCygwinを使って、Windows 2000でXFree86を動かしてみよう。これで完全なフリーのXサーバが手に入る |
|
| 特集:真ゼロ円でできるXサーバ Windows 2000で動かすXFree86[設定・運用編] Cygwin/XFree86でLinuxサーバにアクセスしよう。sshによる接続や日本語入力、Win2kでWindow Makerを動かす方法まで |
|
| 特集:真ゼロ円でできるXサーバ Cygwin/XFree86最新事情と日本語化 多くのパッケージが標準setup.exeでインストールできるようになったCygwin。今回は日本語化を中心に環境構築方法を解説 |
|
| 特集:真ゼロ円でできるXサーバ Cygwin/XFree86でKDE & GNOMEを使おう Cygwin/XFree86の準備ができたので、Xサーバとして活用しよう。後半ではKDEとGNOMEを動かすための方法を解説 |
|
| Linux Squareフォーラム全記事インデックス |
|
TechTargetジャパン
- 新しい記事も入っていて安心しました (2012/2/7)
Linux Squareのアクセスランキングを公開します。定番の記事ばかりでなく、連載中の記事もよろしくお願いいたします - エラーメッセージをどう扱うか? (2012/2/2)
今回は、スクリプト実行時にエラーが発生したことを知らせるメッセージの扱い方を説明します - ファイルのアップロードを制限する (2012/1/30)
HTTPクライアントがアップロードしてくるファイルの扱いについて解説します。そもそも受け入れる必要があるのか? ということのほかにも、いろいろ設定が必要です - OSに付属するシェルスクリプトを読んで技術を盗む (2012/1/27)
シェルスクリプトマスターに近づくには、他人から技術を盗まなければならない。OS付属のスクリプトから技術を盗もう
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -








