新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


software:msys2:msys2-package


【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コマンドを使う

ビルドインストール

以下はパッケージが準備されていないので、ソースからビルドしてインストール。

日常のアップデート

$ 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 で使っていないキャッシュを削除。

関連記事

参考

software/msys2/msys2-package.txt · 最終更新: 2017/08/28 12:19 by yoko