15
10

More than 5 years have passed since last update.

MSYS2でシンボリックリンクを作れるようにしてみた

Posted at

状況

MSYS2 はデフォルトの状態ではシンボリックリンクを作成する事ができません

対応

MSYS2 の起動スクリプトを変更し、管理者モードで起動した後にシンボリックリンクを作成します。

手順

msys64/msys2_shell.cmd を修正します。適当なエディタで開きます。
以下の箇所のコメントを外します:

変更前

rem set MSYS=winsymlinks:nativestrict

変更後

set MSYS=winsymlinks:nativestrict

次に変更した msys2_shell.cmd を右クリックし 管理者として実行 を選択し起動します。

開いたコンソールから ln コマンドでシンボリックリンクを作成します

$ ln -s /c/Users/[ユーザ名]/Desktop ~/Desktop
$ ls -l ~/Desktop
lrwxrwxrwx 1 [ユーザ名] なし 25 1月   5 10:38 /home/[ユーザ名]/Desktop -> /c/Users/[ユーザ名]/Desktop

まとめ

MSYS2でシンボリックリンクが作れるようになると、CLI生活が捗りますね

15
10
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
15
10