On Fri, Oct 22, 2021 at 11:38:56AM +0200, lina wrote: > ###### Debian Main Repos > deb http://deb.debian.org/debian/ stable main contrib non-free > deb-src http://deb.debian.org/debian/ stable main contrib non-free > > deb http://deb.debian.org/debian/ stable-updates main contrib non-free > deb-src http://deb.debian.org/debian/ stable-updates main contrib non-free > > deb http://deb.debian.org/debian-security stable/updates main > deb-src http://deb.debian.org/debian-security stable/updates main > > deb http://ftp.debian.org/debian buster-backports main > deb-src http://ftp.debian.org/debian buster-backports main
You should never use the word "stable" in your sources.list. This is going to cause you immense problems when a new version of Debian is released. (This may already have happened to you.) If you're running a stable (or older) version of Debian, you should use its release codename in the sources.list file instead. E.g. "buster" or "bullseye", where you have "stable". This looks like it's the sources.list from a buster (Debian 10) system. I can tell, not only because you have buster-backports listed, but also because of the format of the debian-security line. This file is still using the older "releasename/updates" field, rather than the newer "releasename-security" field which began with bullseye (Debian 11). If this is the case, I would urge you to change all instance of "stable" to "buster" immediately. Before you break anything (more?) by accident.