Trisquel 10 aka Nabia Is Available
It can be installed via debootstrap. Progress!
What? How so fast?
--
Sent from my CalyxOS device with K-9 Mail. Please excuse my brevity.
"It can be installed via debootstrap. Progress!"
I have heard of Debian bootstrap but never used it. What exactly would one have to do to try it out currently ?
First, install the latest version of debootstrap.
$ sudo apt update
$ sudo apt install debootstrap
Check to see if the file "/usr/share/debootstrap/scripts/nabia" exists. If not, that means that etiona's version of debootstrap has not been updated to be aware that there is a release called nabia, in which case you'll need to create that script yourself. It can just be a symlink to the script for etiona. If the file already exists, you can skip this step:
$ ln -s /usr/share/debootstrap/scripts/nabia etiona
Then run
$ sudo debootstrap nabia nabia-chroot
That will install nabia to a directory called "nabia-chroot" in your current working directory.
Then run
$ ls nabia-chroot
to list the contents of that directory. You should see subdirectories like "bin", "etc", and "usr", just like if you were to run "ls /". That's because this directory contains a minimal Trisquel nabia system. Now let's take it for a test drive. Run
$ sudo chroot nabia-chroot
to chroot into that directory. Notice that the shell prompt changes. It will now say "root" instead of your username, "/" instead of whatever directory you were in, and "#" instead of "$". That's because you are now inside the nabia installation, running commands as root.
You can play around for a bit and run some commands. There won't be much you can do yet. When you're done, either press Ctrl+D or run
$ exit
to leave the chroot. If you aren't going to use it again, delete it.
$ sudo rm nabia-chroot
If you wanted to actually install nabia to disk, you could dual boot by mounting a spare partition and debootstrapping onto that. If you wanted to replace etiona with nabia, you could boot into a live USB, mount the root partition on your hard drive, and debootstrap onto that. (That's essentially what is happening when you use Trisquel's netinstaller.) However, you probably don't want to do this yet, unless you are interested in contributing to Trisquel development.
I suppose that little tutorial might not be very satisfying. You won't be able to do anything fun while inside the nabia chroot because no packages will be installed outside of the base system.
So if you want, instead of
$ sudo debootstrap nabia nabia-chroot
run
$ sudo debootstrap --include=tint nabia nabia-chroot
and then later when you're inside the chroot you can run
# tint -l 1
Use the "j" and "l" keys to move pieces left and right, the "k" key to rotate them, and spacebar to drop them.
[Trisquel 10 aka Nabia] can be installed via debootstrap.
Besides progress, what does that even mean?
It means you can follow the instructions chaosmonk gave to run a minimal (terminal-only) Trisquel 10 system. You can even play Tetris in it, as chaosmonk explains. :-)
Sort of like a terminal only VM?
Even more minimalist: as far as I understand, you cannot install packages.
You can install packages, if you enable networking inside the chroot. I just didn't bother explaining how to do this. Some packages will be unavailable though, until all of Trisquel's package helpers are updated for Ubuntu 20.04.
That's amazing.
I only need a netinstall for a minimal terminal access.
Do you know when it will be available?
Thanks jason for informing! I am happy with T9 already and now T10 comes...
Will the outstanding issues with 9 eg. the lightdm-greeter issue that caused booting to stall after the latest updates be fixed?
How is progress going on Trisquel 10? :)