Debian operating system

3895 readers
2 users here now

Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 59000 packages, precompiled software bundled up in a nice format for easy installation on your machine.

founded 6 years ago
MODERATORS
1
 
 

Honest question: what would a Linux distribution have to do to earn 30 years of your loyalty?

2
3
4
 
 

An effort to revive and reinvigorate the 2002 Gtk2 GUI programming toolkit is growing and gaining interest… as we predicted would happen a few months ago.

5
 
 

With half-way through the Debian 14 "Forky" development cycle, the Debian release team is out with an update this weekend and some big news.

6
 
 

I am running Poweredge R620 servers. With Debian 10 I had no trouble, I could reliably set my network names using udev and they came up consistently even when moving from older hardware years ago. Knowing full well that upgrading to Debian 11 would break everything, I have resisted for years, but I finally gave up and started moving forward.

After fighting for the past day with a machine, I think the answer here is going to be that beginning with Debian 11 there is simply no way to reliably name the network interfaces now.

Starting with bullseye, udev is officially dead. There are still some remaining files buried on the system but /etc/udev/rules.d/70-persistent-net.rules no longer has any effect on the network interfaces.

/etc/default/grub -- "net.ifnames=0 biosdevname=0" have been removed and update-grub run

/etc/systemd/network/ -- I created the link files such as 10-eth0.link with the appropriate MAC addresses, but because the ethX names already exist, renaming is not possible:

[Match]
MACAddress=74:86:7a:ed:f6:a3

[Link]
NamePolicy=
Name=eth0

systemctl status systemd-networkd.service -- confirmed that this service is indeed active and running

Very early in dmesg I continue to see this:

[    2.193760] tg3 0000:01:00.0 eth0: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
[    2.227087] tg3 0000:01:00.1 eth1: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
[    2.247850] tg3 0000:02:00.0 eth2: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
[    2.263753] tg3 0000:02:00.1 eth3: attached PHY is 5720C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])

The problem here is that the ethX names are being assigned backwards. The physical plugs have other brackets in the way so what I previously used as eth0 and eth1 is now being assigned to eth3 and eth2. And despite all of the above, debian and systemd refuse to ever assign "predictable" names to any of the interfaces (nothing shows up in dmesg). I ran across some info about a "BIOSdevname" setting in the actual BIOS, but can find no such setting in the last available BIOS rev for these servers. Because the system is assigning the ethX names, I am unable to reassign the correct names using the systemd link files.

The only solution I've found to work is to use the link files and assign the interface with names like dmz0, dmz1, etc. What's the deal here and what ever happened to the concept that I should be able to set up my computer the way I want to? The udev utility was 100% reliable for all the machines I've run since it was first introduced, and now we're stuck with a system that simply can't be given alternate information? Yeah I'm frustrated and annoyed.

I don't know if anyone else has run across other possible solutions, I fought with the last box for two weeks trying to name eight interfaces in the proper order and never could find anything that would work.

7
2
submitted 2 weeks ago* (last edited 2 weeks ago) by poinck@lemmy.world to c/debian@lemmy.ml
 
 

Do I need to choose a mirror for a server or a not moving computer to reduce the load on the central servers?

deb.debian.org is somehow load-balanced using a global CDN. Will this CDN-backed service pick the fasted mirror for me every time I update or will it just load-balance within the infrastructure of Debians main servers? The connection and download speed is not very different when choosing a mirror near me or just using the default.

I want to do what is best for the project.

8
9
1
How To Install Steam On Debian Linux (watch.linuxrenaissance.com)
submitted 3 weeks ago* (last edited 3 weeks ago) by hucste@lemmy.ml to c/debian@lemmy.ml
 
 

(video)

10
1
submitted 3 weeks ago* (last edited 3 weeks ago) by hucste@lemmy.ml to c/debian@lemmy.ml
 
 

(Video)

Installing Davinci Resolve on Debian with MakeResolveDeb + basic usage

11
 
 

Want to contribute to Debian but stuck on packaging task? Welcome to Mentoring Mondays

12
13
 
 

#i386 machines running #Debian 12 Bookworm

@debian@lemmy.ml

Debian 13 drops support for i386, which is bad news for my parents' laptops. I don't have the time to help them hop on a different distro right now, but I wonder if anybody here is in the same boat.

@VoidLinux@chaos.social and @alpinelinux@fosstodon.org, my two faves, still offer support. FreeBSD demoted i386 to tier 2 in 2021. What else is out there?

14
 
 

Previously on Debian 12 I followed a guide to install the AAC audio codec for my Air Pods yet after upgrading to Debian 13 I seem to have lost the codec as I can no longer select it in KDE sound settings leaving only A2DP/SBC and A2DP/SBC-XQ, now I’m a bit at a lost as I remember all I had to do was put a aac.so file into /usr/lib/x86_64-linux-gnu/spa-0.2/bluez5/

Bluez5 directory list:

  • libspa-codec-bluez5-sbc.so
  • libspa-codec-bluez5-opus-g.so
  • libspa-codec-bluez5-opus.so
  • libspa-codec-bluez5-ldac.so
  • libspa-codec-bluez5-lc3.so
  • libspa-codec-bluez5-g722.so
  • libspa-codec-bluez5-faststream.so
  • libspa-codec-bluez5-aptx.so
  • libspa-codec-bluez5-aac.so
  • libspa-bluez5.so

Anyone here by chance know a solution to this?

15
 
 

Are you contributing to Debian? Check out suggested best practices for submitting and reviewing Merge Request on Salsa, Debian's GitLab instance.

16
 
 

Are there any security things I should set up or configure after installing Trixie for normal desktop use?

I would assume that Debian ship it in good shape out of the box. Or should I look at things like firewall and apparmor?

17
4
submitted 9 months ago* (last edited 9 months ago) by oeuf@slrpnk.net to c/debian@lemmy.ml
 
 

I've downloaded an iso for trixie but I can't see any checksums for it on the website. The 'Verifying Authenticity' page makes it sound like the download should include something but all I got was the .iso file.

How do verify it?

Thanks

18
 
 

cross-posted from: https://lemmy.ml/post/34425422

It is with huge pleasure that the Debian GNU/Hurd team announces the release of Debian GNU/Hurd 2025.

This is a snapshot of Debian "sid" at the time of the stable Debian "Trixie" release (August 2025), so it is mostly based on the same sources. It is not an official Debian release, but it is an official Debian GNU/Hurd port release.

19
20
 
 

Images can be downloaded from here: https://www.debian.org/distrib/

21
 
 

According to this @phoronix article @debian #Trixie (targetting 9th August) to still work on the #RISCV HiFive Unleashed board? I've still got a couple kicking around and this seems like a useful way to update it!
This article suggests their build farm is on HiFive Unmatched hardware for now: https://www.phoronix.com/news/Debian-13-RISC-V-Ready

22
23
24
25
 
 

So I've upgraded to trixie and it comes with apt 3. For some reason the new apt insists on opening the output of some commands in less. For example, "apt list --upgradable" or "apt search" opens the output i less. I can't find how I turn this behavior off. Any advice?

view more: next ›