Issue #2274
openEnable to install Guix on Replicant 11
0%
Updated by Denis 'GNUtoo' Carikli about 3 years ago
Some Replicant users already expressed some interest in integrating Guix in Replicant.
In addition it may (or may not) help making Replicant 11 get there faster as we would run GNU/Linux userspace tools (like usbip for instance) very easily without having to port them to Andrdoid.
Integrating Guix would probably eat too much space so users would either need to install it manually by following unofficial installation instructions for Android or we could integrate the installation script somehow.
However the official Guix 1.3.0 installation script doesn't work yet:
i9300:/ # guix-install.sh ░░░ ░░░ ░░▒▒░░░░░░░░░ ░░░░░░░░░▒▒░░ ░░▒▒▒▒▒░░░░░░░ ░░░░░░░▒▒▒▒▒░ ░▒▒▒░░▒▒▒▒▒ ░░░░░░░▒▒░ ░▒▒▒▒░ ░░░░░░ ▒▒▒▒▒ ░░░░░░ ▒▒▒▒▒ ░░░░░ ░▒▒▒▒▒ ░░░░░ ▒▒▒▒▒ ░░░░░ ▒▒▒▒▒ ░░░░░ ░▒▒▒▒▒░░░░░ ▒▒▒▒▒▒░░░ ▒▒▒▒▒▒░ _____ _ _ _ _ _____ _ / ____| \ | | | | | / ____| (_) | | __| \| | | | | | | __ _ _ ___ __ | | |_ | . ' | | | | | | |_ | | | | \ \/ / | |__| | |\ | |__| | | |__| | |_| | |> < \_____|_| \_|\____/ \_____|\__,_|_/_/\_\ This script installs GNU Guix on your system https://www.gnu.org/software/guix/ Press return to continue... [1630506556.273]: Starting installation (Wed Sep 1 14:29:16 GMT 2021) [1630506556.312]: [ FAIL ] Missing commands: gpg getent groupadd xz. 1|i9300:/ #
So far I integrated bash and LineageOS's wget implementation (it's implemented as a curl wrapper in shell).
But we need to also find versions of gpg, getent, groupadd and xz that works in Android.
The unofficial installation instructions for Android also have pointers in what we need to integrate in Replicant to make it faster to install Guix.