News for hackers. Stuff that matters.
Re:I'm Done with Ubuntu by hackyhacky on Wednesday February 05, 2025 @10:11AM (#42949536)
I started with Ubuntu, but got turned off my lack of stability, Snaps, old kernels, and obnoxious marketing. I switched to Debian, which fixes most of these issues (but not the old kernels). I like that Debian still uses apt-get and has a huge repository. The smaller repo is what keeps me off Fedora. If you're an Ubuntu refugee looking for a compatible distro, give Debian a try.
Re:I'm Done with Ubuntu by Sander_Marechal on Wednesday February 05, 2025 @10:29AM (#42949864)
A long time ago there were good reasons for Ubuntu to exist. Debian releases were very slow, sometimes years apart, and focus was on servers. But slowly Debian has incorporated all the things that make Ubuntu better than Debian. It also has a much faster release cycle.

There hasn't been a good reason to use Ubuntu over Debian for years.

Re:I'm Done with Ubuntu by pseudalopex on Wednesday February 05, 2025 @10:55AM (#42950332)
Debian releases are 2 years apart roughly. The same as Ubuntu LTS.

Many Ubuntu 3rd party repos have no Debian equivalent. But there are more Debian repos than before.

Re:I'm Done with Ubuntu by sevensor on Wednesday February 05, 2025 @11:32AM (#42950957)
Although I love Arch and use it on my main laptop, if you’re like me and you have a closet full of geriatric thinkpads, Debian is great. The one thing Arch / pacman struggles with is long intervals between updates, so if I boot a machine every three months, I’d rather have an OS in a state that was planned to persist for years.
Re:I'm Done with Ubuntu by Dansvidania on Wednesday February 05, 2025 @11:59AM (#42951482)
This is so true. I had wondered if it was just me somehow messing my various manjaro/arch machines.

Coming back to a hobby laptop and finding it unable to function because mirrors have been updated or whatever was a really painful thing to find out after a few months away.

Re:I'm Done with Ubuntu by latentcall on Wednesday February 05, 2025 @11:39AM (#42951078)
Debian has been amazing for my fleet of geriatric ThinkPads… my T60 and X200 are my favorites to use.
Re:I'm Done with Ubuntu by damion6 on Wednesday February 05, 2025 @02:13PM (#42953589)
Debian has also been a nice alternative. Lots of open options and compatible in most ways.
Re:I'm Done with Ubuntu by sshine on Wednesday February 05, 2025 @02:26PM (#42953766)
NixOS suffers a little from rapid upstream changes like Arch. You can pin nixpkgs and bump when you feel like it (or when a version of something isn’t recent enough), which is great.

However, bumping every three months always renders my configuration broken because of some expression being deprecated. One time it was how pulseaudio got enabled. Last it was how nerdfonts were organised.

I like how nixpkgs gets better. I don’t like thinking “I guess I’m not upgrading packages tonight, I’ll just roll back.”

Re:I'm Done with Ubuntu by shasts on Wednesday February 05, 2025 @10:35AM (#42949962)
If you configure apt sources to use testing or unstable upstream of Debian you can get latest kernel.

This way, you can also have a rolling distro.

https://wiki.debian.org/DebianTesting

Re:I'm Done with Ubuntu by slow_typist on Wednesday February 05, 2025 @10:42AM (#42950094)
Been on testing for years without problems. Super reasonable choice for a personal machine if you need recent software versions. Always use a separate partition for /home, have backups in place and your golden.
Re:I'm Done with Ubuntu by shasts on Wednesday February 05, 2025 @11:00AM (#42950420)
Current work machine. Running fine for 4.5 years.

  $ stat / | grep "Birth" | sed 's/Birth: //g' | cut -b 2-11
  2020-06-20



  $ cat /etc/apt/sources.list.d/debian.sources
  # Modernized from /etc/apt/sources.list
  Types: deb deb-src
  URIs: http://deb.debian.org/debian/
  Suites: unstable
  Components: main non-free contrib
  Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

  # Modernized from /etc/apt/sources.list
  Types: deb
  URIs: http://deb.debian.org/debian/
  Suites: testing
  Components: main non-free non-free-firmware contrib
  Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

You may also want `apt-listbugs` package to see the serious bugs before running upgrade.
Re:I'm Done with Ubuntu by kennysoona on Thursday February 06, 2025 @04:42AM (#42960734)
Wouldn't running uptime be quicker than your stat command pipeline?
Re:I'm Done with Ubuntu by shasts on Thursday February 06, 2025 @10:15AM (#42963141)
stat command gets the detail of when the OS was installed on the machine. uptime doesn't give that. I wanted to say that I have been using the same development machine at work for 4.5 years. "running" was not the right word for it, obviously.
Re:I'm Done with Ubuntu by kennysoona on Thursday February 06, 2025 @02:29PM (#42965647)
Makes sense, thanks.
Re:I'm Done with Ubuntu by Anthony-G on Thursday February 06, 2025 @08:59PM (#42968467)
I’m no AWK expert but I know just enough to tell when it’s the right tool for a particular job. Most pipelines consisting of `grep`, `sed` and `cut` commands can be replaced with a single AWK command. In this case:

    stat / | awk '/Birth:/ { print $2; }'
For the line containing the `Birth:` regex, print the second field (by default, fields are delimited by spaces). Other lines that don’t match the regex are ignored.
Re:I'm Done with Ubuntu by jauntywundrkind on Wednesday February 05, 2025 @12:27PM (#42951985)
You can also use apt-pinning to set priority for which release to use.

A long time ago I ran stable, and pinned testing at low priority.

Across the decades I've slowly upgraded my stance. Now my machines run Debian Unstable, with testing and experimental pinned at very low priorities. Unstable does sometimes have unsatisfiable dependencies, so it's good to have some other options. And sometimes I just want what's coming for a specific package or kernel, and experimental will often be there.

https://jaqque.sbih.org/kplug/apt-pinning.html

Re:I'm Done with Ubuntu by voidUpdate on Wednesday February 05, 2025 @10:35AM (#42949967)
I've used ubuntu on and off for a while now, and I've been debating switching over my main computer from windows to ubuntu. Would you recommend Debian instead? Are there any downsides/incompatibilities I should be aware of before doing so? I've used Raspbian a reasonable amount, but mainly for normal raspberry pi things instead of as a desktop system so I've don't really have much hands-on experience with it
Re:I'm Done with Ubuntu by arcfour on Wednesday February 05, 2025 @12:12PM (#42951733)
As someone who has not used Windows for years now, Ubuntu is fine, but personally I ended up switching to Fedora after a while. But I think people will always have problems with any OS and you'll hear about those more than the people that are running without issue.
Re:I'm Done with Ubuntu by Wickedflickr on Wednesday February 05, 2025 @10:51AM (#42950253)
If you opt for Debian, try out Linux Mint's Debian edition, it's the smoothest option for desktop use.
Re:I'm Done with Ubuntu by zcar on Wednesday February 05, 2025 @11:33AM (#42950962)
Mint is great, served me well for many years. Never had an issue. With Debian I would mess things up if I messed with something I should not be touching. There are faster options but it requires more maintenance. Mint gets out of your way and just works.
Re:I'm Done with Ubuntu by kennysoona on Wednesday February 05, 2025 @04:53PM (#42955780)
You would probably have issues in mint if you messed with things you should not be touching also. Seems wrong to hold that against Debian.
Re:I'm Done with Ubuntu by zcar on Thursday February 06, 2025 @07:01AM (#42961566)
That's the thing about mint. You don't have to mess with it because it works. Updating, installing, deleting, changing settings, no problems. That's is my experience with mint. Cannot say the same about any other distro.
Re:I'm Done with Ubuntu by kennysoona on Thursday February 06, 2025 @07:19AM (#42961666)
You don't have to mess with Debian either. By your own admission you were messing with things you shouldn't have been.
Re:I'm Done with Ubuntu by zcar on Thursday February 06, 2025 @09:58AM (#42962967)
I did if I wanted to fix issues with WiFi, audio, installations, etc. That never happened to me when using mint. Another example: I shouldn't be messing with fixing packages after an arch update, but I sometimes have too. It has always been something simple, even less issues than debian, plus other advantages. Again, that is my experience.
Re:I'm Done with Ubuntu by kennysoona on Thursday February 06, 2025 @02:29PM (#42965639)
> I did if I wanted to fix issues with WiFi, audio, installations, etc. That never happened to me when using mint.

That might have been due to a bug in some issue that you would have to fix under Mint as well.

> It has always been something simple, even less issues than debian, plus other advantages. Again, that is my experience.

Sure, that's fine, I still don't think it makes sense to put down a distro because you were messing with things you shouldn't have been. If you said you had to, then that's different from messing with something you shouldn't have been, since you should have been to fix it.

It seems the real issue was not that you were messing with something you shouldn't have been, bur rather stuff was not working for you as well out of the box.

Re:I'm Done with Ubuntu by marssaxman on Wednesday February 05, 2025 @12:42PM (#42952202)
I switched to Mint from Ubuntu on my personal laptop, and mostly like it. I've had no compatibility issues.
Re:I'm Done with Ubuntu by gspencley on Wednesday February 05, 2025 @01:18PM (#42952813)
I'm another Mint user.

IIRC it was when an Ubuntu update pushed the Unity DE on me that I abandoned it. And that would have been back in like 2012 or 2013 ish.

The reason I use Linux in the first place is because I know what I'm going to get. There may be a few UI tweaks between Mint MATE versions, but there's rarely breaking changes that completely and fundamentally alter the way that I'm meant to be interacting with my machine. As an end user I want stability in all things. Don't move menus or change keyboard shortcuts (and especially don't change the entire freakin' DE) without making a massive fuss that this "upgrade" might not be for all users with an option to .

In any case, Mint MATE gives me the compromise that I want between a smooth and "pretty" user interface that looks relatively modern without being a heavy resource hog like other DEs that strive for that (cough KDE cough).

Re:I'm Done with Ubuntu by timbit42 on Wednesday February 05, 2025 @02:56PM (#42954199)
I would recommend Linux Mint first. It's definitely one of the best distros out right now and great for people coming from Windows.

There is also a Debian edition of Mint called LMDE. I would recommend Debian second and I wouldn't recommend Ubuntu at all, mostly because of the SNAPs but also because they really gave up trying to provide a good desktop experience when they stopped Unity many years ago now.

Re:I'm Done with Ubuntu by voidUpdate on Thursday February 06, 2025 @03:09AM (#42960196)
Seeing as everyone seems to be recommending that, I'll give it a look haha. I am pretty comfortable with Linuxes (Linuces?), I'm only on windows right now out of habit and program support, but I believe that Linux has a lot better compatibility these days through things like Proton. And if I really do need something Windows-flavoured again, I can just spin up a VM or something haha
Re:I'm Done with Ubuntu by lucasoshiro on Wednesday February 05, 2025 @10:20AM (#42949679)
> I like that Debian still uses apt-get

Does that really make a difference? From a user perspective it's only replacing apt-get install by dnf install or pacman -S or apk add

Re:I'm Done with Ubuntu by hackyhacky on Wednesday February 05, 2025 @10:23AM (#42949740)
It's not just the command that one types. DEB packages are more widely available than RPM. The Debian repositories are larger. And for all its flaws, I find dependency resolution is done better on apt than the alternatives.
Re:I'm Done with Ubuntu by kennysoona on Wednesday February 05, 2025 @11:08AM (#42950528)
> I find dependency resolution is done better on apt than the alternatives.

Everyone says this about their favorite package manager.

Re:I'm Done with Ubuntu by alexey-salmin on Wednesday February 05, 2025 @11:33AM (#42950966)
Except for pip, it's like a golden standard of bad dependency resolution
Re:I'm Done with Ubuntu by lucasoshiro on Wednesday February 05, 2025 @10:48AM (#42950207)
> DEB packages are more widely available than RPM. The Debian repositories are larger.

This is up to the repository. If Debian choose RPM it would be as large as it already is

Re:I'm Done with Ubuntu by timbit42 on Wednesday February 05, 2025 @02:59PM (#42954250)
But it didn't and it isn't. Debian created DEB three years before RPM was created. Starting out, RPM didn't even support dependencies. I got into Linux before RPM so Debian was the obvious choice. I never understood why RPM was created.
Re:I'm Done with Ubuntu by ta1243 on Thursday February 06, 2025 @04:45AM (#42960752)
The reason I chose debian in the first place was because of the superiority of apt-get and debian/rules over getting random things from rpmfind.net

I thought redhat distros later introduced yum as the "apt" equivalent?

Re:I'm Done with Ubuntu by edelbitter on Wednesday February 05, 2025 @11:41AM (#42951111)
Well yes: if Canonical cared they could make most of their snaps work almost as good as the Debian packages they dropped, and then it would be the same to the user.

But also no: even if they spent years catching up they would not reach the level of not-sucking that .deb get without extra effort, as a result of decades of policy ossified into the supporting tools. Such as the strong expectation that apt deals with packages that can be (re)built from their declared inputs and share common build-essentials. Whereas snapcraft does not even provide the tools yet to easily rule out building from ephemeral inputs or merely-accidentally working rust versions.

Re:I'm Done with Ubuntu by michaelt on Wednesday February 05, 2025 @11:21AM (#42950765)
One of the major complaints in the blog post is that Snaps suck, i.e. that some ways of installing packages are much worse than others.

The people moving OSes in response to Snap presumably have strong opinions on package managers :)

Re:I'm Done with Ubuntu by thisgoodlife on Wednesday February 05, 2025 @11:52AM (#42951351)
I don’t care much about package managers. I left Ubuntu because it put a snap directory in my home folder, put ads in mtod, and made mount output unreadable. It felt like I lost control of my computer.
Re:I'm Done with Ubuntu by teknopaul on Wednesday February 05, 2025 @10:27AM (#42949829)
Yep, if you package your own code or scripts, deb is easy.
Re:I'm Done with Ubuntu by kees99 on Wednesday February 05, 2025 @10:48AM (#42950214)
..or zypper install, or emerge. For other tasks though, exact arguments might differ a bit:

https://wiki.archlinux.org/title/Pacman_Rosetta

Re:I'm Done with Ubuntu by PennRobotics on Wednesday February 05, 2025 @10:32AM (#42949923)
or alien and rpmrebuild :/
Re:I'm Done with Ubuntu by Beijinger on Wednesday February 05, 2025 @10:14AM (#42949590)
I can't live without apt-get.

I use Bodhi Linux but, besides the Desktop, this is bascially Ubuntu.

Re:I'm Done with Ubuntu by bombcar on Wednesday February 05, 2025 @11:55AM (#42951392)
Is it specifically apt-get that you can't live without, or the concept of a package repository in general?

I'm more and more disappointed that packages are snaps and not directly installed via apt, myself.

Re:I'm Done with Ubuntu by Beijinger on Wednesday February 05, 2025 @05:34PM (#42956318)
I never really liked the RPM system.
Re:I'm Done with Ubuntu by germandiago on Wednesday February 05, 2025 @10:15AM (#42949606)
When you bith say apt-get you also mean apt without "get" or there are major differences?
Re:I'm Done with Ubuntu by hackyhacky on Wednesday February 05, 2025 @10:20AM (#42949694)
Speaking for myself: both apt and apt-get are different frontends to the same package management system and repository, which is shared by Debian, Ubuntu, Mint, and other Debian-based distros. I like the package management system; which frontend one uses (apt, apt-get, aptitude, nala, etc) is of secondary importance, as they differ only in user interface and aesthetics.
Re:I'm Done with Ubuntu by summermusic on Wednesday February 05, 2025 @11:24AM (#42950813)
Linux Mint recently poured a lot of effort into modernizing and streamlining APT dependencies on their distro and it's great work[0]

[0] https://developer.linuxmint.com/rel_xia_whatsnew.php

Re:I'm Done with Ubuntu by kevin_thibedeau on Wednesday February 05, 2025 @10:57AM (#42950353)
They are frontends to dpkg but with their own special behaviors layered on top that aren't identical.
Re:I'm Done with Ubuntu by stonemetal12 on Wednesday February 05, 2025 @10:24AM (#42949767)
The sells pitch for apt is "Apt is a newer, more user-friendly version of apt-get." Apt has been around for 10 years at this point, so if they haven't switched they probably aren't going to.

The primary difference between apt and apt-get is apt has better dependency resolution and apt cleans up after itself when you do upgrades (it uninstalls packages that are no longer used).

Re:I'm Done with Ubuntu by Delk on Wednesday February 05, 2025 @12:21PM (#42951896)
The apt command also merges functionality from apt-get and apt-cache.

With apt you don't have to use two separate tools to search for packages to install them. That's probably at least a moderate usability improvement for many people since you don't have to figure out whether you need to use apt-get or apt-cache for some particular command.

Re:I'm Done with Ubuntu by mplewis9z on Wednesday February 05, 2025 @10:22AM (#42949718)
`apt` (the program) is a relatively recent addition to the APT (Advanced Package Tool) ecosystem - until not that long ago, `apt-get` was the way to install packages, and `apt` is now a "cleaner" way of interacting with APT.
Re:I'm Done with Ubuntu by cess11 on Wednesday February 05, 2025 @10:20AM (#42949676)
I think they mean the repos. I wouldn't be surprised if apt-get is usually an alias for apt, but I don't know, I just type in apt and what I want to do.

On a server we use nala instead, it's quite nice actually, so maybe I'll start using it elsewhere too.

Re:I'm Done with Ubuntu by t312227 on Wednesday February 05, 2025 @11:02AM (#42950441)
imho. (!)

if the issue with the current stable version of debian are certain packages - like the kernel -, try debian backports

* https://backports.debian.org/

they have a list of available packages at

* https://packages.debian.org/bookworm-backports/

ps. yes, using testing is another possibility, but for serious systems i personally prefer the "stable" release :))

just my 0.02€

Re:I'm Done with Ubuntu by kevin_thibedeau on Wednesday February 05, 2025 @10:50AM (#42950232)
It's fairly easy to compile an updated kernel. The Linux build scripts directly support generating a .deb package that plays nice with apt.
Re:I'm Done with Ubuntu by quercusa on Wednesday February 05, 2025 @10:33AM (#42949938)
What's the migration path? Clean install?
Re:I'm Done with Ubuntu by wooque on Wednesday February 05, 2025 @12:31PM (#42952046)
I migrated from Arch to Debian.

It just works. It's stable, I don't need to worry about breaking updates and changes anymore. I'm at peace for at least 2 years.

And all the software I care about have their own deb repos or are self updating (Firefox, Chrome, VS Code, Cursor, Signal, Slack, etc), so I always have up-to-date versions. There is flatpak as well but I really didn't have any need for it for now.

It's the best combo, stable unchanging base and up-to-date apps.

Re:I'm Done with Ubuntu by dralley on Wednesday February 05, 2025 @12:37PM (#42952145)
Fedora repos aren't that much smaller anymore. The difference used to be bigger.
Re:I'm Done with Ubuntu by ta1243 on Thursday February 06, 2025 @04:44AM (#42960740)
I moved from debian to ubuntu because stable was too slow and testing was too unstable. Been on ubuntu on my laptop for 15 years, just seems like a hassle to move now, despite the straws (snaps etc)
Re:I'm Done with Ubuntu by sznio on Thursday February 06, 2025 @07:03AM (#42961576)
>The smaller repo is what keeps me off Fedora.

Huh. I didn't notice that in my personal experience. And with Fedora I at least get recent versions of software.