Please create a Trisquel ISO NetInstall CLI version !

5 replies [Last post]
sam-d16
Offline
Joined: 09/28/2023

Hello everyone.

I would like to ask the developers to create or modify the existing Trisquel ISO NetInstall version so that it is possible to use the CLI Edition, i.e., installation using the terminal rather than the GUI as it is now.

Perhaps you could add a separate option to the existing version: “Install via CLI.”

This would also be convenient if I want to install Trisquel ISO NetInstall on a server.

I couldn't find this option in the current version of Tr ISO NetInstall!

Some examples are libre distros:

Parabola => https://redirector.parabola.nu/iso/x86_64-systemd-cli-2022.04/parabola-x86_64-systemd-cli-2022.04-netinstall.iso
Hyperbola=> https://wiki.hyperbola.info/doku.php?id=en:project:downloads&redirect=1

Avron

I am a translator!

Offline
Joined: 08/18/2020

It may be possible to install Trisquel from the Parabola CLI iso, as suggested in https://wiki.parabola.nu/Installing_other_distributions.

I have recently tried installing Trisquel on a rockpro64 following (with a number of adaptations) instructions at https://trisquel.info/files/chromebook%20trisquel%2011%20install%20process.pdf, which is using a running debian system that I had to install first. I had debian on a micro SD card and I tried putting Trisquel on a SATA disk (I had to add a PCI card for that), but then at boot the kernel is unable to access the disk, it tries running modprobe from the initramfs to load modules but the initramfs does not have modprobe. I installed debian again on a USB key and I'll try using it to install Trisquel on the micro SD card. I have no display working, I use the serial line and ssh.

On an amd64 machine, having the machine boot should be easier.

Out of curiosity: do you want to do that because you want to manually partition and setup your system, with things not proposed by the netinstaller, or do you need to install on a machine with a terminal on which the netinstaller GUI is not usable?

sam-d16
Offline
Joined: 09/28/2023

Hello.
Thank you for your reply.

It may seem strange (my personal opinion), but installation via the terminal is faster, and if there is a script, it will be significantly
faster and more functional than the graphical version. I think it would be right to make two versions: GUI + CLI Edition.
Terminal configuration is more flexible.
It is also convenient to have a Trisquel CLI Edition for use on third-party VPS, as providers can almost always load a custom user ISO.

Sally
Offline
Joined: 04/07/2025

You're correct, CLI install through scripting is as fast if not faster than interactive terminal install. That being said this is something you could do yourself and if you feel like it share it with Trisquel maintainers so it gets merged with the current netinstall ISO.

Any GNU+Linux environment can be used to install Trisquel through command line using Debootstrap, which is exactly the tool you're looking for and that's also how maintainers themselves build the Trisquel distribution ISOs:

https://trisquel.info/en/wiki/how-trisquel-made
https://packages.trisquel.org/aramo/debootstrap
https://wiki.debian.org/Debootstrap

Happy hacking.

Avron

I am a translator!

Offline
Joined: 08/18/2020

You could try the "automatic install" option of the netinstaller, which uses a preseed file. See https://wiki.debian.org/DebianInstaller/Preseed.

Otherwise, Parabola has debootstrap and there are instructions at https://trisquel.info/en/wiki/installing-trisquel-server.

sam-d16
Offline
Joined: 09/28/2023

Good GUI instructions => https://trisquel.info/en/wiki/install-trisquel-server, but users need the CLI-edition.

NetInstall ISO should include this method.

I am not a developer, but a user. I hope this logical idea will reach the Trisquel developers and they will include this important option in future updates. This way, users who don't know how to use the terminal or don't like it will use the GUI method, and those who use the terminal and want more flexible settings will use the terminal to install Trisquel

I don't see any point or logic in using complicated installation methods and complicating the process.
NetInstall ISO should simply have an option to install via CLI.