👋

Cygwin + apt-cygでパッケージを簡単インストール

2024/11/23に公開

この記事は

Cygwinにパッケージを追加する際、setup_x86_64.exeを実行してGUIからポチポチやるのはめんどくさいですね。apt-cygを使うとUbuntuのaptコマンドのようCLIで簡単にパッケージを追加できます。

インストール

apt-cygは以下からダウンロードできます。

https://github.com/kou1okada/apt-cyg

Cygwinであらかじめ以下のパッケージが必要になります。これらはsetup_x86_64.exeでインストールしておく必要があります。

  • wget
  • ca-certificates
  • gnupg
  • libiconv

apt-cygはシェルスクリプトなのでダウンロードしてパスが通ったディレクトリに置き、実行権を付けます。

$ cd /usr/local/bin
$ wget https://raw.githubusercontent.com/kou1okada/apt-cyg/refs/heads/master/apt-cyg
--2024-11-23 09:30:47--  https://raw.githubusercontent.com/kou1okada/apt-cyg/refs/heads/master/apt-cyg
raw.githubusercontent.com (raw.githubusercontent.com) をDNSに問いあわせています... 2606:50c0:8002::154, 2606:50c0:8001::154, 2606:50c0:8000::154, ...
raw.githubusercontent.com (raw.githubusercontent.com)|2606:50c0:8002::154|:443 に接続して います... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 73142 (71K) [text/plain]
`apt-cyg' に保存中

apt-cyg                100%[==========================>]  71.43K  --.-KB/s 時間 0.001s

2024-11-23 09:30:47 (62.5 MB/s) - `apt-cyg' へ保存完了 [73142/73142]
$ chmod 755 apt-cyg

インストールは終了です。

使い方

以下のようにしてパッケージをインストールします。

apt-cyg install nano

詳しい使い方はReadmeを参照してください。

https://github.com/kou1okada/apt-cyg/blob/master/README.md

Discussion