Stuck on PureOS 8 (green)

Hello,

I recently noticed my pureos version is still “green”. I frequently do:

sudo apt update
sudo apt upgrade
sudo apt full-upgrade

But the pureos version stays on pureos 8 green. So my packages are outdated (just noticed purebrowsers is on the version 68 of firefox, which is quite old). I have no idea how to update except for the commands above, and I would prefer to avoid a complete reinstall.

  • cat /etc/apt/sources.list:
deb https://repo.puri.sm/pureos green main
deb http://deb.debian.org/debian buster main contrib non-free
  • cat /etc/*-release:
DISTRIB_ID=PureOS
DISTRIB_RELEASE=8
DISTRIB_CODENAME=green
DISTRIB_DESCRIPTION="PureOS GNU/Linux 8"
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Buster’s version of firefox-esr is 68.12. If you want a more recent version of Firefox, then you should add this line to your /etc/apt/sources.list file:

deb http://ftp.debian.org/debian buster-backports main contrib

Then:

sudo apt update
sudo apt install -t buster-backports install firefox

Then you will have 2 versions of Firefox installed.

Uh, oh, you are running franken-debian – mixing the PureOS and Debian repositories.
The easiest way out of this is complete reinstall.

Even so, as Amosbatto said, firefox in PureOS amber is not the newest; it is version 68.12.0esr. So might not be worth the effort.

As to how upgrade from green to amber, this requires manually editing /etc/apt/sources.list and replacing all references to “green” with “amber”. I’m not aware of any GUI tool that would allow upgrading to a newer OS release.

How to go back to PureOS from the mix of debian and PureOS you are running – you might want to check that post of mine

2 Likes

Purebrowser isn’t maintained anymore. If the stock firefox in your debian version is not recent enough, another way to get a recent firefox is to use the org.mozilla.firefox flatpak. This avoids Franken-debian.

Thanks all for your answers. As Dwaff suggested I edited my apt/sources.list file and it did the trick.

I needed some packages not available in pure os (can’t remember which ones). Is running franken-debian a problem ? Edit : ok : https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian

Had no idea purebrowser was not maintained anymore, I’m curious to know why ?

There’s some more discussion here:

1 Like