Today is a great day to learn about Debian.

It's far from perfect, but by golly once you learn it it's pretty sweet. Highlights:

  • Everything is transparent, sometimes painfully so
  • Debian isn't a company
  • You still have apt, so deb packages still probably work
  • Flatpak makes desktop use easy
  • Hate updates? Debian only releases a major new version every two years.
  • Nobody is ever, ever, ever going to sell you "Debian Pro"

If Ubuntu's got you down today, I dare you: give Debian a try.

in reply to Veronica Explains

Also, shouting this one with the bold text:

Debian isn't just for servers. Debian rocks on a desktop.

"But Veronica, I need newer packages!"

Do you really? If I'm doing dev work and need something newer, I'm using containers. If I need desktop applications, there's usually Flatpak/AppImage/Nix/source. And backporting and pinning is an option if you want to get super nerdy with it.

I don't like when my desktop updates. It means I have to relearn stuff. If you feel the same way, consider Debian. On your desktop. Seriously.

reshared this

in reply to Diane

the reason I moved from Debian to Ubuntu (for development and household laptop) was because it was easier to get drivers (ie you didn't have to) and in general most things worked well enough to ignore the few kinks.

But if that has gone away, Canonical's LLM dickery can go er away. I was already considering switching back so this is looking like a good time to plan that in.

I like/rely on the multi desktop feature of #Gnome. How easy is it to put that on #Debian, anyone?
@veronica

in reply to Veronica Explains

Is there a variant of Debian like Mint that's intended for low-end and older hardware? (Asking for my poor laptop that hasn't had its hardware touched since like 2013 because every time I looked into it, it was all too expensive, even though I bought it specifically because it's one that's known to be highly repairable and upgradeable.)
in reply to Mre. Dartigen [renovator mode]

@Mre. Dartigen [renovator mode] @Veronica Explains Debian doesn't really do variants, traditionally on Linux distributions there was just one installer, and then you could choose to install any desktop environment of your choice (including multiple ones at the same time²)

So, basically, yes, Debian works just fine on really low end hardware, you just have to select a suitable interface when prompted by the installer.

I believe the most light weight one¹ would be LXDE, but if the 2013 laptop wasn't very low end it could be worth trying with Xfce, which is what Mint uses in its light weight flavour.

These days there are also live images with an installer, and with those you have to select which destktop environment you want on the live image (but then can install any other one at a later time)

debian.org/distrib/ ---> Live Xfce is in the “Try Debian live before installing” section

¹ there are even lighter weight interfaces, but they are quite dated in their UX
² that's what I do on my computers: I have installed both the interface I use and the one my partner prefers, and we can select which one to use at the login screen.

in reply to Veronica Explains

Everything is transparent, sometimes painfully so

So pls post facts...

apt is the debian package manager and deb the native package format.

apt works reliably

Fatpack, sometimes called flatpack because it falls flat is not a Debian package format. It also has nothing to do with making desktop usage easy.

Updates, Debian packages are often updated during the release cycle, there are also updated install images released as necessary.

That also goes for security updates.

in reply to Veronica Explains

@veronica@explains.social also one can take so much bs. Windows is just user-unfriendly enough to grind one's gears in the long run, and from what I tested from some recent MacOS version, feels like OEM Android distros with how stiff it felt.

If someone sticking to such systems can be convinced to test, from what I observed over the years, such person will be more prone to "deshitify" his/her workflow and tools, even if not necessarily moving to Linux.

in reply to Veronica Explains

I tried it on a laptop and gave up because hibernate did not work. Even after following various sets of instructions, hibernate did not work.

Wound up installing Ubuntu 22.04, setting up disk encryption without lvm (which 24.04 cannot do) and then upgrading to 24.04. After some hacking, hibernate does work reliably.

It took several days to get a usable laptop configuration put together.

in reply to Veronica Explains

Yeah! I'm using Debian both on my server and laptop, and I'm using Arch on my PC. This way I can play with new versions of software and enjoy stability of Debian when I need to. But today, with Flatpak and containers anyone can have latest software on Debian, with isolation from rest of the system, so apps will not break anything.
in reply to Veronica Explains

@alice The downside is that apps in the distribution are often painfully outdated, so installing Flatpaks or compiling things yourself is necessary if you want to run anything recent.

(My previous desktop was Debian. The current one is Arch, which doesn’t seem to involve as much putting out fires as I feared it might.)

in reply to Veronica Explains

You know how people dread the next operating system update? Try to put it off as long as the damn thing will let them? That is not a thing on #Debian.

You know how people used to look forward to all the shiny new features in the next major operating system update? That is still a thing on Debian.

I've been running it non-stop for almost 30 years. I was only 12 or 13 years old when I first installed it. It's been my cherished sanctuary ever since.

in reply to Veronica Explains

I loved Debian so before its 2013-ish community meltdown. I still love Debian, run it, and it's gotten better, but what I would really love is a Debian for the Arch epoch. Like rolling distros got Copyfail kernel patches in MARCH! Is there NO way we can put stable superstructure ala Debian ontop of better kernel situations?
in reply to Veronica Explains

It's also worth noting that you can use Debian instead of Ubuntu in CI settings like codeberg (or github).

Use a docker image like node:25-trixie-slim to get node (needed for most major composite actions such as actions/checkout) based on the current stable debian, then add development tools with apt-get update && apt-get install -y --no-install-recommends.

(or you can use, say, python:3-trixie and then install the debian nodejs package)

If your dependencies are small, do it each time. If they're big, then make a docker image and publish it to whatever container repository you favor. Update it when you need to. I recommend using a date-based tagging scheme if you do this.

A bonus of doing this: you can just run the very same docker image locally to diagnose build failures.

A second bonus of doing this, especially on github: you won't be bitten by changes to the default runner environment that are outside your control.

A third bonus of doing this: you can use debian:testing or images based on it, if stable's too old for you. (traditionally GHA has only offered LTS Ubuntu versions for CI)

in reply to Veronica Explains

For a new user, Debian is not that OS that is ready to use upon a fresh install. You're going to have to configure things manually and install many other things, adding 3rd-party repos.

For example, sudo is not even enabled upon install. Debian themselves don't supply truly working non-free media codecs or firmware, so I suggest deb-multimedia.org
(think of it as Fedora's RPM Fusion repo).

And as pointed out, yes, a lot of old software. Stable, yes, but old.

#Debian #Linux

in reply to Linux Is Best

@Linux Is Best @Veronica Explains sudo is enabled upon debian install if no root password is set up (otherwise, there is no real need for sudo, since one can use su)

also, since quite a few years deb-multimedia is strongly recommended against, since it has been found to be the cause of various problems that lead people to ask for support on debian channels: personally I haven't had a need to install anything outside of debian repositories to use media online or on dvd since a very long time (although I did have to enable contrib and install libdvd-pkg, which downloads the legally restricted codecs during installation)

in reply to Veronica Explains

... debian is wonderful, it's very easy to use... i just tell the google machine to print one-liners and scripts to handle installs and whatnot, so, other than the trouble that comes along with that... it's pretty great.

It didn't take long for me to set up my monitor either. The only thing I could get happening was a 'too-old' graphics card.

What can you do... Really a nice light setup with Debian 13. This box basically has it all.

in reply to Veronica Explains

Might even be worth taking a look at Devuan at this point with systemd going so wildly out-of-scope and in a very very dangerous direction. Devuan is basically just plain Debian using a different init. (the classic sysvinit by default.) As far as I know they make no other changes.

Maybe I'm being paranoid... based on everything that's going on right now... but systemd looks really bad right now to me. Dangerous bad.

Only complaint I have is Debian (and by extension others that don't make big changes) is still way back on the 6.12 kernel. I have to install liquorix for modern stuff, but I want something more stable than liquorix...

Questa voce è stata modificata (1 giorno fa)

Questo sito utilizza cookie per riconosce gli utenti loggati e quelli che tornano a visitare. Proseguendo la navigazione su questo sito, accetti l'utilizzo di questi cookie.