News for hackers. Stuff that matters.
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 :/