読者です 読者をやめる 読者になる 読者になる

くんすとの備忘録

プログラミングや環境設定の覚え書き。

ノートPC仮想環境化計画 その2

ノートPC仮想化の環境ですが、いろいろと試した結果、

VirtualBox on Ubuntu

の構成でいくことにしました。


理由としては

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

環境のセットアップ

Ubuntu 14.4 amd64を入れる。

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

一般ユーザで

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

不要パッケージの削除

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

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

add-apt-repository ppa:indicator-brightness/ppa
apt-get update
apt-get install indicator-brightness

不要なサービスの停止

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

ファイアウォールを設定

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

ufw enable
ufw default deny

管理用にツールを入れる

apt-get install vim
apt-get install git

VirtualBoxVagrantのセットアップ

apt-get install virtualbox vagrant
VirtualBoxで必要なツールなどを落として入れる
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を使う用。

※ブラウザは基本的に使わない。

FreeBSD10

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

  • 必要なものだけインストール
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のインストール
apt-get install firefox firefox-locale-ja

広告