Windows
 Computer >> コンピューター >  >> システム >> Windows

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

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

LinuxやUnixのユーザーなら、Windows環境でターミナル(コマンドラインで実現できる便利な操作の数々)が恋しくなることは間違いありません。Windowsのコマンドプロンプトは使う機会が少なく、ユーザーインターフェースも決して親切とは言えません。しかし、どうしてもターミナルが必要な場面では、Cygwinが最適なツールになります。この記事では、Windows環境にCygwinをインストールして設定する方法を、手順ごとに詳しく解説します。

Cygwinとは

Cygwinは無料かつオープンソースのソフトウェアで、豊富なオプションパッケージが用意されており、古くからあるUnix系コマンドをWindows上で直接実行できるようにするものです。ただし、すべてのLinux/Unixソフトウェアが動作するわけではない点には注意してください。あくまでコマンドライン環境を再現するためのツールです。

Cygwinのインストール手順

まずCygwinの公式サイトにアクセスし、お使いのシステム(32ビットまたは64ビット)に合ったインストーラーをダウンロードします。インストーラー本体は非常に小さく、必要なパッケージはインストール中に自動的にダウンロードされる仕組みになっています。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

WindowsコマンドプロンプトでCygwinを使えるようにする方法

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

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

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

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

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

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

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

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

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

C:\Cygwin\bin

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

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

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

このガイドが皆さんのお役に立てば幸いです。Cygwinのインストールや設定の途中で困ったことがあれば、ぜひコメント欄でお知らせください。

  1. Windows 10/7で「プロキシサーバーに接続できません」エラーを解消する2つの方法

    「プロキシサーバーに接続できません」というエラーメッセージが表示されると、特に重要な作業中であれば非常に困ってしまいますよね。プロキシサーバーとは、あなたのコンピューターと他のサーバーの間に立つ仲介役のような存在です。 このプロキシサーバーの設定が原因で、インターネット接続が不安定になったり、途切れたりすることがあります。プロキシを使用しているかどうかにかかわらず、Windows 10およびWindows 7のプロキシ設定を修正するには、以下の2つの方法が役立ちます。 方法1:インターネットオプションから設定を確認・変更する キーボードの「Windows」キーと「R」キーを同時に押して、「フ

  2. Windows 10 に DirectX 12 をダウンロード・インストールする完全ガイド

    DirectX 12 は、Windows 10 に標準搭載されているコンポーネント群で、アプリケーション(特にゲーム)がグラフィックやオーディオのハードウェアと直接通信できるようにするものです。DirectX 12 に対応したゲームをプレイすれば、GPU の性能を最大限に引き出すことができ、より快適なゲーム体験が実現します。この記事では、Windows 10 の PC に DirectX 12 を簡単かつ迅速に導入する手順をご紹介します。 Windows PC 向け DirectX 12 のダウンロードとインストール方法 手順 1:現在の DirectX バージョンを確認する 多くの場合、Wi