"Please install all available updates for your release before upgrading."

3 replies [Last post]
amenex
Offline
Joined: 01/03/2015

This is an Ubuntu refrain that has been echoing through the woods for several years.
My encounter is the result of attempts to get a preexisting Windoze_10 installation
to coexist with Trisquel. Neither the TQ_10 flash drive in its USB slot nor the
TQ_10 Live DVD in the recognized DVD-RW optical drive will boot. I've been forced to
try System/Control Center/Software Updater, where it won't perform dist-upgrade or
do-release-upgrade without circling back to the forum topic. Update-Manager has not
offered any solution, nor have countless Ubuntu forums.

Lappi
Offline
Joined: 05/28/2022

You had replied #1 on this thread
https://trisquel.info/en/forum/how-install-trisquel-9-without-usb-drive-or-dvd
then #4 by loldier explains how one can upgrade to a new release, in your case from Trisquel 9 to 10, using the software updater. I think something like this is how I got from 8 to 9, the process took a long time is all I remember. If you can still access your installed Trisquel 9 maybe give this a try, see whether the software updater will point out that there is a new release, 10.

amenex
Offline
Joined: 01/03/2015

You may have seen the following script that was necessitated by some lack of certificates
at the mirrors from which we download trisquel software:
sudo sed -i s/http/https/ /etc/apt/sources.list which changes all the https's
in /etc/apt/sources.list to http's.

In desperation I modified that script to get an entirely different result:
sudo sed -i s/etiona/nabia/ /etc/apt/sources.list

Don't try this at home folks, we're all experts here ...

Changing:

deb https://mirror.math.princeton.edu/pub/trisquel-packages etiona main
deb-src https://mirror.math.princeton.edu/pub/trisquel-packages etiona main
deb https://mirror.math.princeton.edu/pub/trisquel-packages etiona-security main
deb-src https://mirror.math.princeton.edu/pub/trisquel-packages etiona-security main
deb https://mirror.math.princeton.edu/pub/trisquel-packages etiona-updates main
deb-src https://mirror.math.princeton.edu/pub/trisquel-packages etiona-updates main
#deb https://mirror.math.princeton.edu/pub/trisquel-packages etiona-backports main
#deb-src https://mirror.math.princeton.edu/pub/trisquel-packages etiona-backports main

To

deb https://mirror.math.princeton.edu/pub/trisquel-packages nabia main
deb-src https://mirror.math.princeton.edu/pub/trisquel-packages nabia main
deb https://mirror.math.princeton.edu/pub/trisquel-packages nabia-security main
deb-src https://mirror.math.princeton.edu/pub/trisquel-packages nabia-security main
deb https://mirror.math.princeton.edu/pub/trisquel-packages nabia-updates main
deb-src https://mirror.math.princeton.edu/pub/trisquel-packages nabia-updates main
#deb https://mirror.math.princeton.edu/pub/trisquel-packages nabia-backports main
#deb-src https://mirror.math.princeton.edu/pub/trisquel-packages nabia-backports main

Whereas the actual sources.list file for etiona looks like this:

deb https://archive.trisquel.info/trisquel/ etiona main
deb-src https://archive.trisquel.info/trisquel/ etiona main
deb https://archive.trisquel.info/trisquel/ etiona-security main
deb-src https://archive.trisquel.info/trisquel/ etiona-security main
deb https://archive.trisquel.info/trisquel/ etiona-updates main
deb-src https://archive.trisquel.info/trisquel/ etiona-updates main
#deb https://archive.trisquel.info/trisquel/ etiona-backports main
#deb-src https://archive.trisquel.info/trisquel/ etiona-backports main

Necessitating that the mirror site for the ensuing apt-get update and apt-get upgrade
be changed to suit.

This approach is bound to make a mess of nabia as the directory structures are not likely
to match between the two sets of software.

Ark74

I am a member!

I am a translator!

Offline
Joined: 07/15/2009

Unless there is a typo, I guess you need,

sudo sed -i 's/etiona/nabia/g' /etc/apt/sources.list

edit:
also, why not use:
do-release-upgrade