VirtualBoxにSECCON版のTsurugi Linuxをインストールする

## Tsurugi Linuxはカッコいいだけじゃない
[Tsurugi Linux](https://tsurugi-linux.org/) Your DFIR Linux distribution
<img width="600" alt="image0.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/c375896e-47fe-2c1b-97a6-bd9f07f49713.png">

## SECCON版のTsurugi Linuxをダウンロードする
[SECCON版ISO](https://drive.google.com/drive/folders/1ihLB6ajWJpcALGV-AFmwLb0Bs9JcJg32)

## VirtualBoxに空の仮想マシンを用意する
##### 仮想マシン-新規で空の仮想マシンを作る
<img width="400" alt="image1.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/97431388-8171-fc68-c81b-161dce07aa3a.png">

##### ストレージは（とりあえず）８０GBに設定
<img width="600" alt="image2.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/daec9c4e-4b18-3116-b74e-4c4b3e5738f1.png">
＊画像は仮想マシン作成後のもの

##### メモリは（とりあえず）４GBに設定
<img width="600" alt="image3.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/bd242890-7c21-6578-0e59-6d8ace73894b.png">
＊画像は仮想マシン作成後のもの

## 仮想マシンを起動する
##### 起動する
<img width="400" alt="image4.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/eb5f73f4-5006-4a58-f3f1-13bc230b3f4e.png">

##### デバイス-光学ドライブからisoファイルを選択
ターミナルでエラーが表示されたらデバイス-光学ドライブでダウンロードしたisoファイル（tsurugi_seccon_2019.iso）を選択する
起動しない場合は仮想マシン-リセットで再起動する
起動した ↓
<img width="600" alt="image5.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/c375896e-47fe-2c1b-97a6-bd9f07f49713.png">
＊画像はインストール後のもの

## インストールする
デスクトップにあるInstall TSURUGI 2019.1からインストーラーを起動してインストール

## VirtualBox Guest Additionsをインストールする
##### VirtualBox Guest Additionsをダウンロード
[VirtualBox Guest Additions](https://www.virtualbox.org/wiki/Downloads)
<img width="400" alt="image6.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/0222a064-16a6-f199-7069-471e9a5f39b7.png">
＊画像は2021/7/15現在最新版のもの

##### クリップボードとドラッグ＆ドロップは双方向に設定
<img width="600" alt="image6.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/0c211e86-6631-b996-6958-1b5609ced741.png">

##### 共有フォルダーは自動マウント、永続化で設定
<img width="600" alt="image7.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/aa41bf05-c46f-d613-2d63-c840964f40fa.png">

##### Guest Additionsをインストールする
Guest Additionsイメージの挿入でマウントする
<img width="400" alt="image8.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/4137c63d-88d5-17b4-c5c3-463b01b356a2.png">

インストーラー起動でインストール後共有フォルダー用のユーザーに追加する

```bash:bash
sudo /media/(user)/VBox_GAs_6.1.22/autorun.sh
sudo adduser (user) vboxsf
```

##### 日本語環境をインストールする

```bash:bash
sudo apt update
sudo apt purge locales
sudo apt purge language-pack-ja
sudo apt install locales
sudo apt install language-pack-ja
sudo locale-gen
echo "export LANG=ja_JP.UTF-8" >> .bashrc
```

再起動後日本語入力（半／全で切り替え）とコピペとD＆Dと共有フォルダーなどひととおり使えるようになる（はず、いろいろとあってできないこともある）。

## おまけ
##### ターミナルのフォントはLiberation Mono Bold 10が快適だった
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/277081/e312fe9a-ba48-7889-58de-b84c465b89fe.png)

##### radare2を最新にする

インストール後のradare2のバージョン

```bash
$ radare2 -v
radare2 4.1.0-git 24455 @ linux-x86-64 git.4.0.0-235-g982be50
commit: 982be504999364c966d339c4c29f20da80128e14 build: 2019-12-17__10:29:05
```

アップデートしてみる（失敗、下がった）

```bash
$ sudo apt update
$ sudo apt install radare2
$ radare2 -v
radare2 0.9.6 @ linux-little-x86-64 git.0.9.6
commit: 1: build: 2014-04-10
```

これも失敗

```bash
$ pip install r2env
Collecting r2env
  Downloading https://files.pythonhosted.org/packages/4d/26/b881c957004c87ed53799d1703d134f9910e2176964c2de9fc0649ad66ee/r2env-0.3.5.tar.gz
    ERROR: Command errored out with exit status 1:
…
```

gitでやる、なんとか成功

```bash
$ sudo git clone https://github.com/radareorg/radare2

# sudoでは実行ファイル生成でエラーになったのでrootになってインストール
$ su -

# ダウンロードした最新版のinstall.shを起動
# radare2/sys/install.sh

# radare2 -v
radare2 5.4.0-git 26457 @ linux-x86-64 git.5.4.0-git
commit: e5fcf4a51822d17006885ae3f8a54157c833b32b build: 2021-07-16__11:10:29
```