cygwin の追加パッケージをインストールするにはどうすればいいですか?

cygwin の追加パッケージをインストールするにはどうすればいいですか?

gcc、gcc-objc、gcc-g++、make、patch、xorg-x11-base、xorg-x11-devel などの追加パッケージをインストールする方法。基本パッケージがインストールされます。

答え1

私が setup.exe を使用するのは、アップデートと、ときどきパッケージを参照するためだけです。ありがたいことに、「apt-cyg」は神の恵みです。Google コード ページがずっと前に消滅して以来、github のこの人物がそれを管理しているようです。いくつかのフォークがありますが、これは非常にうまく機能します。出典: kou1okada

apt-get と同じように使用してください。個人的には、cygwinports ミラーと標準の cygwin リポジトリを切り替えるようにしています。非常にうまく機能します。

apt-cyg find gcc
apt-cyg install gcc
apt-cyg install make automake

依存関係を解決し、非常に高速で、x86 および x64 で動作します。-m オプションを使用して、使用するミラーを切り替えることができ、cygwinports ですぐに検索できます。さらに、apt-get remove "パッケージ名" で、非常にうまく削除することもできます。インストールしたパッケージと、指定したミラー経由で利用できるパッケージについて説明します。cygwin を使用する場合は、これは本当に必須です。

答え2

さらに、Cygwin setup.exeインストーラーは、必要に応じて非対話型またはコマンド ラインから使用することもできます。

# installing custom packages
setup.exe -q -n -N -d -R c:\cygwin -s http://cygwin_mirror_you_use -l c:\packages mintty,wget,ctags,diffutils

-RCygwinのルートインストールディレクトリ、-s新しいパッケージをダウンロードするCygwinミラー、-lパッケージがローカルに保存される場所。その他のオプションについては、以下を参照してください。Cygwin に関するよくある質問

答え3

サイトからインストーラをダウンロードする起動して、ミラーを選択してから必要なパッケージを選択します。セットアップによって何も壊れることはなく、必要なパッケージがインストールされ、GUI で指定されたとおりに必要なものが更新されます。

答え4

また

--categories ...

これは、Base、Admin、またはいずれかのソフトウェア カテゴリのコンテンツ全体をインストールする場合に適しています。

例:

setup-X86.exe --categories Base,Admin

関連情報