experimental-vms/trisquel-install-guix-fai
Denis 'GNUtoo' Carikli e7bda3409d
Rename to trisquel-install-guix-fai and clarify usage.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-07-02 18:26:28 +02:00
..
config Rename to trisquel-install-guix-fai and clarify usage. 2024-07-02 18:26:28 +02:00
.gitignore Rename to trisquel-install-guix-fai and clarify usage. 2024-07-02 18:26:28 +02:00
Makefile Rename to trisquel-install-guix-fai and clarify usage. 2024-07-02 18:26:28 +02:00
README Rename to trisquel-install-guix-fai and clarify usage. 2024-07-02 18:26:28 +02:00
trisquel-guix-installer.xml Rename to trisquel-install-guix-fai and clarify usage. 2024-07-02 18:26:28 +02:00

README

What does it do
===============

Long time ago, the Libre en communs host didn't have Guix installed in
its physical machines. Because of that I tried to find a way to
cleanly bootstrap a Guix VM reproducibily from code, directly on the
machines.

Nowadays Guix is installed on the physical machines so we don't need
an intermediate VM anymore.

But it is kept to show how to use FAI in a very simple way for a
single machine.

How to deploy
=============

This was meant to customize an existing VM. So once Libre en commun
provided you with a VM, you can apply the customization within the VM
with the following commands:
$ git clone https://forge.a-lec.org/GNUtoo/experimental-vms
$ cd experimental-vms/trisquel-install-guix-fai
$ sudo make install

License
=======
This project is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This project is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this project.  If not, see <http://www.gnu.org/licenses/>.