LoginSignup
6
5

More than 5 years have passed since last update.

cygwinやmsysでvagrantが固まる時

Last updated at Posted at 2015-09-03

cygwinやmsys2,msysnなどminttyな環境で一部の対話型のコマンドがうまく動かないというのは有名な話。
で、端末の話は詳しくないので理由は分からないが、なぜかvagrantもこの問題に引っかかる。対話といってもy/nとか1,2,3とか選ぶだけなんだから普通にstdinから読んでくれればいいのに。
upする時のnic選択やdestroyの確認とかで、固まったり終了したり。

そんな時は
shell-session
$ pacman -S winpty

等でwinptyをインストールし、bashrcやzshrcに

.bashrc
if [ -x /usr/bin/winpty ]; then
    alias vagrant="winpty vagrant"
fi

としておくと幸せになれる。

6
5
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
6
5