39 lines
1.3 KiB
Plaintext
39 lines
1.3 KiB
Plaintext
|
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/>.
|