mawasiの備忘録

忘れやすい自分の為のプログラムやその他諸々に関するメモ

msys2 pacman コマンドの覚書

clang 環境の構築の際に使用した pacman のオペレーションについての覚書です。

pacman を使用する上で自分がよく使いそうなオペレーションをまとめました。

 

 

○どういったオペレーションがあるか確認する

pacman -h

 

○オペレーションの使用方法、オプションの確認

pacman -[*] -h

* にはオペレーションに合わせたアルファベットが入ります。

 

○インストール済みの全パッケージのアップデートを行う

pacman -Syuu

サーバから最新のパッケージデータベースを取得し、インストール済みの全パッケージのアップグレード(ダウングレード含む)を行います。

 

○目的のパッケージをアップデートする

1. pacman -Syy でサーバからの最新のパッケージデータベースを取得

2. pacman -S [任意のパッケージ名] で指定のパッケージをアップデート(再インストール)

 

pacman からインストールできるパッケージの一覧確認

pacman -Sl

パッケージ一覧を指定の文字列でフィルタリングできます。

pacman -Sl | grep '[任意の文字列]'

 

参考

Windows10の開発環境をMSYS2で再構築

Windows上で動く最新のUnix環境、MSYS2について改めてまとめた

MSYS2 のアップデート