MSYS2 のパッケージマネージャpacmanの使い方
Windowsでgitとmakeを使いたいためMSYS2を入れてみた.
sourceforge.net
MSYS2のシェル上ではパッケージの追加や削除をコマンドラインで実行できる.
その際にpacmanというパッケージマネージャを使用するためコマンドを整理.
パッケージの検索
$ pacman -Ss vim msys/vim 7.4.1721-1 (editors) [インストール済み] msys/vimpager 2.02-1 Use ViM as PAGER msys/vimpager-git r279.bc5548d-1 Use ViM as PAGER $ pacman -Ql vim エラー: パッケージ 'vim' は見つかりませんでした
パッケージのインストールおよび削除
$ pacman -S vim 依存関係を解決しています... 衝突するパッケージがないか確認しています... (省略) :: パッケージの変更を処理しています... (1/1) インストール vim [#####################] 100% $ pacman -R vim 依存関係を確認しています... :: pacman は任意で vim を必要とします (省略) :: パッケージの変更を処理しています... (1/1) 削除 vim [#####################] 100%
パッケージ一覧およびパッケージに含まれるファイルの一覧
$ pacman -Q bash 4.3.046-1 bash-completion 2.3-1 (省略) xz 5.2.2-1 zlib 1.2.8-3 $ pacman -Ql zlib zlib /usr/ zlib /usr/bin/ zlib /usr/bin/msys-z.dll (省略) zlib /usr/share/man/man3/ zlib /usr/share/man/man3/zlib.3.gz