| INSTALL(8) | System Manager's Manual | INSTALL(8) |
install — install
rawnix packages onto a target from the network
install |
--target mountpoint
group ... |
install downloads pre-built packages from
the bulk module on rsync.rawnix.org and installs
them with addpkg(8) into the system
mounted at mountpoint. It is the netinstaller's own
command; on the installer image it replaces
install(1), which is why this page is read with
man 8 install.
The target must be mounted and prepared with setup-filesystem(8) first. The groups are installed in the order given; the runtime libraries always come first.
baselibs,
core, opt, the development
tools, and the kernel.corelibs,
the base system and opt, without a kernel.optlibskernelopt group, so give it last:
# install --target /mnt core
kernelThe development tools are only installed as part of
base: llvm, rust, gcc-compat, cmake, python3, make,
meson, samurai, pkgconf, autoconf, automake, libtool, m4 and perl.
Installing the kernel writes the boot menu on the EFI system
partition; see bootloader(7).
Later kernels are never installed by pkg sysup; a
kernel is only ever installed by hand.
Afterwards install copies
/etc/ports/ports.rsync and the trusted keys in
/etc/ports/keys/ into the target, so the new system
can sync and verify ports.
install exits 0 when every package was
installed. If some were not, it lists them, warns that the target is
incomplete, and exits 1. It stops at once if the network or the target is
not usable.
# install --target /mnt
basebootloader(7), installation(7), addpkg(8), pkg(8), setup-boot(8), setup-filesystem(8)
| September 27, 2026 | setup 1.0 |