sources.list in live mode: Add https sources. And copy/modify sources.list instead of editing a copy manually
sources.list for live mode: Replace "http" with "https" in:
- sources.list
- https://gitlab.trisquel.org/trisquel/package-helpers/-/blob/aramo/helpers/DATA/apt/trisquel/sources.list.in
- https://gitlab.trisquel.org/trisquel/package-helpers/-/blob/aramo/helpers/make-apt
More:
- deb backports are enabled in Ubuntu 22.04 (
deb http://archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse
), but not in Trisquel. Why? - The comment "# Trisquel repositories for supported software and updates" is inconsistently placed
- sources.list for the installation: Add line breaks between the sections to make the less eye straining to read/edit.
- sources.list for live mode, and the installation: Replace "#deb" with "# deb" to make it consistent with Ubuntu's way to comment them (which may affect scripting if you are trying to enable them) the rest of the comments.
- Remove the final blank line break at the end of the file.
To avoid future errors, I'm suggesting you to copy/modify sources.list with a script instead of edit two different sources.list files manually.
Trisquel 11 live
Same result with or without internet connected:
$ cat /etc/apt/sources.list
# Trisquel repositories for supported software and updates
deb cdrom:[Trisquel 11.0 _aramo_ - Release amd64 (20230315)]/ aramo main
deb http://archive.trisquel.org/trisquel aramo main
#deb-src https://archive.trisquel.org/trisquel aramo main
deb http://archive.trisquel.org/trisquel aramo-updates main
#deb-src https://archive.trisquel.org/trisquel aramo-updates main
deb http://archive.trisquel.org/trisquel aramo-security main
#deb-src https://archive.trisquel.org/trisquel aramo-security main
#deb http://archive.trisquel.org/trisquel aramo-backports main
#deb-src https://archive.trisquel.org/trisquel aramo-backports main
Trisquel 11 installed
The "http" sources are upgraded to "https" after the installation. I installed Trisquel without any internet connection.
$ cat /etc/apt/sources.list
#deb cdrom:[Trisquel 11.0 _aramo_ - Release amd64 (20230315)]/ aramo main
# Trisquel repositories for supported software and updates
deb https://archive.trisquel.org/trisquel/ aramo main
deb-src https://archive.trisquel.org/trisquel/ aramo main
deb https://archive.trisquel.org/trisquel/ aramo-security main
deb-src https://archive.trisquel.org/trisquel/ aramo-security main
deb https://archive.trisquel.org/trisquel/ aramo-updates main
deb-src https://archive.trisquel.org/trisquel/ aramo-updates main
#deb https://archive.trisquel.org/trisquel/ aramo-backports main
#deb-src https://archive.trisquel.org/trisquel/ aramo-backports main
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
Also, no changes in /etc/apt/sources.list after enabled internet connection in my VM, ran apt-get dist-upgrade
, and rebooted.