Windows環境でCygwinをインストール・設定する方法【初心者向けガイド】

LinuxやUnixのユーザーなら、Windows環境でターミナル(コマンドラインで実現できる便利な操作の数々)が恋しくなることは間違いありません。Windowsのコマンドプロンプトは使う機会が少なく、ユーザーインターフェースも決して親切とは言えません。しかし、どうしてもターミナルが必要な場面では、Cygwinが最適なツールになります。この記事では、Windows環境にCygwinをインストールして設定する方法を、手順ごとに詳しく解説します。
Cygwinとは
Cygwinは無料かつオープンソースのソフトウェアで、豊富なオプションパッケージが用意されており、古くからあるUnix系コマンドをWindows上で直接実行できるようにするものです。ただし、すべてのLinux/Unixソフトウェアが動作するわけではない点には注意してください。あくまでコマンドライン環境を再現するためのツールです。
Cygwinのインストール手順
まずCygwinの公式サイトにアクセスし、お使いのシステム(32ビットまたは64ビット)に合ったインストーラーをダウンロードします。インストーラー本体は非常に小さく、必要なパッケージはインストール中に自動的にダウンロードされる仕組みになっています。

ダウンロードが完了したら、管理者権限でインストーラーを起動します。ウェルカム画面が表示されたら「次へ」をクリックして進みます。次の画面では「Install from Internet(インターネットからインストール)」を選択して「次へ」をクリックしましょう。このオプションを選ぶと、インストールに必要なパッケージがすべてダウンロードされ、ローカルディレクトリに保存されます。

ここで、Cygwinのインストール先となるルートディレクトリを選択します。インストール先やユーザーアクセス権をカスタマイズしたい特別な理由がない限り、デフォルト設定のままで問題ありません。「次へ」をクリックして進みます。

続いて、ダウンロードしたファイルを保存するローカルパッケージディレクトリを選択します。保存先を変更したい場合は「参照」ボタンをクリックしてディレクトリの場所を指定してください。デフォルトのままでよければ、そのまま「次へ」をクリックします。

HTTPプロキシ経由でインターネットに接続している場合を除き、デフォルトのオプションのまま「次へ」をクリックして進みます。

ここで、必要なパッケージをダウンロードするミラーサイトを選択します。残念ながらCygwinではサイトの場所などの詳細情報が表示されないため、迷ったら任意のサイトを選んで「次へ」をクリックしましょう。

「次へ」をクリックすると、利用可能なパッケージがカテゴリ別に一覧表示されます。この段階ではデフォルト設定のまま「次へ」をクリックして問題ありません。後からパッケージを追加したくなった場合は、いつでもインストーラーを再実行すれば追加できます。

これでCygwinがデフォルトのパッケージをすべてダウンロードし、インストールを開始します。ダウンロードとインストールには、インターネット回線の速度や選択したサーバーの応答速度によってある程度時間がかかることがあります。

インストールが完了したら、デスクトップのショートカットまたはスタートメニューからCygwinを起動してすぐに使い始められます。

WindowsコマンドプロンプトでCygwinを使えるようにする方法
毎回Cygwinを個別に起動するのが面倒な場合は、通常のWindowsコマンドプロンプトから直接Cygwinのコマンドを使えるよう設定することもできます。まずスタートメニューを開き、「system」と入力して、コントロールパネルの項目から「システム」を選択します。Windows 8をお使いの場合は「Win + X」キーを押し、パワーユーザーメニューから「システム」を選択することでも同じ画面にアクセスできます。

左側のペインにある「システムの詳細設定」をクリックして、「システムのプロパティ」ウィンドウを開きます。

「環境変数」ボタンをクリックします。

下にスクロールして「システム環境変数」の一覧から「Path」変数を選択し、「編集」ボタンをクリックします。

変数値の行末に、以下のパスを追加します。既存の値と区切る際は、必ずセミコロン「;」を使ってください。Cygwinのインストール時に別のディレクトリを指定した場合は、以下のパスを実際のインストール先に合わせて書き換えてください。入力が完了したら「OK」ボタンをクリックして変更を保存します。
C:\Cygwin\bin

これですべての設定は完了です。以降は、通常のWindowsコマンドプロンプトを開くだけで、Linuxコマンドを直接実行できるようになります。

このガイドが皆さんのお役に立てば幸いです。Cygwinのインストールや設定の途中で困ったことがあれば、ぜひコメント欄でお知らせください。
-
Windows 10/7で「プロキシサーバーに接続できません」エラーを解消する2つの方法
「プロキシサーバーに接続できません」というエラーメッセージが表示されると、特に重要な作業中であれば非常に困ってしまいますよね。プロキシサーバーとは、あなたのコンピューターと他のサーバーの間に立つ仲介役のような存在です。 このプロキシサーバーの設定が原因で、インターネット接続が不安定になったり、途切れたりすることがあります。プロキシを使用しているかどうかにかかわらず、Windows 10およびWindows 7のプロキシ設定を修正するには、以下の2つの方法が役立ちます。 方法1:インターネットオプションから設定を確認・変更する キーボードの「Windows」キーと「R」キーを同時に押して、「フ
-
Windows 10 に DirectX 12 をダウンロード・インストールする完全ガイド
DirectX 12 は、Windows 10 に標準搭載されているコンポーネント群で、アプリケーション(特にゲーム)がグラフィックやオーディオのハードウェアと直接通信できるようにするものです。DirectX 12 に対応したゲームをプレイすれば、GPU の性能を最大限に引き出すことができ、より快適なゲーム体験が実現します。この記事では、Windows 10 の PC に DirectX 12 を簡単かつ迅速に導入する手順をご紹介します。 Windows PC 向け DirectX 12 のダウンロードとインストール方法 手順 1:現在の DirectX バージョンを確認する 多くの場合、Wi