[メモ] DietPiを使ってみる(らずぱいとASUS TinkerBoardにて)

## 概要
- DietPi

	```txt
	Lightweight justice for your single-board computer:
	- Optimized
	- Simplified
	- For everyone
	- Optional "ready to run" optimized software choices with dietpi-software.
	- Feature rich configuration tool for your device with dietpi-config.

	#ぐーぐる先生の翻訳(改)
	シングルボードコンピュータ用の軽量正義：
	- 最適化された
	- 簡略化された
	- すべての人のために
	- dietpi-softwareで、オプションの「実行準備完了」で最適化されたソフトウェアの選択肢
	- dietpi-configを使用した、デバイス用の多彩な設定ツール。
	```
- DietPiをらずぱいとASUS TinkerBoardで使ってみる。<br>ダウンロードして、microSDに焼くだけなんだけどね。
- TinkerBoardは、"*NB: GPU features are disabled for this board (eg: Kodi, Desktop). Ideal for server usage.*"とのこと。
- [DietPi](http://dietpi.com/) => \[DOWNLOAD\] => \[Raspbeey Pi\] とか \[Asus\]選んで、写真をクリックして、`Download Image:`のあたりをクリック
![image.png](https://qiita-image-store.s3.amazonaws.com/0/75594/e0890369-221d-e230-f951-9b789f85028d.png)

ー[TInkerBoardのフォーラムのトピック:Another OS: DietPi](http://tinkerboarding.co.uk/forum/showthread.php?tid=42)より.

## 環境
- DietPi
    - sshサーバはデフォルトで有効(`dropbear`)
    - デフォルト: ユーザ名: `root` / パスワード: `dietpi`
    - [ソフトウェアのリストのフォーラムトピック](http://dietpi.com/phpbb/viewtopic.php?f=8&t=5#p5)
- ASUS TinkerBoard
    - DietPi_v146_AsusTinkerBoard-armv7-(Jessie).img (448MB / 7z圧縮時　116MB)
- RaspberryPi 3
    - DietPi_v145_RPi-armv6-(Jessie).img (535MB / 7z圧縮時 87.2MB)

## 手順
1. [上記](https://dietpi.com)より、イメージのダウンロード.
2. 7zで圧縮されてるので、解凍.
3. `img`ファイルをいつものツールでmicroSDに焼く.
4. 起動
5. 初回ログイン時、
    - GPLv2 ライセンス表示
    - パッケージ更新
    - <再起動>
    - GPLv2 ライセンス表示
    - `DietPi-Software`
        - `DietPi-Config`で、いろいろ設定
        - `Software Optimized`: ソフトウェアを選択。 

            ```txt:例..(抜粋)
23   LXDE: ultra lightweight desktop
31   Kodi: the media centre for linux
47   OwnCloud: your very own cloud (eg: dropbox)
53   MineOS: minecraft servers with web interface (java)
55   Wordpress: website blog and publishing platform 
59   DietPi Cam: web interface & controls for your rpi camera
60   WiFi Hotspot: turn your device into a wifi hotspot
61   Tor Hotspot: optional: route hotspot traffic through tor
126  OpenMediaVault: nas solution with web interface
79   LEAP: nginx    | mariadb | php
```
        - `Software Additional`
            - FFmpeg, Node.jsとかgitとかあるよ
        - `SSH server / File Server / Log System / Webserver / User Data Location`の選択
        - いろいろ設定を選んだら、最後に `Install`を選択して、インストール開始
        - 待つ
        - 再起動したら、初期設定終了


6. 再設定など

    ```txt:この辺のコマンドを使うらしい
 dietpi-launcher  = All the DietPi programs in one place.
 dietpi-config    = Feature rich configuration tool for your device.
 dietpi-software  = Select optimized software for installation.
 htop             = Resource monitor.
 cpu              = Shows CPU information and stats.
```




## スクショ
![GPLv2](https://qiita-image-store.s3.amazonaws.com/0/75594/f28f30a4-2adb-3051-79d6-268f3fad88ee.png)

![image.png](https://qiita-image-store.s3.amazonaws.com/0/75594/ad842719-7123-715f-2ebe-e82e2d769e80.png)

![DietPi-Software](https://qiita-image-store.s3.amazonaws.com/0/75594/af4c2cd5-78b6-6cb3-0a50-bbaeac96f11b.png)

![DietPi-Config](https://qiita-image-store.s3.amazonaws.com/0/75594/1502f0dc-c26d-6515-3380-d9636eb2198d.png)

## その他
- `dietpi-config` => `10 Tools` => `Benchmarks  Filesystem and RAM benchmarks.`
    - Kingston 8GB microSDHC UHS-I SDC10/8GB 94778-E01.A00LF
    - 同じカード使用

    ```txt:RPi3
Flash Storage : Write = 8.9 MB/s | Read = 20.0 MB/s
RAM           : Write = 468 MB/s | Read = 909 MB/s
```

    ```txt:TInkerBoardにて
100|  Flash Storage : Write = 8.8 MB/s | Read = 20.9 MB/s
256|  Flash Storage : Write = 9.5 MB/s | Read = 20.8 MB/s
100|  RAM           : Write = 545 MB/s | Read = 702 MB/s
768|  RAM           : Write = 697 MB/s | Read = 1.1 GB/s
```