vncを使ってみたかったのでMacにVagrantとVirtualboxで ubuntu環境をつくり、vncで接続できるようにしました。
macOS 10.12.3 で作業しました。
Mac上にubuntu環境構築
1. Vagrantインストール
次からVagrantをダウンロード・インストール https://www.vagrantup.com/downloads.html
2. Virtualboxをインストール
次からVirtualboxをダウンロード・インストール https://www.virtualbox.org/wiki/Downloads
3. ubuntuセットアップ
$ mkdir 任意のディレクトリ $ mkdir ubuntu $ cd ubuntu $ vagrant init ubuntu/trusty64 $ vagrant up
インスタンスに接続
$ vagrant ssh
デスクトップ環境を作成
$ sudo apt-get update $ sudo apt-get install xfce4 $ sudo apt-get install ubuntu-desktop $ exit
ホストからゲストにつなぐためのプライベートネットワークを設定
$ vi Vagrantfile
Vagrantfileの次のコメントアウトをはずす
config.vm.network "private_network", ip: "192.168.33.10"
インスタンス再起動
$ vagrant reload
vncサーバ構築
vncserver をインストール
$ sudo apt-get install vnc4server
vncserver起動
$ vncserver :1
パスワードを設定
$ vncpasswd
起動しているか確認
$ netstat -an | grep 5901
vncの設定を次に変更
vi ~/.vnc/xstartup #!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS startxfce4 &
vnc再起動
$ vncserver -kill :1 $ vncserver :1
macのvncクライアントで接続
Finderの「移動」「サーバへ接続」から「vnc://192.168.33.10:5901」に接続すると
完成