ノートPC仮想化の環境ですが、いろいろと試した結果、「VirtualBox on Ubuntu」の構成でいくことにしました。
理由としては

  • OSをUbuntuにした理由
    • ノートPCと相性。ドライバがはじめから揃っている。
  • 仮想化方式をVirtualBoxにした理由
    • VirtualBox上でのWindows7が十分なパフォーマンスだった(Finale2012が使えた!)
    • スナップショット機能がある

環境のセットアップ

Ubuntu 14.4 amd64を入れる。

ホームディレクトリの英語化

一般ユーザで

1
2
LANG=C xdg-user-dirs-gtk-update

不要パッケージの削除

※Ubuntuソフトウェアセンターから削除すること

  • Amazon
  • Google Drive scope for Unity
  • LibreOffice系全て
  • Empathy インスタントメッセンジャー
  • Thunderbird
  • デスクトップ共有
  • Photos lens for Unity
  • オンラインアカウント

パネルに明るさ管理のアイコンを出す

1
2
3
4
add-apt-repository ppa:indicator-brightness/ppa
apt-get update
apt-get install indicator-brightness

不要なサービスの停止

1
2
3
4
5
6
7
apt-get install sysv-rc-conf

sysv-rc-conf --list | grep 2:on
sysv-rc-conf dns-clean off
sysv-rc-conf pppd-dns off
sysv-rc-conf rsync off

ファイアウォールを設定

サーバー用途じゃないから全部止める

1
2
3
ufw enable
ufw default deny

管理用にツールを入れる

1
2
3
apt-get install vim
apt-get install git

VirtualBoxとVagrantのセットアップ

1
2
apt-get install virtualbox vagrant

VirtualBoxで必要なツールなどを落として入れる
1
2
3
wget http://download.virtualbox.org/virtualbox/4.3.10/VBoxGuestAdditions_4.3.10.iso
wget http://download.virtualbox.org/virtualbox/4.3.10/Oracle_VM_VirtualBox_Extension_Pack-4.3.10.vbox-extpack

仮想環境

Windows7 32bit

同人ゲーム制作+音楽制作環境+おまけでMicrosoft Officeを使う用。

  • 入れるソフト
    • 吉里吉里
    • KKDE
    • Finale 2012
    • Skype
    • SugarSync
    • Microsoft Office
※ブラウザは基本的に使わない。

FreeBSD10

メイン開発環境。
この上で更に用途別でJailを切る。

  • 必要なものだけインストール
1
2
pkg install vim-lite ezjail xorg xdm twm

VBoxGuestAdditions周りは http://d.hatena.ne.jp/murank/20101211/1292071677 を参照にして。


CentOS6.5

DockerとかLXCとかで遊ぶ用。
そういうものを入れる

ZorinOS

  • ネットとかメールとかそういう普通の人が使うような用途に。
  • Synaptic から gcc と make をインストールしてからVBoxGuestAdditionsを入れる。
  • FireFoxのインストール
1
2
apt-get install firefox firefox-locale-ja