0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【随時更新】MSYS2の使い方

Posted at

Windows + MSYS2でやっていこうと思っています。

Windowsのコマンドライン開発環境

HOME

MSYS2は標準で/home/<username>をホームディレクトリとして動作します。
ただ、私はWindowsのホームディレクトリ%USERPROFILE%を使うよう変更しています。
HOMEを参照するツールもUSERPROFILEを参照するツールも、等しく管理できるようになります。

.ssh

OpenSSHだけはHOMEUSERPROFILEも参照してくれず、/home/$USERを参照します。

参考: Windows-アプリケーション/MinGW-MSYS/MSYS2のOpenSSHでのホームディレクトリの扱い - yanor.net/wiki

pacman

pacmanを使いましょう。

ミラーサイト指定

/etc/pacman.conf(抜粋)
[mingw32]
Include = /etc/pacman.d/mirrorlist.mingw32

[mingw64]
Include = /etc/pacman.d/mirrorlist.mingw64

[msys]
Include = /etc/pacman.d/mirrorlist.msys

参考: msys2のミラーにjaistを使いたい - Qiita

コマンド

pacman -Qs # インストールされたパッケージの部分一致検索
pacman -Ql # 指定したパッケージが保有しているファイルを表示
pacman -Fl # 指定したパッケージが保有しているファイルを表示
pacman -Fy # サーバーから最新のパッケージデータベースをダウンロード
pacman -Rs # 不要な依存関係を削除
0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?