Trisquel 10 aka Nabia Is Available

13 replies [Last post]
jxself
Offline
Joined: 09/13/2010

It can be installed via debootstrap. Progress!

calher

I am a member!

Offline
Joined: 06/19/2015

What? How so fast?
--
Sent from my CalyxOS device with K-9 Mail. Please excuse my brevity.

PublicLewdness
Offline
Joined: 03/15/2020

"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 ?

chaosmonk

I am a member!

I am a translator!

Offline
Joined: 07/07/2017

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.

chaosmonk

I am a member!

I am a translator!

Offline
Joined: 07/07/2017

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.

GNUbahn
Offline
Joined: 02/18/2016

[Trisquel 10 aka Nabia] can be installed via debootstrap. Besides progress, what does that even mean?

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

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. :-)

GNUbahn
Offline
Joined: 02/18/2016

Sort of like a terminal only VM?

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Even more minimalist: as far as I understand, you cannot install packages.

chaosmonk

I am a member!

I am a translator!

Offline
Joined: 07/07/2017

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.

Vanack Sabbadium
Offline
Joined: 03/05/2019

That's amazing.

I only need a netinstall for a minimal terminal access.
Do you know when it will be available?

Malsasa
Offline
Joined: 12/01/2016

Thanks jason for informing! I am happy with T9 already and now T10 comes...

amtrakuk
Offline
Joined: 11/25/2019

Will the outstanding issues with 9 eg. the lightdm-greeter issue that caused booting to stall after the latest updates be fixed?

Markmus

I am a member!

Offline
Joined: 11/19/2019

How is progress going on Trisquel 10? :)