問題となった現象
# ln -s /var/www/app/libraries /var/www/appw/libraries ln: creating symbolic link `/var/www/app2/libraries/': プロトコルエラー #
ポイント
- 管理者として実行した Git Bash などから
Vagrant up
し、vagrant ssh
し、シンボリックリンクを作成する。
手順
vagrant halt
で VM をシャットダウン- C:\Program Files\Git\git-bash.exe を右クリック > 管理者として実行
vagrant up
vagrant ssh
ln -s
でリンクを作成する
Git Bash を管理者として実行した時は、VM が起動している状態を共有できませんでしたの。
つまり、Windows 一般ユーザーで vagrant up して、管理者で vagrant ssh などとしても VM が立ち上げられていないと警告が表示されました。
したがって一旦、一般ユーザーで立ち上げた VM をシャットダウンして、管理者で再度 VM を立ち上げております♪
ln -s コマンドについて
- ln: ファイルやディレクトリへのシンボリックファイルを作成
# ln -s リンクが貼られる対象 作成するリンクファイルのパス ln -s FILE LINK
おわりに
次のページが、成し遂げたいことに加え、その周辺も網羅しており、大変参考になりました♪ありがとう存じます。
以上です。