Update posts

This commit is contained in:
Takumi Sueda 2021-12-04 20:29:17 +09:00
parent 5b17d96457
commit 3a2d967c2a
6 changed files with 34 additions and 12 deletions

View File

@ -15,10 +15,6 @@ tags:
本項では上記のいずれかを使用していることを前提で記述します。 本項では上記のいずれかを使用していることを前提で記述します。
#前提
この頁の内容を実行する前に[UBootビルドbuildbrain](https://github.com/brain-hackers/README/wiki/U%E2%80%90Boot%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89%EF%BC%9Ebuildbrain)の内容を実行してください。
# 依存関係のインストール # 依存関係のインストール
以下のコマンドで依存関係をインストールします。 以下のコマンドで依存関係をインストールします。
@ -72,4 +68,4 @@ Linuxのカーネルの準備ができたら、カーネルの上で動くアプ
+ 52 apt install -y fbterm uim-fep uim-mozc + 52 apt install -y fbterm uim-fep uim-mozc
``` ```
[SDカードにコピー](https://github.com/brain-hackers/README/wiki/LinuxSDカードにコピー)に続く… [SD カードへのコピー](/linux/linux-copy-sd-card/)に続く…

View File

@ -13,8 +13,8 @@ tags:
# 前提 # 前提
- [Linuxビルド](https://github.com/brain-hackers/README/wiki/Linux%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89)にてLinuxをビルドしていること - [U-Boot のビルド](/u-boot/u-boot-build/)にてU-Bootをビルドしていること
- [U-Bootビルドbuildbrain](https://github.com/brain-hackers/README/wiki/U%E2%80%90Boot%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89%EF%BC%9Ebuildbrain)または[UBootビルド手動](https://github.com/brain-hackers/README/wiki/U%E2%80%90Boot%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89%EF%BC%9E%E6%89%8B%E5%8B%95)にてU-Bootをビルドしていること(現在執筆中) - [Linux のビルド](/linux/linux-build/)にてLinuxをビルドしていること
# パーティションを区切る # パーティションを区切る

View File

@ -16,6 +16,32 @@ WikiをCloneします。
$ git clone git@github.com:brain-hackers/wiki.brainux.org.git $ git clone git@github.com:brain-hackers/wiki.brainux.org.git
``` ```
何らかの方法でRubyをインストールし、手元でのビルドに必要な依存関係をインストールします。
```sh
$ cd wiki.brainux.org
$ bundle install
```
ビルドとプレビューができることを確認します。下記のように `bundle exec jekyll serve` を実行すると localhost:4000 でサーバーが
起動している旨のメッセージが出るので、メッセージが見え次第ブラウザで `localhost:4000` を開いてプレビューできます。
```sh
$ bundle exec jekyll serve
Configuration file: /Users/takumi/dev/brain/wiki.brainux.org/_config.yml
Source: /Users/takumi/dev/brain/wiki.brainux.org
Destination: /Users/takumi/dev/brain/wiki.brainux.org/_site
Incremental build: disabled. Enable with --incremental
Generating...
Remote Theme: Using theme mmistakes/minimal-mistakes
Jekyll Feed: Generating feed for posts
GitHub Metadata: No GitHub API authentication could be found. Some fields may be missing or have incorrect data.
done in 53.672 seconds.
Auto-regeneration: enabled for '/Users/takumi/dev/brain/wiki.brainux.org'
Server address: http://127.0.0.1:4000
Server running... press ctrl-c to stop.
````
# 各種操作 # 各種操作
@ -110,7 +136,7 @@ Markdown はリッチなレンダリングがなくとも読めるシンタッ
### 必ずプレビューして確認する ### 必ずプレビューして確認する
ブラウザで文書を編集すると、コミット前に文書を HTML にレンダーするプレビューが利用可能です。ミスがないか確認してからコミットしましょう。 ブラウザで文書を編集すると、コミット前に文書を HTML にレンダーするプレビューが利用可能です。ミスがないか確認してからコミットしましょう。
ローカルのコンソールやエディタで書く場合も、Markdown をプレビューできる環境を用意して確認してからコミットしましょう。例えば [Grip](https://github.com/joeyespo/grip) が便利です。 ローカルのコンソールやエディタで書く場合も、Markdown をプレビューできる環境を用意して確認してからコミットしましょう。
### 改行コードは LF に統一する ### 改行コードは LF に統一する
@ -176,6 +202,6 @@ ls -l
### 明示的改行はバックスラッシュで行う ### 明示的改行はバックスラッシュで行う
この節でいう明示的改行とは [Hard line breaks](https://github.github.com/gfm/#hard-line-breaks) のことで、空行による段落区切りや単一の LF による Soft line break ではなく確実に改行を入れることを指します。必要でない限りは使わないことが望ましいです。 この節でいう明示的改行とは Hard line breaks のことで、空行による段落区切りや単一の LF による Soft line break ではなく確実に改行を入れることを指します。必要でない限りは使わないことが望ましいです。
明示的な改行の入れ方には行末にスペース2つを入れる方法とバックスラッシュを入れる方法がありまず。前者は通常不可視な上に意味合いがわかりづらいため、バックスラッシュを使用します。 明示的な改行の入れ方には行末にスペース2つを入れる方法とバックスラッシュを入れる方法がありまず。前者は通常不可視な上に意味合いがわかりづらいため、バックスラッシュを使用します。

View File

@ -12,7 +12,7 @@ tags:
# 事前に # 事前に
Xorgの設定ファイル ( xorg.conf )を設定していない場合は、下記のWikiを参照して設定してください。 Xorgの設定ファイル ( xorg.conf )を設定していない場合は、下記のWikiを参照して設定してください。
[TipsXorg](https://github.com/brain-hackers/README/wiki/Tips%EF%BC%9EXorg#xorgconf) [Xorg](/linux/linux-xorg/)
# 必要なパッケージのインストール # 必要なパッケージのインストール
``` ```

View File

@ -16,7 +16,7 @@ tags:
# 環境の構築 # 環境の構築
[Linux>ビルド](https://github.com/brain-hackers/README/wiki/Linux%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89)の頁で既に構築している場合は飛ばします。 [Linux のビルド](/linux/linux-build/)の頁で既に構築している場合は飛ばします。
## 依存関係のインストール ## 依存関係のインストール
@ -50,4 +50,4 @@ git clone --recursive https://github.com/brain-hackers/buildbrain.git
5. `make nk.bin` を実行します 5. `make nk.bin` を実行します
[Linux>ビルド](https://github.com/brain-hackers/README/wiki/Linux%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89)に続く… [Linux のビルド](/linux/linux-build/)に続く…