「Debian活用/Isar設定」の版間の差分

ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の11版が非表示)
== 概要 ==
 
* https://github.com/ilbers/isar/blob/master/doc/user_manual.md
 
== 設定 ==
schroot \
zstd \
locales \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
 
RUN echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen \
&& locale-gen
RUN useradd -m builder
RUN gpasswd -a builder sbuild
 
<nowiki>
$ docker run --rm -it --privileged \
-v /work:/home/builder/work \
isar
 
<nowiki>
$ cd work
$ git clone http://github.com/ilbers/isar.git
$ cd isar/
$ . isar-init-build-env ../build
$ bitbake isar-image-base
</nowiki>
 
conf/local.conf
<nowiki>
Please make sure locale 'en_US.UTF-8' is available on your system
 
$ sudo apt update
$ sudo apt install locales
$ sudo dpkg-reconfigure locales
 
 
$ docker run --rm -it --privileged -v /mnt/hdd/hosakino/isar/work:/home/builder/work isar
 
| User builder is not currently an effective member of group sbuild. Please run:
| sudo sbuild-adduser builder
 
sudo gpasswd -a builder sbuild
 
local.conf
 
<nowiki>
MACHINE = "rpi-arm64-v8"
DISTRO = "raspios-bookworm"
</nowiki>
 
<nowiki>
$ bitbake isar-image-base
</nowiki>
 
=== kas ===
 
<nowiki>
※rootのパスワードが設定されていない
$ mkpasswd -m yescrypt root
$y$j9T$lxdPvS9k4VVKZhA29rRq41$MTKlGgforSo2/QA13W/bN0aqs1K3MoyJIIQV5K.tjM2
</nowiki>
 
kas.yml
meta:
meta-isar:
 
local_conf_header:
root-password: |
USERS += "root"
USER_root[password] = "$y$j9T$lxdPvS9k4VVKZhA29rRq41$MTKlGgforSo2/QA13W/bN0aqs1K3MoyJIIQV5K.tjM2"
</nowiki>
 

ナビゲーション メニュー