sstea備忘録

日々のPCライフのメモ、備忘録、及びそれに類推する何か。
記載内容に間違い等を発見された場合はコッソリ教えてください... → sstea<a>aol.jp (<a> を @ に変えてください)


VirtualBox

VirtualBox 上の Linux Mint の初期設定を行う

前回、Linux Mintのインストールまでを行ないましたので、今回は初期設定を行ないます。

◆Linux Mintをインストールして最初に行う事


以下、アカウント名 mint として書いています。

(1) Linux MintへのGUEST ADDITIONSのインストール
  ホスト側とのクリップボードの共有や共有フォルダ等、仮想環境としての利便性を高めるために、GUEST ADDITIONSをインストールします。
  VirtualBoxのウィンドウメニューから[デバイス][Guest AdditionsのCDイメージを挿入]を選択。

  左下のMenuから Terminal を起動し、以下を実行。
  (Terminal は今後もお世話になるので、パネルに追加しておいてもいいと思います。)
$ cd /media/mint/VBOXADDITIONS_4.3.18_96516/
$ sudo ./VBoxLinuxAdditions.run
  完了したなら、デスクトップ上の VBOXADDITIONS_4.3.18_96516 のアイコンを右クリックし「取り出す」を選択します。
  (/media/mint/VBOXADDITIONS_4.3.18_96516/ 下にいる場合は取り出しに失敗します。
    cd で適当な所に移動してください。)

  デフォルトでは、共有フォルダは root:vboxsf 権限が設定されており、一般ユーザからはアクセス出来ません。
  それでは不便極まりないので、vboxsf グループにユーザアカウントを追加します。
$ sudo gpasswd -a mint vboxsf
  ここまで完了したなら、一旦リブートします。

(Windows の C:\tools\VirtualBox\shared/ と Linux Mint の /media/sf_shared/ にてファイルのやりとりが出来るようになります。)

(2) プロキシ設定(使用しないなら不要、社内ネットワーク内とかならたぶん要る)
  左下のMenuから[コントロールセンター][ネットワークのプロキシ]を選択し、適宜設定。

  .bashrc あたりに追記。
export ftp_proxy="http://プロキシIPアドレス:ポート番号/"
export http_proxy="http://プロキシIPアドレス:ポート番号/"
export https_proxy="http://プロキシIPアドレス:ポート番号/"

apt のプロキシ設定
  /etc/apt/apt.conf.d/80proxy を新規作成
Acquire::ftp::proxy "ftp://プロキシIPアドレス:ポート番号/";
Acquire::http::proxy "http://プロキシIPアドレス:ポート番号/";
Acquire::https::proxy "https://プロキシIPアドレス:ポート番号/";


プロキシ経由でgitを使う場合の追加設定
  .bashrc あたりに追記。
export GIT_PROXY_COMMAND=/usr/local/bin/git-proxy.sh

  /usr/local/bin/git-proxy.sh を新規作成。
#!/bin/sh
corkscrew プロキシIPアドレス ポート番号 $1 $2


  実行権限付与と、corkscrew のインストール。
$ sudo chmod 755 /usr/local/bin/git-proxy.sh
$ sudo apt-get install corkscrew


(3) apt 関連の設定
  左下のMenuから[コントロールセンター][ソフトウェアソース]を選択。

  ミラーのMain, Base をそれぞれ日本のサーバーに変更します。

  [キャッシュをアップデート]ボタンを押す。

sudo apt-get upgrade
  で最新パッケージに更新。

(4) 日本語化(特に英語で問題なければ不要)
日本語表示
  以下を実行。
$ wget -q http://packages.linuxmint-jp.net/linuxmint-ja-archive-keyring.gpg -O- | sudo apt-key add -
$ sudo wget http://packages.linuxmint-jp.net/sources.list.d/linuxmint-ja.list -O /etc/apt/sources.list.d /linuxmint-ja.list
  Linux Mint 17 MATE の場合
$ sudo apt-get install mint-gnome-ja --install-recommends
(LMDEの場合)
$ sudo apt-get install mint-lmde-ja --install-recommends

日本語入力

$ sudo apt-get install ibus-mozc

(5) おまけ(個人的追加設定。お好みで)
Terminal のログが消えないようにする
  Terminal のウィンドウメニュー[編集][プロファイル設定]を選択。
  [スクロール]タブの[スクロールバックのサイズ]にある「無制限にする」をチェック

無操作時に画面がブラックアウトしないようにする
  左下のMenuから[コントロールセンター][スクリーンセーバー]を選択。
  「アイドル状態になったらスクリーンセーバーを起動する」をオフ。

  左下のMenuから[コントロールセンター][電源管理]を選択。
  アクション、ディスプレイのスリープを「しない」に。

やっぱり emacs のインストール
$ sudo apt-get install emacs

VirtualBox で Linux Mint の仮想環境を構築する

VirtualBoxでLinux Mintの仮想環境をWindows上に構築したいと思います。

◆ホスト側にVirtualBoxをインストール

まずはVirtualBoxのインストーラをダウンロードします。(現時点の最新は 4.3.18 でした。)
エクステンションパックもダウンロードしておきます。

・VirtualBox (https://www.virtualbox.org/wiki/Downloads)

- VirtualBox-4.3.18-96516-Win.exe
- Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack

ダウンロードしたらファイルを実行しインストールします。

◆Linux Mint の iso イメージをダウンロード
Unityにどうにも慣れる事が出来ず、Ubuntuの代替としてしばらく前からLinux Mintを使い始めました。
Unityには慣れませんでしたがUbuntuが嫌いなわけでもなかったので、UbuntuベースのLinux Mintになったわけです。

4GB USBメモリが余っていたのですが、Linux Mint 17は正規の手順でインストールするには4GB以上を要求されインストール出来なかったので、イレギュラーなLive USBとして使用していましたが、アップデート出来ない(いや、出来るんですが容量溢れるのでしない、が正しいです)ため、仮想環境にインストールしてみる事にしました。
仮想環境だとサイズに縛られる事もないので(HDD容量によりますが)。

・Linux Mint ISOイメージ (http://www.linuxmint.com/download.php)

Linux Mint 17 と言ってもいろいろなエディション(?)があります。
まあ、どれでもお好みでいいと思います。自分は32bit版 MATE を使用しています。

No codecs とかいうのもありますが、そこもお好みで。
(メルチメディア関連不要なら No codecs 版でもいいと思います。その分、サイズ小さくなるので。)

codecsを含んでいると、配布する上で法律的に問題のある国もあるので(日本もその一つです)、No codecs版が用意されているだけです。ダウンロードしたり、インストールする分には、codecs版でも全然問題ないらしいです。

Linux Mint Debian Edition(LMDE)と言うのもあります。
あまり自分も詳しくないのですがLinux Mint 17がUbuntu 14.04 LTSベースなのに対して、LMDEはDebianベースのディストリビューションになります。
ただUbuntu自体もDebianベースのはずで、個人的にも使用感に大した違いを感じません。
(それぞれのパッケージのバージョン等々は微妙に異なるのでしょうが。)

# LMDEにも32bit版、64bit版がありますが、これは64bit版の方をお薦めします。
# 最初32bit版の方をインストールしたんですが、LMDE 32bit版はデフォルトではマルチCPU未サポートっぽかったので。
# Virtualboxの設定でCPU数2にしたのに、システムモニターで1つしか表示されてないので、何故だろうと思っていたのです。
#(Known problems in Linux Mint Debian に何やら記述がありました。一応コマンド叩けば解決するのかも?)

Linux Mint 17とLMDEではどちらが良いか、ですが、、、お好きな方をお好みで。。。(またか)
# 仮想環境なので、気楽にどちらもインストールしてみては?(自分はそうしました)

◆Linux MintをインストールするためのVirtualBoxの設定
以下、Linux Mint 17 MATE 32bit版のインストールを想定して説明します。

(A) VirtualBoxの初期設定
(A-1) VirtualBox を起動します。
ss_vbox_setting_001

(A-2) ウィンドウメニューから[ファイル][環境設定] で設定ウィンドウを開きます。
     [一般] を選択し、仮想マシンフォルダーのパスをお好みに変更します。(デフォルトでも別に問題ないです。)
ss_vbox_setting_002

(A-3) [機能拡張] を選択し、右端の青いアイコンをクリックすると、ファイル選択ダイアログボックスが開きますので、ダウンロードしておいたVirtualBoxのエクステンションパックを選択します。
ss_vbox_setting_003

    拡張パッケージが追加されます。
ss_vbox_setting_004

    [OK]で終了します。

(B) 仮想マシンの追加
    [新規] ボタンにより仮想マシンを新規追加します。

  マシン名はお好みで。
  タイプは「Linux」。
  バージョンもお好みで。(「Ubuntu(32bit)」でいいと思います)

  メモリーサイズもホストマシンのメモリ搭載量に応じてお好みで。
  (自分はホストマシンが16GB搭載なので 3072MB にしてます。)

  ハードドライブは「仮想ハードドライブを作成する」「VDI(VirtualBox Disk Image)」「可変サイズ」で問題ないと思います。
  サイズはホストマシンのHDD容量にもよりますが、10GBは欲しいですね。
  (後から増やす事も出来るのでエイヤで決めてください。デフォルトの8GBでもいいです。)

ss_vbox_vm01

(C) 仮想マシンの設定
(C-1) ISOイメージのセット
    [設定] ボタンを押して、設定ウィンドウを開きます。
    [ストレージ] を選択し、「空」と書かれた真ん中あたりのCDっぽいアイコン付近をクリック。
    一番右端のCDっぽいアイコンをクリックし、「仮想CD/DVDディスクファイルの選択」を選択。
ss_vbox_vm02

    ダウンロードしておいたLinux Mint ISOイメージファイルを選択します。
ss_vbox_vm03

(C-2) 後でもいいのですが、ついでなので、共有まわりの設定も行っておきます。
    [一般] を選択し、[高度]タブを選択します。
    [クリップボートの共有]と[ドラッグ&ドロップ]を「双方向」にします。
ss_vbox_vm04

(C-3) 共有フォルダの設定
    [共有フォルダー] を選択し、右端の青いフォルダアイコンをクリックし、お好みのフォルダを選択し新規共有フォルダを追加します。[自動マウント]のチェックも付けておきます。
ss_vbox_vm05

(C-4) おまけ。
    [システム] を選択し、[アクセラレーション]タブを選択します。
    [VT-x/AMD-Vを有効化]にチェックが入っているか確認します。
    チェックが入っていない場合は、チェックします。

  チェックしない場合でもちゃんと動くと思いますが激重になると思います。
  グレーアウトされていてチェック出来ない、という場合はハードとして仮想化支援機能がないか、BIOSで無効になっている可能性があります。
  一度BIOS設定を確認してみてください。
ss_vbox_vm08

仮想化支援機能が有効で、ホストがマルチプロセッサの場合は、仮想マシンもマルチプロセッサにすることで、サクサクになるかもしれません。
[プロセッサー]タブを選択し、プロセッサー数を変更します。
ss_vbox_vm07

プロセッサ数を2以上にする事で「無効な設定が見つかりました」と出る場合は、[マザーボード]タブを選択し、[I/O APICを有効化]をチェックします。
ss_vbox_vm06

    [OK]で終了します。

◆VirtualBoxを使用してLinux Mintをインストール
上記で作成/設定した仮想マシンを「起動」すれば、Linux Mintが起動すると思いますので、起動完了後にデスクトップにあるインストール用のアイコンをクリックすればインストール出来ます。

インストールが完了した後の初期設定については次回
プライバシーポリシー
当サイトでは、Googleを含む第三者配信事業者や広告ネットワークが配信する広告を掲載しています。
当サイトでは、アクセス情報に基づいた適切な広告表示、及びトラフィックデータ収集のためにCookieを使用しています。
ユーザーはCookieの無効化により、これらの情報の提供を拒否する事ができます。
スポンサーリンク
記事検索
スポンサーリンク