Windows 10でCygwinを設定する方法:完全なステップバイステップガイド
Windows 10 に Cygwin をインストールするのは、それほど難しいことではありませんが、必ずしもスムーズに進むわけでもありません。インストーラーが奇妙なエラーを表示したり、パッケージが正しくダウンロードされなかったりすることもあります。長い時間をかけてセットアップしたのに、重要なツールが正常に動作しないことに気づくのは、本当に残念です。このガイドでは、実際の手順を解説し、ミラーの選択方法やダウンロードでバグが発生した場合の修正方法など、実際に発生した問題に基づいたヒントをいくつか紹介することで、そうしたフラストレーションを軽減することを目指しています。これらの手順に従うことで、Windows マシン上にまともな Unix 風環境が構築され、Linux コマンドやスクリプトをそれほど手間をかけずに実行できるようになります。 Windows 10にCygwinをインストールする方法 Cygwinインストーラーをダウンロードする まず、Cygwinの公式サイトにアクセスしてsetup.exeをダウンロードしてください。これは、これから実行するコアファイルです。サイトにアクセスしたら、「Cygwinのインストール」セクションを探してください。これは通常、https://www.cygwin.com/setup-x86_64.exe64ビット版Windows(例えば、比較的新しいマシン)向けのものです。設定によっては、ダウンロードが遅くなったり、ネットワークが異常なタイムアウトに陥って失敗したりすることがあります。そのため、後でより近いミラーサイトを選んで速度を上げることを検討してください。 インストーラーを実行する setup.exe を入手したら、ダブルクリックしてください。Windows からアプリの実行を許可するかどうかを確認するプロンプトが表示されるので、「はい」をクリックしてセットアップウィザードが開くのを待ちます。ウィザードは基本的なものですが、必要な機能は揃っています。インターネット接続が不安定な場合は、ウィザードが停止したりエラーが表示されたりすることがあります。その場合は、一時停止してから再開するか、後で別のミラーに切り替えてみてください。 インストールタイプを選択 「インターネットからインストール」を選択してください。これはほとんどの人が望む方法で、特に最新バージョンのツールを探している場合は特にそうです。この方法では、必要なファイルがCygwinのサーバーから直接ダウンロードされます。ファイアウォールやVPNがダウンロードをブロックしていない限り、通常は簡単です。エラーが表示された場合は、VPNを一時的に無効にするか、ファイアウォールの設定を確認してください。一部のマシンではダウンロードがハングアップするようです。しばらく待つか、ウィザードを再起動して別のミラーを選択してください。 インストールディレクトリを選択 C:\cygwinのようなフォルダを選択してください。ここに十分な空き容量があることを確認してください。すべてのファイルとパッケージがここに保存されます。設定によっては、スペースや特殊文字を含むパスを選択すると問題が発生する場合があります。そのため、シンプルなパスを使用してください。また、後で権限の問題が発生するのを防ぐため、インストーラーは管理者として実行することをお勧めします。 パッケージのダウンロードとインストール ここからが面白いところです。 、 など、必要なツールを検索できますgit。vim検索ボックスを使ってください。初回インストール時にパッケージを選択するだけで十分な場合もありますが、後で何かが足りない場合は、いつでもセットアップを再実行してパッケージを追加できます。セットアップによっては、特定のパッケージが最初は正しくダウンロードされない場合があることに注意してください。エラーが発生した場合は、別のミラー(できれば地理的に近いミラー)に切り替えると、問題が解決することがあります。