Windows用のLinuxライクなコマンドライン環境であるCygwinのインストール方法

Microsoft Build Developer Conference が 3月30日から4月1日 に開催された際、Microsoft は業界を驚かせる発表とプレゼンテーションを行いました: Windows 10 のアップデート #14136 から、bashUbuntu 上で Windows 上で実行することが可能になります。

このアップデートは既にリリースされていますが、まだベータ版であり、一般の利用者ではなくインサイダーや開発者向けにのみ利用可能です。

この機能が安定版に達し、誰もが利用できるようになるとき、特に Linux コマンドライン環境にネイティブなテクノロジー(Python、Ruby など)を扱う FOSS プロフェッショナルにとって歓迎されることでしょう。残念ながら、これは Windows 10 でのみ利用可能であり、以前のバージョンでは利用できません。

しかしながら、Windows 用の広く知られている Linux 環境である Cygwin はかなり前から存在し、Linux プロフェッショナルが Windows コンピュータで作業する必要があるときに広く利用されてきました。

Bash on Ubuntu on Windows” とは基本的に異なりますが、Cygwin はフリーソフトウェアであり、Linux 上で作業しているかのように使用できる大規模な GNU およびオープンソースツールセットを提供し、POSIX API 機能を大幅に拡張する DLL を提供しています。さらに、XP SP3 以降のすべての 32 ビットおよび 64 ビット Windows バージョンで Cygwin を使用できます。

Cygwin のダウンロードとインストール

この記事では、Linuxコマンドラインで最もよく使用されるツールを備えたをセットアップする方法をご案内します。利用可能なストレージスペースと特定のニーズに応じて、後で簡単に他のツールをインストールすることができます。

をインストールするには(ソフトウェアを更新する場合も同じ手順が適用されます)、Microsoft Windowsのバージョンに応じてセットアップをダウンロードする必要があります。 ダウンロードしたら、<.exe>ファイルをダブルクリックしてインストールを開始し、以下に概説されている手順に従って完了してください。

ステップ1 – インストールプロセスを起動し、「<インターネットからインストール>」を選択します:

Installing Cygwin

ステップ2とそのインストールファイルをインストールしたい既存のディレクトリを選択します(<警告>:名前にスペースが含まれるフォルダを選択しないでください):

Select Cygwin Installation Directory

ステップ3 – インターネット接続タイプを選択し、またはミラーを選択します(地理的位置に近いミラーを選択して、サイトリストに希望のミラーを挿入するにはに移動して<追加>をクリックします)ダウンロードを続行します:

Select Cygwin Connection Type

次の画面で「次へ」をクリックすると、最初に実際のインストールプロセスを案内する予備パッケージがまず取得されます。選択したミラーが稼働していないか、またはすべての必要なファイルを含んでいない場合、別のミラーを使用するよう求められます。HTTPの対応がうまくいかない場合はFTPサーバーを選択することもできます。

すべてが予想通りに進むと、数分以内にパッケージ選択画面が表示されます。私の場合、他の方法が失敗した後、ftp://mirrors.kernel.orgを選択しました。

ステップ4 – 各希望のカテゴリをクリックしてインストールしたいパッケージを選択します。ソースコードもインストールすることができます。入力テキストボックスを使用してパッケージを検索することもできます。必要なパッケージの選択が完了したら、次へをクリックしてください。

Select Packages to Install under Cygwin

依存関係のあるパッケージを選択した場合、依存関係のインストールを確認するよう求められます。

Cygwin Setup

ダウンロード時間は、以前に選択したパッケージの数と必要な依存関係によって異なります。いずれにせよ、15〜20分後に次の画面が表示されるはずです。

希望のオプションを選択(デスクトップにアイコンを作成 / スタートメニューにアイコンを追加)し、インストールを完了するには完了をクリックしてください。

Cygwin Installation Setup

ステップ1から4までを正常に完了した後、次のセクションでWindowsデスクトップ上のアイコンをダブルクリックしてCygwinを開くことができます。

Source:
https://www.tecmint.com/install-cygwin-to-run-linux-commands-on-windows-system/