Debian operating system

3702 readers
7 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
 
 

Schematics reviewed and published!

If you would like to reserve a production desktop board this summer, we need donations....

https://www.powerpc-notebook.org/2026/01/schematics-reviewed-and-published/

@openpowerfoundation @osi @nxp @oshwassociation @fsf @debian

2
 
 

I think i understand adding a link to /etc/apt/sources.list so apt knows to check there for packages. What i don't understand is how to find those links.

For example: i know i want xed, a plain text editor. Wikipedia tells me that's maintained by Linux Mint, but the Mint website doesn't, as far as i can tell, have a link to a repository for installing Mint-specific packages in another distro (assuming that's possible). It doesn't mention what i might want to put in sources.list.

The same is true of Cinnamon, Mate, Xfce, KDE, and Gnome. If i install Debian and it doesn't come with one of these listed in the aforementioned file (and it doesn't), i have no idea how to get packages from that repository unless i can also find a downloadable .deb file and it has no dependencies from unknown repositories, or i download the entire desktop environment i want just a few packages from.

For context: i plan to install Debian without a DE and just get what packages i want from across several DEs. This will be hard to do if there are no software sources for apt.

Is this hard to find because it's something that people who don't know what they're doing shouldn't mess with? Am i just looking in the wrong places, or for the wrong thing?

One thing i've successfully installed with apt (as opposed to a .deb package) is LibreWolf, which i used extrepo for in accordance with the instructions on their website. Should i be using that instead for packages meant for specific desktop environments?

3
 
 

Of the desktop environments i've tried, i prefer Cinnamon overall. But i find that i'd rather use the KDE or Mate versions of some programs. I don't need Nemo when i'd rather use Thunar, or Gnome Characters when i prefer mate-character-map or kcharselect.

Is there any reason i can't start with nothing that's specific to any one DE, then install whatever i need to have Cinnamon applets with the Mate and KDE programs i want? I don't expect this to be easier than picking one DE and sticking with that, but is it so much harder that it's not worth the trouble to have my computer so customized? How common is it to use a custom blend like this?

This was sparked when, while cleaning up my system that still has similar programs from several DEs, i accidentally broke Cinnamon and had to reinstall it, complete with everything i'd removed in favor of some other DE's version of a program.

[hr]

What window managers are recommended for situations like this? I've always used whatever comes with my DE, without really being aware of the window manager. How does that affect what display manager i need?

4
 
 

Hello. I am going to try Debian for the first time, although I have been a Linux user for years. For a user with experience in Linux and for non-technical use of the system, is it more advisable to use Debian stable or testing? Thanks

5
 
 

I recently (a day ago) switched from Linux Mint to Debian and tried out several different DEs. I settled on Cinnamon but still have leftover packages and files from Gnome, Plasma, etc. Is there an easy way to remove everything that was installed automatically by a particular DE besides reinstalling Debian with just Cinnamon? Or do i have to go through all my programs manually?

I've already removed the DEs i don't like with tasksel, and i've tried apt autoremove but it doesn't remove anything.

If i do have to do this manually, is there a list somewhere of the programs that come with each DE so i know which of the four plain text editors and so on to keep?

After trying a few of these alternative programs, i've decided i will go through them manually since i like some that aren't from Cinnamon. Solutions are still welcome in case someone else has this same issue.

6
 
 

Wow! With Launchpad, you can track vulnerabilities in upstream like @debian. It can track comments from linked bugs from other bug trackers too. #UbuConIndia2025

7
8
 
 

๐ŸŽ‰ Happy Birthday, @ubuntu! ๐Ÿง๐ŸŽ‚

In April 2004, Mark Shuttleworth invited a dozen @debian developers to his London flat, where they brainstormed and laid out the features of what would become Ubuntu.

Today, Ubuntu has over 40 million desktop users worldwide, and it powers top #supercomputers, servers, clouds, #IoT devices, and more!

#Debian #LPI #Linux #FOSS #Canonical #Linuxdistro #supercomputers #IoT #cloudcomputing #Linuxforhumanbeings

9
 
 

How did the changes in the binary test files tests/files/bad-3-corrupt_lzma2.xz and tests/files/good-large_compressed.lzma, and the makefile change in m4/build-to-host.m4) manifest to the Debian maintainer? Was there a chance of noticing something odd?

10
 
 

I've installed it on Ubuntu and Raspberry Pi but when I went to my friend's house today to install it on his Debian 12 laptop I couldn't get it to work. It might have just been general networking problems but is Debian shipped without a package that's needed for pihole?

The result of my attempt was strange- dig showed the computer was using 127.0.0.1#53 for DNS resolver, the pihole dashboard in the browser showed the queries, but Firefox kept saying it can't find the page. It was kind of embarrassing since I talked up pihole a lot and couldn't get it to work lol.

11
 
 

#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?

12
 
 

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?

13
 
 

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

14
 
 

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?

15
4
submitted 5 months ago* (last edited 5 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

16
 
 

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.

17
 
 

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

18
 
 

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

19
20
21
 
 

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?

22
 
 

What is the easiest way to track how close to stable release Debian 13 is?

I'd like to get an informed idea about a release date, without relying on outdated and vague news articles.

Thanks!

23
 
 

Are there any suggestions for a firewall with an easy GUI? I want to open a port for kde connect so i can use sms and fling my phone to the back of the room. Thanks in advance

24
 
 

I tested Debian 13 RC1 by installing the Nvidia proprietary driver using:

apt install nvidia-driver

The error from systemctl status dkms is as follows:

ร— dkms.service - Builds and install new kernel modules through DKMS
     Loaded: loaded (/usr/lib/systemd/system/dkms.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Sun 2025-05-18 07:37:53 +07; 1min 22s ago
 Invocation: da858b6286f04dd6965e54bc964fc78f
       Docs: man:dkms(8)
    Process: 855 ExecStart=/usr/sbin/dkms autoinstall --verbose --kernelver 6.12.27-amd64 (code=exited, status=21)
   Main PID: 855 (code=exited, status=21)
   Mem peak: 6.3M
        CPU: 204ms

May 18 07:37:53 vlegion systemd[1]: Starting dkms.service - Builds and install new kernel modules through DKMS...
May 18 07:37:53 vlegion dkms[1069]: Error! Your kernel headers for kernel 6.12.27-amd64 cannot be found at /lib/modules/6.12.27-amd64/build or /lib/modules/6.12.27-amd64/source.
May 18 07:37:53 vlegion dkms[1069]: Please install the linux-headers-6.12.27-amd64 package or use the --kernelsourcedir option to tell DKMS where it's located.
May 18 07:37:53 vlegion systemd[1]: dkms.service: Main process exited, code=exited, status=21/n/a
May 18 07:37:53 vlegion systemd[1]: dkms.service: Failed with result 'exit-code'.
May 18 07:37:53 vlegion systemd[1]: Failed to start dkms.service - Builds and install new kernel modules through DKMS.

Of course, this problem was fixed by installing 'linux-headers-6.12.27-amd64.'

However, I wonder if 'linux-headers-6.12.27-amd64' should be installed automatically. Is this a bug? How can I check if anyone has reported this already?

25
 
 

I'd like to progressively rate limit ssh connections by 3 per minute, 12 an hour and 24 a day.

I have these rules that don't seem to be working:

tcp dport 22 ct state new limit rate over 24/day drop comment "24+ a day"
tcp dport 22 ct state new limit rate over 12/hour drop comment "12+ an hour"
tcp dport 22 ct state new limit rate over 3/minute drop comment "3+ a minute"
tcp dport 22 ct state new limit rate 3/minute accept comment "Good SSH"

I'm still stuck in debian 10.13, stock kernel 4.19.316-1 (2024-06-25) and nftables v0.9.0 (Fearless Fosdick).

sets are not yet available, as far as I know.

view more: next โ€บ