文書の過去の版を表示しています。
【msys2】追加したパッケージ&ビルド
以前の記事でmsys2をインストールした。msys2に追加でインストールしたパッケージの備忘録を残す。
パッケージのインストールは、pacman -S <パッケージ名>でインストールする。
開発ツール
ビルドコンパイルに必要なパッケージをインストール
| 名称 | リンク | 備考 |
|---|---|---|
| base-devel | msys2でWindows上でのビルド環境をつくる | |
| msys2-devel | ||
| mingw-w64-i686-toolchain | ||
| mingw-w64-x86_64-toolchain |
基本ツール
基本的によく使うパッケージ
| 名称 | リンク | 備考 |
|---|---|---|
| nano | msys2でWindows上でのビルド環境をつくる | 簡易エディター |
| make | 必須 | |
| openssh | ||
| git | Gitを使い始める前に初期設定が必要 |
その他パッケージ
以下の一連のパッケージをインストール。
| 名称 | リンク | 備考 |
|---|---|---|
| mingw-w64-i686-ag | agコマンドを使う | 高速grep |
| tree | treeコマンドを使う |
ビルドインストール
以下はパッケージが準備されていないので、ソースからビルドしてインストール。
| 名称 | リンク | 備考 |
|---|---|---|
| Emacs25 | 【Windows/msys2】Emacs 25.2にバージョンアップ&ビルド | |
| nkf | 【Emacs/msys2】migemoを有効にし、ローマ字のまま日本語検索する | cmigemoに必要 |
| cmigemo |
日常のアップデート
$ pacman -Syu
- シェルの更新があった場合は、ウィンドウを強制終了を要求される場合があるが、終了させて再度コマンドを実行する。
pacmanの基本的な使い方
msys2では、pacmanというパッケージ管理コマンドが利用できる。基本的なコマンドを下記に示す。
1. pacman -h でヘルプ。
2. pacman -S -h で-Sオプションのヘルプ。
3. pacman -Su でパッケージのアップデート(事前にupdate-coreが必要)。
4. pacman -Ss [pattern] でパッケージを検索。
5. pacman -Sl | grep [pattern] でもだいたい分かる。
6. pacman -S [package] でインストール。
7. pacman -Rs [package] でアンインストール。
8. pacman -Sg でパッケージグループの一覧を表示。
9. pacman -Qqe でインストール済みのパッケージ一覧を表示。
10. pacman -Si [package] で詳しい情報を表示。
11. pacman -Sc で使っていないキャッシュを削除。
関連記事
参考
1. Pacman | Wikipedia 2. pacman | archlinux 3. Arch Linux | wikipedia
