日々精進

新しく学んだことを書き留めていきます

windowsの次期バージョンをいち早く試す方法

Insider Previewビルドを入手する設定にすると、次期マイナーバージョンのWindowsをいち早く使うことが出来る。 WindowsのビルドにはRingという概念があり、fast ringの方がslow ringよりもっと先の機能も使える(その分あまりテストされてない) まあ普通はやる必要無いんだけど、bash on Ubuntu on Windowsを使ってると早く使いたい機能が出てくるんだよな。。

参考:

ascii.jp

bash on Ubuntu on Winodwsのrelease note

意外と見付からなかったのでメモ。 bash on Ubuntu on Winodwsのrelease noteは以下にある。

msdn.microsoft.com

まだまだbash on Ubuntu on Winodwsは発展途上で色々機能追加されてるっぽいので チェックすると面白いかも。 自分は早くWindows interoperabilityがリリースされて欲しいです。。

bash on ubuntu on windowsでwindowsのexeファイルを実行すると「cannot execute binary file exec format」エラー

まだbash on ubuntu on windowsがwindowsのバイナリの実行に対応していないことが原因。 下記によると、build #14951でwindowsバイナリ実行機能が追加される。

msdn.microsoft.com

まだこのビルドは配信されてないのでこの機能は使えない(2017/1/1時点では)。。早く配信して欲しい。

参考:

github.com

sshログイン時に「Resource temporarily unavailable ssh」エラー

原因はホストのIPアドレスが間違っていることだった。 具体的には ssh 192.168.0.103 とするところを ssh 192.168.10.103 としてしまっていた。 このエラーメッセージで検索してもなかなかこの原因について書いている記事がなくて結構ハマってしまった。。

ssh接続時の「Are you sure you want to continue connecting (yes/no)? 」を省略する

手順を自動化したいなどの理由で「Are you sure you want to continue connecting (yes/no)? 」をすっ飛ばしたい場合、 以下のようにStrictHostKeyChecking noオプションを実行時に追加する。 ssh -o 'StrictHostKeyChecking no' remote_host_name または~/.ssh/configに書いてもいい。 セキュリティ的にはいまいちだけど、社内のテスト環境にしか繋がないということが分かっている場合などはアリかな。

参考:

qiita.com