1
0
Fork 0
mirror of https://github.com/kou029w/yama.git synced 2025-01-19 00:18:06 +00:00
yama/README.md

58 lines
1.1 KiB
Markdown
Raw Normal View History

2021-07-25 13:56:57 +09:00
# Megabit OS
2020-07-21 01:06:43 +09:00
2021-07-25 19:04:53 +09:00
[Megabit](https://github.com/kou029w/megabit) をすぐに試せる実行環境とそれをビルドするためのツール群
2020-07-21 01:06:43 +09:00
- Alpine Linux ベース (armhf)
- WiFi 対応
- その他オレオレカスタマイズ
## ビルド
```sh
bin/build
```
### SD カードのフォーマット
- FAT32 (LBA)
- boot フラグ付ける
- ボリュームラベル付けない
### SD カードに書き込み
```sh
rsync -a dist/ /path/to/sd/
```
### 前提条件
2020-08-09 00:57:57 +09:00
- Linux Kernel 4.8+
- binfmt-support 2.1.7+
- Docker
2020-07-21 01:06:43 +09:00
- Docker Compose
- curl
- grep
2021-07-24 22:49:45 +09:00
- gzip
2020-07-21 01:06:43 +09:00
- jq
- ruby
- ssh-keygen
- bash
- qemu-user-static
2020-07-21 01:06:43 +09:00
### WiFi の設定
`apkovl/etc/wpa_supplicant/wpa_supplicant.conf` 配置後ビルド
```sh
bin/conf-gen | tee apkovl/etc/wpa_supplicant/wpa_supplicant.conf
```
### ssh の設定
`apkovl/root/.ssh/authorized_keys` をパーミッション 600 で配置後ビルド
2021-07-17 13:34:45 +09:00
## ライセンス
イメージに含まれているソフトウェアの[ライセンス情報](https://pkgs.alpinelinux.org/packages)を参照してください。
本リポジトリ内のソフトウェアは CC0-1.0 ライセンスです。