this post was submitted on 26 Apr 2024
197 points (81.5% liked)

Linux

48670 readers
407 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by AlpΓ‘r-Etele MΓ©der, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 85 points 8 months ago (4 children)

Ubuntu is just getting worse and worse. I was pretty happy running Ubuntu server for years after moving from Gentoo; I jag lost interest in spending time taking care for that server and wanted something easy.

I went to Debian half a year ago and it's been great. Should've done it earlier.

[–] [email protected] 24 points 8 months ago (2 children)

I gave up Ubuntu when they switched Firefox to a snap

load more comments (2 replies)
[–] [email protected] 9 points 8 months ago (10 children)

I never understood why people run Ubuntu on servers. It's madness. Ubuntu is a fork of unstable Debian packages. You don't want unstable on your server!

Ubuntu on Desktop I can understand. Back in the days the Debian release was really long so much software was a tad outdated after a couple of years. But Debian had a much faster release cycle now, and had pretty much incorporated all the good stuff from Ubuntu and left the bad behind.

[–] [email protected] 87 points 8 months ago

Ubuntu is a fork of unstable Debian packages. You don’t want unstable on your server!

Unstable does not mean crashes all the time. What makes them unstable on Debian is they can change and break API completely. But guess what, Ubuntu freezes the versions for their release and maintains their own security patches, completely mitigating that issue.

There are other reasons you might not want to use Ubuntu on a server but package version stability is not one of them.

[–] [email protected] 42 points 8 months ago* (last edited 8 months ago)

Ubuntu is a fork of unstable Debian packages

And where do you think debian stable packages come from exactly ?...

it's basicaly the exact same thing. In both case :

  • At some point freeze unstable (snapshot unstable in case of ubuntu),
  • fix bugs found in the frozen set of packages,
  • release as stable.
[–] [email protected] 16 points 8 months ago

We should be clear on our terminology here. Debian Unstable is called that because the package β€œversions” are not stable ( change ). It is not really a comment on quality although more frequent change also implies more opportunities for issues to be introduced. In Unstable, Debian may introduce disruptive changes either to configuration or even to the package library itself.

Regardless, taking a snapshot of Debian unstable and then separately supporting those packages completely eliminates these issues. That is what Ubuntu does.

Ubuntu LTS now offers up to 10 years of support without having to upgrade a release. This is far more β€œstable” than anything in Debian, including of course β€œDebian Stsble”. In fact, it exceeds the stability of Red Hat Enterprise.

I have not used Ubuntu in many years but I have been considering using it again for some server use cases precisely because it is now so β€œstable”. I still do not like Ubuntu on the desktop and do not like snaps in particular. I do not think snaps impact any of the server packages I would use though and I do not expect Canonical to introduce them during the support lifetime of a particular release.

For personal use, the 10 years of support is entirely free. That is pretty compelling.

[–] [email protected] 14 points 8 months ago (2 children)

Ubuntu on Desktop I can understand.

Not anymore. A whole extra, unneeded, proprietary, locked-in package system. Ads in the default install.

There's Mint, Pop!, and plenty of other options that actually respect the user.

load more comments (2 replies)
load more comments (6 replies)
load more comments (2 replies)
[–] [email protected] 78 points 8 months ago (11 children)

I get it.

I don't love Snaps either.

However, a thing I try to remember and wish others would as well is simply this: Canonical is a company. Their goal is to make money. They are not out to create the ultimate free as in freedom Linux distribution.

This does (to my mind) not make them evil, and ESPECIALLY doesn't make the folks who work there evil. It makes them participants in the great horrible game that is Capitalism, and expecting anything else from them is going to lead to heartache, as you've seen.

If you want a Linux distro that shares your preferences and won't try to jam snaps down your throat, you might consider giving Debian a whirl as many others have.

Continuing to ride the Ubuntu train and raging against the dying of the light when it continues chugging in the direction it's been headed for YEARS seems ... futile :)

[–] [email protected] 15 points 8 months ago (2 children)

Agreed.

For any (k)ubuntu refugees, do as I did and switch to Debian!

[–] [email protected] 8 points 8 months ago

Or as I did and switch to fedora! (Debian's also a really good option)

load more comments (1 replies)
load more comments (10 replies)
[–] [email protected] 43 points 8 months ago (9 children)

It's astonishing.

Fedora introduced a whole new distro where you can't install anything with dnf anymore and people love it. People love using flatpaks instead (yes I know of all the shortcomings, but you can always choose another install method for that broken package). And ubuntu users just hate ubuntu for what they do. The difference may also be that fedora gives a choice to the user and does not directly force it

[–] [email protected] 20 points 8 months ago* (last edited 8 months ago) (6 children)

@[email protected]
The difference with Fedora Atomic, which I think you refer to, is that it's totally open. For example, people started using the OCI containers differently than Fedora intended, which resulted in uBlue and stuff like Bazzite.

Also, no one forces you to use Flatpak. You can still use Distrobox and use Pacman/ APT/ DNF/ whatever you prefer and export your apps that way. It's just that Flatpak "won" and doesn't have many drawbacks, and is very convenient. I mostly like them.

And, most importantly, Fedora is the fronteer of innovation.
There were many projects and ideas that failed, but many more succedded (Wayland, image based distros, etc.), and Project Atomic is just one more "testing ground" that is well thought out imo. Therefore people are expecting to "test out" new generation Linux stuff, it's just part of Fedora. If you don't like that, use Debian instead.

I can recommend you to give Fedora Atomic a chance, it's an extremely nice family of distros (e.g. Bluefin/ Aurora, Bazzite, etc.)!

Edit: one more thing is that Fedora is, in contrast to Ubuntu, not controlled by a company. RedHat doesn't have nearly as much influence as people think, it's mainly community driven, and therefore choices aren't (in theory) influenced by $$$

load more comments (6 replies)
[–] [email protected] 19 points 8 months ago

It is absolutely a different situation if it is opt-in. If Ubuntu made Snaps opt-in, people might not like them but it'd be a minor critique instead of fleeing the distro.

[–] [email protected] 12 points 8 months ago

Well there is immutable, which you probably refer to with Fedoras new distro, and then there is Canonical pushing their shitty snap format, and kinda non-sideloading. Can't wait for the day when apt only ever allows to install snap packages.

[–] [email protected] 7 points 8 months ago* (last edited 8 months ago)

Fedora Silverblue is in an entirely different ball game. You can't use dnf because it's an immutable image based system where you can't make direct changes to the Root system without making use of the rpm-ostree & VCS mechanisms. You're making a conscious choice by using Fedora Silverblue, and the pros out way the cons for most people making that choice.
In contrast Fedora Workstation allows you to use dnf just as normal because it's not an immutable image based system.
Ubuntu doesn't make use of any such system so their reliance on containerized user-space apps isn't a technical one.

load more comments (4 replies)
[–] [email protected] 39 points 8 months ago (4 children)

Ubuntu has long suffered from NIH syndrome, constantly inventing its own non-standard components (snaps, Unity, etc) and trying to make them "win" by forcing them on their own users. Reminds me of Microsoft with its non-standard Internet Explorer, its own non-standard version of Java and others.

The lesson is to use a Community distro, not a Corporate distro. When the distro's goals align with its community's, even a distro based on Ubuntu will usually be better than straight Ubuntu. For example Mint keeps the good things about Ubuntu (in Mint's opinion of course), removes the bad things like Snaps, and adds other features that the community wants that Ubuntu won't (like built-in Flatpak support among other things).

load more comments (4 replies)
[–] [email protected] 20 points 8 months ago* (last edited 8 months ago) (4 children)

I could barely make out the straw man hiding between the ads. The author is working hard for them clicks!

[–] [email protected] 7 points 8 months ago

It's 2024, use an adblocker

load more comments (3 replies)
[–] [email protected] 19 points 8 months ago* (last edited 8 months ago) (2 children)

Disappoint is a sober word here. I am actually pissed at the casual arrogance of Ubuntu and its parent company Canonical.

I'm actually baffled that this would come as a surprise to people. Canonical has been like this for a long time and you'd have to have blinders on to not see it. They are hell-bent on doing things their way and ignoring the wider Linux community and even their users. That is, of course, their prerogative and to some degree I even welcome their attempts at differentiating their distro from others. As a user though you should be aware of their history and the apparent direction they're heading.

I just wish they'd stop stalling and went all-in on snaps already, since that's pretty obviously where they're headed.

load more comments (2 replies)
[–] [email protected] 19 points 8 months ago (3 children)

This along with other things is another reason why i will continue to recommend noobs start with pop os and more advanced users to use bazzite.

I do wish pop os would change their name to cosmic os though. Their current name is too close to poop os πŸ˜…

[–] [email protected] 17 points 8 months ago (1 children)
load more comments (1 replies)
[–] [email protected] 10 points 8 months ago

Don't forget the random punctuation mixed in. It's like the title of a kids' tv show.

[–] [email protected] 7 points 8 months ago

never thought of "poop os" but I think Pop!_OS is a stupid name, it's the only reason I avoided it and chose Nobara instead lol

[–] [email protected] 17 points 8 months ago* (last edited 8 months ago) (4 children)

Baah. KBIN just ate my reply.

Point form since I forgot to save to clipboard first.

Tried mint - booted to black screen
Tried ubuntu - got silly crashes like in the post trying to install stuff. It also wanted me to sign up for some sort of support package with 5 free devices to get updates or something. Also, trackpad scrolling was uncontrollable. Would scroll up half a screen or more as I lifted my fingers off.
Tried fedora - only 100% and 200% zoom option, and no right click.

Managed to fix the fedora issues with some command line found on Google and a gnome customising addon.

n00b here, just playing. Can't migrate fully as I need VBA and Playit Live etc.

load more comments (4 replies)
[–] [email protected] 13 points 8 months ago (3 children)

Idk, I probably haven't used Debian derivatives long enough, but isn't installing random .deb-s somewhat of a bad practice? I mean, repos exist for a reason (ignoring the fact they usually have like 3 packages in the official repos)

[–] [email protected] 15 points 8 months ago (3 children)

But even if it is, it shouldn't prevent installing released debs you find for example on GitHub repositories.

load more comments (3 replies)
load more comments (2 replies)
[–] [email protected] 11 points 8 months ago* (last edited 8 months ago) (1 children)

"I understand that Canonical has every right to make the decision about their product."

That seems fair. There are loads of distros available so why not try something else if you don't like Ubuntu?

Linux and other mainstream Unices such as FreeBSD or OpenBSD int al (that's not something I ever thought I'd be able to say a few decades back) are not Windows or Apples or whatevs. You do you and not them!

If Ubuntu fails to scratch your itch then move on. Debian is the upstream for Ubuntu so you'll probably be fine with that instead. There is loads of documentation for Debian via the wiki etc and of course most Ubuntu docs will apply as well.

load more comments (1 replies)
[–] [email protected] 10 points 7 months ago

I dont mind snaps but blocking deb installs by default on file clicks is a bad look.

[–] [email protected] 9 points 8 months ago

Give a shot for Fedora!

[–] [email protected] 9 points 8 months ago (3 children)

Does this mean you have to use apt-get to get the deb version again? Or is there an even more complicated command? I'm wondering what happens for the other Ubuntu flavors. I'm usually running Kubuntu.

[–] [email protected] 38 points 8 months ago (8 children)

Even apt is deliberately broken:

"[If] You use 'sudo apt install chromium', you get a Snap package of Chromium instead of Debian"

[–] [email protected] 28 points 8 months ago (5 children)

This was where I rage quit. Who in the hell thought it was a good idea?

[–] [email protected] 14 points 8 months ago

Same here, it's the reason why I kicked Ubuntu off my laptop. They removed any way to choose and made it such a pain to get around the Snap bullshit. I'm on Linux because I want to choose what I do with my system.

[–] [email protected] 6 points 8 months ago (2 children)

Who in the hell thought it was a good idea?

Marc Shuttleworth

load more comments (2 replies)
load more comments (3 replies)
[–] [email protected] 7 points 8 months ago

Seriously? Wow. That moves the whole thing into asshole territory. I'm glad I went with a distro that prioritizes not being shitty.

load more comments (6 replies)
[–] [email protected] 24 points 8 months ago (1 children)

Canonical even patched apt a bit so it prefers to install snaps first.

load more comments (1 replies)
[–] [email protected] 8 points 8 months ago (1 children)

It is about installing .deb that you manually downloaded from somewhere. You can't install them by double clicking on them, you have to install from command line.

load more comments (1 replies)
[–] [email protected] 7 points 8 months ago

That's precisely I changed to MX Linux. I won't use ubuntu for a long time I guess.

[–] [email protected] 7 points 8 months ago* (last edited 8 months ago) (3 children)

The sheer audacity and arrogance of giving me something for free and not caring* about me.

* "Not caring" presumably means "not doing something about my pet issue", but I'm not going to take the clickbait.

[–] [email protected] 31 points 8 months ago (1 children)

It's about not being able to install .deb packages through the installation GUI.

The whole snap issue is hardly a pet peeve. Let alone in an LTS release.

[–] [email protected] 12 points 8 months ago (2 children)

Ubuntu user here. You can/could install .deb packages with the UI?

TIL

[–] [email protected] 10 points 8 months ago (5 children)

as far as I remember I could always double click the .deb and the GUI would let me install it, pretty handy. Aaand it stopped working some time ago. I'm not using ubuntu outside of work and there's not much system package installing in work environments so I'm out of touch now, but it was handy at the time.

load more comments (5 replies)
load more comments (1 replies)
[–] [email protected] 20 points 8 months ago (1 children)

giving me something for free

What are you talking about? It is not even "for free", they get a lot value from the community.

They're nothing without the users, it's not that they would be making it if nobody uses it anyways. Users used to love them, they trusted them, they went on spreading their system, reported issues, created tutorials, flavors, videos, tools, and so on, they helped Cannonical become what it is now.

I don't think they're giving us anything "for free."

load more comments (1 replies)
load more comments (1 replies)
load more comments
view more: next β€Ί