仮想マシンにOS(Debian)をインストールしましょう。
仮想マシンの作成方法は下記の記事をみてください。
[Debian用の仮想マシンを作ろう](https://bootcamp.fjord.jp/articles/4)
物理マシンでしたらインストールCD(やUSB)をマシンに入れてインストールしますが、仮想マシンの場合は、仮想のCDドライブにCDイメージをセットしてインストールします。
## CDイメージのダウンロード
![Image from Gyazo](https://i.gyazo.com/81a9f744b14394bc759c63accc764b80.jpg)
[debian.org](https://debian.org)からCDイメージをダウンロードしましょう。大きくDownloadと書いてあるリンクをクリックすればダウンロードできます。
## CDイメージのセット
![Image from Gyazo](https://i.gyazo.com/f699612913d1dbcce9281c1ce47562ff.png)
インストールしたい仮想マシンを選択して**設定**をクリック。
![Image from Gyazo](https://i.gyazo.com/80f991e4b211be296ccc93719ccdd630.png)
**ストレージ**を選び、左側の**ストレージデバイス**から**空**と書かれたCDアイコンを選択します。
右側の**属性**の**光学ドライブ**の右側にあるCDアイコンをクリックし、**ディスクファイルを選択**を選択して先ほどダウンロードしたDebianのインストールイメージを選択します。
![Image from Gyazo](https://i.gyazo.com/cb492716c7ba6cb23565e682b7a65d06.png)
これでCDドライブにDebianのCDがセットされた状態になりました。
![Image from Gyazo](https://i.gyazo.com/303bb64de1ae255d9ac9579a772ab5b1.png)
**起動**をクリックして実際に仮想マシンを起動しましょう。
## Debianのインストール
![Image from Gyazo](https://i.gyazo.com/5c336108c884fc9653e7650160970777.png)
**Graphical install**を選択。
![Image from Gyazo](https://i.gyazo.com/e05a79dbd5932994e974b98356c88174.png)
**日本語**を選択。
![Image from Gyazo](https://i.gyazo.com/1e6c044cf33382d36a27d824c14d9589.png)
**日本**を選択。
![Image from Gyazo](https://i.gyazo.com/b2b17437a5d561bea6251449a7535a94.png)
**日本語**を選択。
![Image from Gyazo](https://i.gyazo.com/40f56d9c2b3f9e59bdd2e4d80bf810f2.png)
デフォルトのままでOK。
![Image from Gyazo](https://i.gyazo.com/0cbc33bf040179504cbfb6fddd153b44.png)
デフォルトのままでOK。
![Image from Gyazo](https://i.gyazo.com/6e894744019936b7cbc43a1551601074.png)
rootのパスワードを入力。
![Image from Gyazo](https://i.gyazo.com/1ff7b6c52dae7fde01f0c950cc053e66.png)
フルネームを入力。
![Image from Gyazo](https://i.gyazo.com/7438cd1937f2cea34fe89b70a9f459de.png)
ユーザー名を入力。
![Image from Gyazo](https://i.gyazo.com/bef2dfff79ccd896012b2df75d02a5a5.png)
ユーザーのパスワードを入力。
![Image from Gyazo](https://i.gyazo.com/609911f510fa8e14376033d5a8cf376d.png)
デフォルトでOK。
![Image from Gyazo](https://i.gyazo.com/79fcc031eed219f487339d9964ef2a67.png)
デフォルトでOK。
![Image from Gyazo](https://i.gyazo.com/4c912b355932c51b428d84fb1411ca65.png)
デフォルトでOK。
![Image from Gyazo](https://i.gyazo.com/c325f68808891b2dc2a88118e650df5a.png)
**パーティショニングの終了とディスクへの変更の書き込み**を選択。
![Image from Gyazo](https://i.gyazo.com/7ddfd75bf7699034103a13c7706b80a1.png)
**はい**を選択。
![Image from Gyazo](https://i.gyazo.com/1db7b6226d6fec5ac28cd205eb98b6ff.png)
デフォルトでOK。
![Image from Gyazo](https://i.gyazo.com/cc14d78c7275f0c309cc806380251a00.png)
デフォルトでOK。
![Image from Gyazo](https://i.gyazo.com/217e0a80c5803bf2070c97758fa55d76.png)
デフォルトでOK。
![Image from Gyazo](https://i.gyazo.com/05f21ebce4946d1288bf4a49227823e0.png)
デフォルトでOK。
![Image from Gyazo](https://i.gyazo.com/673e8491c7360f0e0641b77535f93602.png)
デフォルトでOK。
![Image from Gyazo](https://i.gyazo.com/57a7dfa5c09880b9910ed4d7e31f8a3b.png)
全てのチェックを外す。
![Image from Gyazo](https://i.gyazo.com/44a2e9f8c5db0b2fc5d2283d846463b0.png)
**はい**を選択。
![Image from Gyazo](https://i.gyazo.com/5072616365b7b638c9810abc723ae1ae.png)
**/dev/sda**を選択。
![Image from Gyazo](https://i.gyazo.com/52502dc8b77f09569ab167069aec0496.png)
これでインストール完了です。**続ける**をクリックすると自動的に再起動してDebianが立ち上がります。
## Debianにログインする
![Image from Gyazo](https://i.gyazo.com/bff9087ef4029340818f35b69ed08997.png)
ユーザー名とパスワードを入力してログインします。まずはrootでログインしてみましょう。
![Image from Gyazo](https://i.gyazo.com/7a137341e2d19d973a929b5fe9b15e2f.png)
ログインできました!
## localeを設定する
インストールをわかりやすくするために日本語の設定でインストールしましたが、今後使っていくのに日本語を使ってると文字化けなど何かと面倒なので英語の設定にしておきましょう。
![Image from Gyazo](https://i.gyazo.com/fa240902ee4b2cac6fab7ccee69545ad.png)
`dpkg-reconfigure locales`コマンドを実行します。
もし実行できなかった場合は`apt update` `apt install locales`を実行してから再度実行してみてください。
![Image from Gyazo](https://i.gyazo.com/bb8d4bc54b26bb96343fe1afcc988744.png)
`en_US.UTF-8 UTF-8`を選択します。
(矢印キーで上下に移動し、スペースキーで選択します。タブキーで項目を移動できます。)
![Image from Gyazo](https://i.gyazo.com/5afe0abecd2136ff8958d84ad03134da.png)
`en_US.UTF-8`を選択します。
これで英語の設定になりました。
## ホストOSからゲストOSにネットワーク経由で接続する
このままこのコンソールを使って学習を進めてもいいのですが、何かと不便なのでmacのTerminal.appを使ってDebianに接続し、操れるようにしましょう。
[VirtualBoxでホストOSからゲストOSにアクセスする](https://bootcamp.fjord.jp/articles/13)
## Debianが使えるようになったら
これでDebianのインストールが終わって自由に使うことができるようになりました。下記のプラクティスに進んでLinuxを学習しましょう。
[Linux のファイル操作の基本を理解する](https://bootcamp.fjord.jp/practices/5)
ブログ