OSDN Git Service

[update] : Added tui and gui.
authorhayao <shun819.mail@gmail.com>
Thu, 18 Jun 2020 10:08:14 +0000 (19:08 +0900)
committerhayao <shun819.mail@gmail.com>
Thu, 18 Jun 2020 10:08:14 +0000 (19:08 +0900)
docs/jp/BUILD.md

index 0f64dc9..c4a7fff 100644 (file)
@@ -5,64 +5,65 @@ Dockerでビルドする方法は[この手順](jp/DOCKER.md)を参照してく
 実機でビルドする場合は、必ずOSがArchLinuxかAlterLinuxでなければなりません。  
 以下では実機でビルドする方法を解説します。  
   
-ビルドは2つの方法で行うことができます。ウィザードを使用する方法と直接実行する方法です。  
+ArchやAlter上で直接ビルドする場合、ビルドはいくつかの方法で行うことができます。
 
-### ソースコードを取得する
+### 準備
+
+ソースコードを取得します。  
 
 ```bash
 git clone https://github.com/SereneTeam/alterlinux.git
 cd alterlinux
 ```
 
-### ビルドウィザードを使用する
-実機で直接ビルドする場合、wizard.shを使用して簡単に思い通りの設定でビルドできます。  
-下記の鍵の追加や依存関係のインストールなどを全て自動で行います。  
-bashで書かれていますのでターミナルから実行してください。  
-「はい」か「いいえ」の質問は`y`か`n`で応えてください。数値を入力する場合は半角で入力してください。  
-ウィザードの使い方の詳細は[公式ブログ](https://blog.fascode.net/2020/04/17/build-alterlinux/)で紹介しています。  
+AlterLinuxのリポジトリを利用するための鍵を追加します。  
 
 ```bash
-./wizard.sh
+sudo ./keyring.sh --alter-add --arch32-add
 ```
 
-### 手動でオプションを指定してビルドする
-
-#### 鍵を追加する
-AlterLinuxには鍵を簡単に追加するスクリプトが含まれています。
+ビルドに必要なパッケージをインストールします。
 
 ```bash
-sudo ./keyring.sh --alter-add --arch32-add
+sudo pacman -S --needed git make arch-install-scripts squashfs-tools libisoburn dosfstools lynx archiso
 ```
 
-#### 依存関係をインストールする
-ビルドに必要なパッケージをインストールして下さい。  
+### TUIを使用する
+`menuconfig`を使用して設定を行いビルドできます。  
 
 ```bash
-sudo pacman -S --needed git make arch-install-scripts squashfs-tools libisoburn dosfstools lynx archiso
+make menuconfig
 ```
 
-#### ビルドを開始する
-`build.sh`を実行して下さい。  
+### GUIを使用する
+GUIで設定を行ってビルドできます。
 
 ```bash
-sudo ./build.sh
+python ./build-wizard.py
 ```
 
-`build.sh`の使い方は以下をご覧ください。
+### ビルドウィザードを使用する
+実機で直接ビルドする場合、wizard.shを使用して簡単に思い通りの設定でビルドできます。  
+下記の鍵の追加や依存関係のインストールなどを全て自動で行います。  
+bashで書かれていますのでターミナルから実行してください。  
+「はい」か「いいえ」の質問は`y`か`n`で応えてください。数値を入力する場合は半角で入力してください。  
+ウィザードの使い方の詳細は[公式ブログ](https://blog.fascode.net/2020/04/17/build-alterlinux/)で紹介しています。  
 
-### build.sh
+```bash
+./wizard.sh
+```
 
-#### 基本
+### 手動でオプションを指定してビルドする
+
+`build.sh`を実行して下さい。  
 
 ```bash
-./build.sh <options> <channel>
+sudo ./build.sh [options] [channel]
 ```
 
-##### 注意
-チャンネル名以降に記述されたオプションは全て無視されます。必ずチャンネル名の前にオプションを入れて下さい。
+### build.shの使い方
 
-#### オプション
-完全なオプションと使い方は`./build -h`を実行して下さい。
+主なオプションは以下のとおです。完全なオプションと使い方は`./build -h`を実行して下さい。  
 
 用途 | 使い方
 --- | ---
@@ -76,6 +77,8 @@ sudo ./build.sh
 出力先ディレクトリを指定する| -o [dir]
 作業ディレクトリを指定する | -w [dir]
 
+##### 注意
+チャンネル名以降に記述されたオプションは全て無視されます。必ずチャンネル名の前にオプションを入れて下さい。
 
 #### 例
 以下の条件でビルドするにはこのようにします。
@@ -90,10 +93,12 @@ sudo ./build.sh
 ```
 
 
+### 注意事項
 #### チャンネルについて
-チャンネルは、インストールするパッケージと含めるファイルを切り替えます。
-この仕組みにより様々なバージョンのAlterLinuxをビルドすることが可能になります。
-2020年5月5日現在でサポートされているチャンネルは以下のとおりです。
+チャンネルは、インストールするパッケージと含めるファイルを切り替えます。  
+この仕組みにより様々なバージョンのAlterLinuxをビルドすることが可能になります。  
+2020年5月5日現在でサポートされているチャンネルは以下のとおりです。  
+完全なチャンネルの一覧は`./build.sh -h`を参照して下さい。  
 
 名前 | 目的
 --- | ---