this post was submitted on 09 Apr 2024
313 points (98.8% liked)

Linux

48751 readers
1029 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
 

I thought I'll make this thread for all of you out there who have questions but are afraid to ask them. This is your chance!

I'll try my best to answer any questions here, but I hope others in the community will contribute too!

you are viewing a single comment's thread
view the rest of the comments
[–] Linkerbaan@lemmy.world 2 points 8 months ago (3 children)

Thanks for the explanation btw. Ive tried other distros but quickly ran into missing dependencies and drivers and instantly gave up on it and just went back to Ubuntu.

[–] MonkeMischief@lemmy.today 2 points 8 months ago (1 children)

The other reply here mentioned Arch and a "more user friendly" flavor called Manjaro, but Manjaro isn't quite Arch.

I would suggest if you want to try the challenge of Arch without the terminal-only install, give EndeavourOS a look! Their community is exceptionally friendly and helpful, and you get a lot of the benefits of "pure Arch" with an indtaller and usability features. :)

[–] Linkerbaan@lemmy.world 0 points 8 months ago (1 children)

I have had problems even just using Kubuntu and certain libraries not working because of the QT dependency version from KDE. Then I wasn't able to update QT because KDE didn't support the newer version. I quickly gave up on trying to solve dependency hell and went back to stock Ubuntu. Am now traumatized for life of using other distros.

[–] MonkeMischief@lemmy.today 1 points 8 months ago* (last edited 8 months ago) (1 children)

Aw that's such a bummer! I don't have a ton of experience here but currently I'm running OpenSUSE Tumbleweed, and something it does is say "This dependency can't be satisfied, what do you want to do?"

You can usually "keep obsolete", "remove the thing", "ignore this and risk breaking it".

If I keep hitting "keep obsolete" and it just goes in circles, I wait a few weeks and usually everything has been pushed by then. :)

I wonder if this mismatch could be from the 'buntu distros holding back certain packages differently from KDE's schedule... I sadly don't know enough to comment. 😅

[–] Linkerbaan@lemmy.world 1 points 8 months ago

Yes Ubuntu is definitely slower in the update cycle. But virtually everyone in the programming world seems to use it and wikis almost always get based on an Ubuntu LTS version.

As a random example take ROS2

Even when a new version such as 24.04 comes it usually takes almost six months for people to start migrating and libraries to become well supported on it.

[–] Allero@lemmy.today 2 points 8 months ago

Never actually missed important dependencies in AUR.

So you might give Arch or derivatives a spin. Warning: Arch relies on you knowing what you're doing. You can bork something by doing it the wrong way. Manjaro helps, but has its own issues - mainly, you better not use AUR unless you actually need it.

[–] AnUnusualRelic@lemmy.world 1 points 8 months ago* (last edited 8 months ago)

Running OpenSuSE Tumbleweed, I can't say that's ever been a real issue. I ran Ubuntu a long time (10 years, at least) ago, but too much stuff was broken and version updates were a chore. Maybe it's gotten better since.