# VirtualBox環境構築

1. VirtualBoxのダウンロード

VirtualBox ダウンロードページから使用OS対応のものをインストールする。

2. インポート

VirtualBoxを起動し、「インポート」アイコンを押して授業で配布したイメージファイルを選択してインポートする。

分からない場合はより詳しい説明が導入の仕方にあるので参考にする。

## VirtualBox環境の使い方

1. 仮想化環境(JD2021F)電源ONとログイン

VirtualBoxを開き、JD2021Fを選択し上の緑色の起動をクリックする。
するとJD2021Fのログイン画面が出てくのでログインIDとパスワードを入力すればログインできる。

2. ルートメニューの表示

ルートメニューとはパソコンを操作するときに使える機能を表示してくれるメニューのことです。
emacs、term、consloeと重ならない部分にマウスカーソルを持っていき右クリックすると、ルートメニューが出てくる。
Firefoxなどのブラウザなどを出したいときはルートメニューのFirefoxをクリックする。

3. Ctrlキー+数字

C-1でemacsを画面の最前面に持ってくることができる。
C-2でtermを画面の最前面に持ってくることができる。
C-3でconsloeを画面の最前面に持ってくることができる。
C-4で開いているブラウザを画面の最前面に持ってくることができる。

4. ログアウトとシャットダウン

ルートメニューを開き「終了メニュー」→「シャットダウン」の順でクリックするとできる。
それでもだめなときは仮想マシンメニューを開き「閉じる」→「電源オフ」でシャットダウンできる。

5. おまけ

ログアウト/シャットダウンするとGitBucketに自分のファイルやディレクトリがまるごと反映され見れるようになる。 また、他の人の作ったプログラムなどもそこで見ることができる。
自分や他の人のプログラムの見方は左上のbranchクリックする。 そうするとID名の一覧が表示されるので、見たい人のID名を選択すると見ることができる。 ログアウト/シャットダウン以外の方法でGitBucketに反映させるにはルートメニューから「リポジトリ操作」→「Commit&Push」で即反映される。
ルートメニューの「マルチメディア」にはいくつか役立つツールがある。

6. 発展

ログイン画面でログインIDの部分にadduserと入力しEnter、パスワード部分にもadduserと入力しログインすると新しくユーザ作成することができる。 ユーザ作成の手順はログインIDを決め入力→パスワードを決める→作成者の名前をローマ字で入力する。これで作ることができる。
VirtualBoxイメージは知っている人には自由にコピーして配ることができる。

7. 注意

このシステム上で作ったプログラムはみんなで共有する。人の作品を見て参考にすると同時に、もらうだけではなく自分で積極的に改良してもっとよいものを 作る。コピーしてはいけないもの(重大な個人情報や他人に著作権のあるもの)を置かないように気をつける。