this post was submitted on 19 Dec 2025
13 points (93.3% liked)

Linux

61959 readers
1296 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

Just today I'm getting errors when trying to install software via apt in Debian 13. Specifically ardour and gnome-boxes. Other packages seem to be unaffected, like gimp and blobwars for example. The errors are all variations of the following:

Err:1 http://deb.debian.org/debian trixie/main amd64 libwebsockets19t64 amd64 4.3.5-1 404 Not Found [IP: 151.101.62.132 80] Error: Failed to fetch http://deb.debian.org/debian/pool/main/libw/libwebsockets/libwebsockets19t64_4.3.5-1_amd64.deb 404 Not Found [IP: 151.101.62.132 80]

Looking online the suggestion seems to be that I might have /etc/apt/sources.list misconfigured. Is it this causing the problem, or something else?

Here is my sources.list

# deb cdrom://[Debian GNU/Linux 13.0.0 _Trixie_ - Official amd64 NETINST with firmware 20250809-11:2>

deb http://deb.debian.org/debian/ trixie main non-free-firmware 
deb-src http://deb.debian.org/debian/ trixie main non-free-firmware 

deb http://security.debian.org/debian-security/ trixie-security main non-free-firmware 
deb-src http://security.debian.org/debian-security/ trixie-security main non-free-firmware 

# trixie-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ trixie-updates main non-free-firmware 
deb-src http://deb.debian.org/debian/ trixie-updates main non-free-firmware 

# This system was installed using removable media other than
# CD/DVD/BD (e.g. USB stick, SD card, ISO image file).
# 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.

Any advice?

Thanks!

you are viewing a single comment's thread
view the rest of the comments
[–] oeuf@slrpnk.net 3 points 1 month ago (1 children)

I changed to a mirror, ran sudo apt update and had a buggerload of packages with updates. I then switched back to the default which fetched those updates as well, both before and after autoclean and autoremove. Software is now installing successfully/normally... I'm not really any the wiser about what happened though. The only thing I can tell that is different now is I deselected deb-src after reading that it's not recommended for most users.

[–] LainTrain@lemmy.dbzer0.com 2 points 1 month ago

This has happened to me before as well, there's so many reasons a site or anything on your end or in-between could be down or have issues, that's why mirrors work so well for resiliency! Glad you're back up to speed now.

Deb-src is the source code repository iirc. Unless you regularly download and read source code, you do not need it.