__          __             __
\ \_________\ \____________\ \___
 \  _ \  _\ _  \  _\ __ \ __\   /
  \___/\__/\__/ \_\ \___/\__/\_\_\

Bedrock Linux 0.7 Poki

Bedrock Linux 0.7 Poki Manually Adding Strata

brl fetch can be used to automate acquiring Linux distributions for use as strata. However, this supports a limited number of distros and requires an internet connection. Strata may also be created manually, which may be preferred in some situations.

To manually add a stratum, get its contents into a new directory within /bedrock/strata corresponding to the new stratum's name. For example:

Or for another example:

Ensure the new stratum name does not contain any whitespace characters, forward or back slashes, colons, equal signs, dollar signs, or single or double quotes. Moreover, ensure it does not start with a dash character. At the time of writing, Bedrock's implementation naively assumes these constraints to be in place.

By default, new strata are hidden to avoid accidentally being enabled while the files are mid transfer into place. Once you have completed placing the new stratum's files into /bedrock/strata, show the stratum:

Finally, to actually use the stratum, enable it:

New, manually acquired strata may complain about missing users or groups. If so, you may need to manually add them. Such strata may also complain about locale issues, in which case you may need to manually set up the given stratum's locale.