概要
Ubuntu 16.04 LTS を利用する際の備忘録です(^O^)
環境
Hyper-V 7.0 (Windows 10 Pro)
インストール
- Ubuntuのダウンロード
- https://www.ubuntulinux.jp にアクセス
- 「Ubuntuのダウンロード」をクリック
- 「日本語 Remix イメージのダウンロード」をクリック
- 「ubuntu-ja-16.04-desktop-amd64.iso」をダウンロード
- Ubuntuをインストール
はまったところ
ISOイメージから起動しない
ISOイメージから起動しようとするとThe image's hash and certifiate are not allowed (DB).
と表示され、ISOイメージから起動が出来ない。
Hyper-Vでセキュアブートが有効になっていることが原因なので、セキュアブートを無効にして起動する。
インストール後
リモートでsshでアクセス出来るようにする
デフォルトでssh-serverがインストールされていないのでインストールする。
$ sudo apt-get install openssh-server
これで接続できる!と思ったらエラーが・・・(^-^;
$ ssh XXX.XXX.XXX.XXX
Connection closed by XXX.XXX.XXX.XXX
仮想スイッチとUbuntuのIPアドレスが同じになっていたことが原因の模様。
UbuntuのIPアドレスを固定値に設定したらアクセス可能になりました(^O^)
※必ず発生する訳ではないみたい(要調査)←Windows 10 Pro Insider Previewを使ってるのが原因なんじゃ・・・
node.jsをインストールする
@seibeさんのUbuntuに最新のNode.jsを難なくインストールするを参考にインストールする。
TensorFlowをインストールする
https://www.tensorflow.org/get_started/os_setupを参考にしてインストールする。
@yudsuzukさんのUbuntuにTensorFlowをインストールも参考にする(主に動作確認)。
CUIで起動
$ sudo systemctl set-default multi-user.target
-元に戻す場合
$ sudo systemctl set-default graphical.target
フォルダ名を日本語から英語へ変更
$ LANG=C
$ xdg-user-dirs-gtk-update