You are not logged in.
I changed everything in /etc/apt/sources.list from Excalibur to Freia. However I don't have -security in my sources.list because it apparently doesn't exist.
Is it OK?
deb http://deb.devuan.org/merged freia main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged freia-updates main contrib non-free non-free-firmware
#deb http://deb.devuan.org/merged freia-security main contrib non-free non-free-firmwareOffline
because it apparently doesn't exist. Is it OK?
It never does until the release of the new OS is coming near. The security repository is for fixes that apply to already released software while it is a still supported version, the unreleased versions get fixed by new uploads to the development repositories. Which then find their way into the testing/unstable branches of those repositories. This is the way it has worked forever really or at least the twenty plus years I have used Debian based system.
Offline
The security repository is for fixes that apply to already released software while it is a still supported version, the unreleased versions get fixed by new uploads to the development repositories. Which then find their way into the testing/unstable branches of those repositories.
Thank you for your answer.
BTW it looks like freia-updates doesn't exist either. Should I remove the second line too?
Last edited by sysv_penguin (Yesterday 05:49:20)
Offline
BTW it looks like freia-updates doesn't exist either. Should I remove the second line too?
Of course it is the same as the security, you would add both of them back in once they are created some time next year before the next release and the proposed-updates as well. You have until 2030 or so as well but you should consider switching too the new format devuan.sources too. My current file that has all of these things enabled.
root@9600k:~# cat /etc/apt/sources.list.d/devuan.sources
## Devuan 6 excalibur
## The new style method of using repositories to install software.
## This /etc/apt/sources.list.d/devuan.sources is new style and location file
## The /etc/apt/old.style.sources.list contains the same as this.
## https://linuxconfig.org/ubuntus-repository-configuration-ubuntu-sources-have-moved-to-etc-apt-sources-list-d-ubuntu-sources
## Normal excalibur sources
Types: deb
URIs: http://gnlug.org/pub/devuan/merged
Suites: excalibur excalibur-backports excalibur-proposed-updates excalibur-updates
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64
## excalibur security sources
Types: deb
URIs: http://gnlug.org/pub/devuan/merged
Suites: excalibur-security
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64It is rather easy to switch sudo mv /etc/apt/sources.list /etc/apt/old.style.sources.list then sudo nano /etc/apt/sources.list.d/devuan.sources with this as its contents.
## Devuan 7 freia
## The new style method of using repositories to install software.
## This /etc/apt/sources.list.d/devuan.sources is new style and location file
## The /etc/apt/old.style.sources.list contains the same as this.
## https://linuxconfig.org/ubuntus-repository-configuration-ubuntu-sources-have-moved-to-etc-apt-sources-list-d-ubuntu-sources
## Normal freia sources
Types: deb
URIs: http://gnlug.org/pub/devuan/merged
Suites: freia #freia-backports freia-proposed-updates freia-updates
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64
## freia security sources
Types: deb
URIs: http://gnlug.org/pub/devuan/merged
Suites: freia-security
Components: main non-free contrib non-free-firmware
Enabled: no
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64Then sudo apt update to refresh the mirrors package list. Once the freia is released remove the # in the Suites line to have them used and change the no to yes in the security part to enable it and you will be good to use all of them. You can change the URIs line to be http://deb.devuan.org/merged to continue using the round robin mirror selection you currently use if you wish. Also if you ever need package sources for your install the Types line can have deb deb-src there to enable the fetching of source packages.
Edit: And since you ask about upgrading then the procedure for that is before changing to the new freia sources do an sudo apt update and sudo apt upgrade to have the latest for everything installed once everything is done then sudo apt update and sudo apt full-upgrade when you have changed to the freia sources file.
Last edited by RedGreen925 (Yesterday 09:41:32)
Offline
Thank you so much for anwering in datails and helping me out with this. Everything is working as expected now.
You have until 2030 or so as well but you should consider switching too the new format devuan.sources too. My current file that has all of these things enabled.
Good to know. I swtiched to the new style. Thanks for the tip.
There were some small issues that I want to mention:
1. I changed http://gnlug.org/pub/devuan/merged to http://deb.devuan.org/merged. It was slow for me.
Hopefully those are mirrors and I didn't mess things up. Right?
2. It looks like that the way you commented the Suites: section wasn't correct. apt was still seeking for non-existant things.
I put the comment in a newline and it worked.
...
Get:3 http://deb.devuan.org/merged freia InRelease [43.4 kB]
Ign:4 http://deb.devuan.org/merged #freia-backports InRelease
Ign:5 http://deb.devuan.org/merged freia-proposed-updates InRelease
Ign:6 http://deb.devuan.org/merged freia-updates InRelease
Err:7 http://deb.devuan.org/merged #freia-backports Release
404 Not Found
Err:8 http://deb.devuan.org/merged freia-proposed-updates Release
404 Not Found
Err:9 http://deb.devuan.org/merged freia-updates Release
404 Not Found
Get:10 http://deb.devuan.org/merged freia/main amd64 Packages [9,866 kB]
...Here's my final config:
## Devuan 7 freia
## The new style method of using repositories to install software.
## This /etc/apt/sources.list.d/devuan.sources is new style and location file
## The /etc/apt/old.style.sources.list contains the same as this.
## https://linuxconfig.org/ubuntus-repository-configuration-ubuntu-sources-have-moved-to-etc-apt-sources-list-d-ubuntu-sources
## Normal freia sources
Types: deb
URIs: http://deb.devuan.org/merged
Suites: freia
#freia-backports freia-proposed-updates freia-updates
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64
## freia security sources
Types: deb
URIs: http://deb.devuan.org/merged
Suites: freia-security
Components: main non-free contrib non-free-firmware
Enabled: no
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64Offline
There were some small issues that I want to mention:
1. I changed http://gnlug.org/pub/devuan/merged to http://deb.devuan.org/merged. It was slow for me.
Hopefully those are mirrors and I didn't mess things up. Right?
Not a problem, gnlug is what I use but whatever works best.
Last edited by greenjeans (Yesterday 20:54:33)
https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded December 2025!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do.
Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
Offline
2. It looks like that the way you commented the Suites: section wasn't correct. apt was still seeking for non-existant things.
You are welcome, probably should have done that myself while replying, I never tested it on my machine which would have shown my mistake in thinking a comment (the # in the line for it being ignored) would work there.
Offline