experimental-vms/trisquel-automatic-netinsta...
Denis 'GNUtoo' Carikli 4fd848bbe7
trisquel-automatic-netinstall-qemu: make guix shell work after guix pull.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2024-09-16 02:55:45 +02:00
..
.gitignore trisquel-automatic-netinstall-qemu: make mirror/http/proxy configurable. 2024-08-25 22:42:16 +02:00
D24DDAC9226D5BA5E9F3BED3F5DAAAF74AD4C938.asc Add trisquel-automatic-netinstall-qemu. 2024-07-04 01:06:49 +02:00
Makefile.am trisquel-automatic-netinstall-qemu: Update to Trisquel 11.0.1. 2024-09-14 13:59:02 +02:00
README trisquel-automatic-netinstall-qemu: README: Update to Trisquel 11.0.1. 2024-09-16 01:40:01 +02:00
autogen.sh Add trisquel-automatic-netinstall-qemu. 2024-07-04 01:06:49 +02:00
configure.ac trisquel-automatic-netinstall-qemu: Update to Trisquel 11.0.1. 2024-09-14 13:59:02 +02:00
grub.cfg Add trisquel-automatic-netinstall-qemu. 2024-07-04 01:06:49 +02:00
libre-en-communs-guix-shell.sh trisquel-automatic-netinstall-qemu: make guix shell work after guix pull. 2024-09-16 02:55:45 +02:00
preseed.cfg.tmpl trisquel-automatic-netinstall-qemu: make mirror/http/proxy configurable. 2024-08-25 22:42:16 +02:00
trisquel-netinst_11.0.1_amd64.iso.asc trisquel-automatic-netinstall-qemu: Update to Trisquel 11.0.1. 2024-09-14 13:59:02 +02:00

README

Deployment and limitations.
===========================

Creating an image is similar to the build of other software as you use
similar commands:
$ git clone https://forge.a-lec.org/cominfra/experimental-vms
$ cd experimental-vms/trisquel-automatic-netinstall-qemu
$ ./autogen.sh
$ ./configure --prefix=/ \
  --with-trisquel-netinstall=~/Downloads/trisquel-netinst_11.0.1_amd64.iso
$ make

Since your account on a physical machines from Libre en communs might
lack permissions for accessing /dev/kvm, you might need to pass
'--disable-kvm' to ./configure, and since these machines also lack
many tools, you will need to workaround by using the provided
./libre-en-communs-guix-shell.sh script. For instance the following
should work:
$ git clone https://forge.a-lec.org/cominfra/experimental-vms
$ cd experimental-vms/trisquel-automatic-netinstall-qemu
$ wget https://cdimage.trisquel.info/trisquel-images/trisquel-netinst_11.0.1_amd64.iso
$ ./libre-en-communs-guix-shell.sh ./autogen.sh
$ ./libre-en-communs-guix-shell.sh ./configure --prefix=/ --disable-kvm
$ ./libre-en-communs-guix-shell.sh make

The image should then be in rootfs.img.

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 they 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/>.