I still have an old tablet. More precisely, an Asus Flo. So I wanted to install NixOS on it. The instructions on the homepage say the following:
- Source Code [1]
- Getting the sources
Nothing else! Everything required is self-contained.git clone https://github.com/NixOS/mobile-nixos.git
- Getting the sources
- Compiling and Running
- Fear not, look for your particular device on the devices list page, will likely contain the necessary instructions.
- Building [2]
nix-build --argstr device asus-flo -A build.default
Error:
trace: *******************************
trace: * Evaluating device: asus-flo *
trace: *******************************
trace: Building with crossSystem?: armv7l-linux != x86_64-linux → we are.
trace: crossSystem: config: armv7l-unknown-linux-gnueabihf
error: The option `boot.initrd.enable' defined in `/home/dr3b/tmp/mobile-nixos/modules/_nixos-disintegration/initrd.nix' does not exist.
(use '--show-trace' to show detailed location information)
Thanks!
My system:
- system: `"x86_64-linux"`
- host os: `Linux 5.4.42, NixOS, 20.03.1950.48723f48ab9 (Markhor)`
- multi-user?: `yes`
- sandbox: `yes`
- version: `nix-env (Nix) 2.3.4`
- channels(root): `"nixos-20.03.1950.48723f48ab9, home-manager, nixos-hardware, nixpkgs-unstable-20.09pre226586.571212eb839"`
- channels(dr3b): `""`
- nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
[1] Getting Started — Mobile NixOS
[2] Getting Started — Mobile NixOS