Recursively clone the main Replica.one repository using Git:
~ $ git clone --recursive https://github.com/sartura/replica.git
~ $ cd replica
The following make
targets are available for targets in the targets/
directory:
build_<target>
package_<target>
where <target>
is a target name represented by a corresponding targets/<target>.docker
file.
To run a build execute the following command:
~ $ make DOCKER_BUILDKIT=1 CTARGET=<tuple> package_<target>
where <tuple>
is a short string describing the toolchain and system combination. The following tuples are currently supported:
armv7a-unknown-linux-gnueabihf
aarch64-unknown-linux-gnu
x86_64-multilib-linux-gnu
armv7a-unknown-linux-musleabihf
aarch64-unknown-linux-musl
x86_64-multilib-linux-musl
A list of currently supported targets and additional instructions for hardware preparation are available in the ../targets/README.md
document.
After installation devices are accesible via the serial console and SSH.
SSH will be available on a DHCP assigned IP as by default ports are bridged with DHCP client enabled on the bridge.
The default system login is root
with password replica
.