commands.sh

systemd-firstboot

linux

Initialize basic system settings on or before the first boot-up of a system.

More info →

Examples (8)

Operate on the specified directory instead of the root directory of the host system

sudo systemd-firstboot --root path/to/root_directory

Set the system keyboard layout

sudo systemd-firstboot --keymap keymap

Set the system hostname

Set the root user's password

sudo systemd-firstboot --root-password password

Prompt the user interactively for a specific basic setting

sudo systemd-firstboot --prompt setting

Force writing configuration even if the relevant files already exist

Remove all existing files that are configured by `systemd-firstboot`

Remove the password of the system's root user

sudo systemd-firstboot --delete-root-password
made by @shridhargupta | data from tldr-pages