this post was submitted on 09 Sep 2024
130 points (96.4% liked)

Linux

48331 readers
698 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
 

During the first impressions of said distro, what feature surprised you the most?

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 54 points 2 months ago (4 children)

Arch Linux. Everyone said it was hard to use, unstable, etc. but my experience with it has been the exact opposite.

Yes, the install process is needlessly complicated (although it got a lot simpler now that we have archinstall), but the OS itself is rock solid and rarely has any issues that require more than a reboot or a package reinstall to solve. The AUR is a godsend too if you don't want or don't know how to compile stuff from source.

[–] [email protected] 33 points 2 months ago (1 children)

Arch Linux has by far the best community, the support wiki is the most useful wiki to Linux there is, it basically covers everything. Mad props to the arch Linux community.

[–] [email protected] 13 points 2 months ago

Agree, but mad props to the Gentoo people too. Nice community and incredible wiki as well.

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

Puppy linux seems like its still one of the more unique Linuxes around. Its my go-to when I need to do a recovery for family/friends and seems to almost work with any system. If it can, it will load its entire system into the RAM and go to town. If it cant. then it will act like a live disk...but you can "save" the OS multiple different places. Its a fun little OS.

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

Debian. Since so many distros are based of it I always thought of it to be a stripped down, minimal and basic distro, but after daily driving for a year now in suprised how feature complete and pleasent it is out of the box with kde DE.

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

Alpine It just gives me the system and go "do whatever" It's snappy, decluttered, doesn't get in the way It doesn't have a bazillion systemd components, it's as barebones as it can be

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

Endeavour OS

I've tried all the usual distros many times over the years but never an arch based distro until last year. I gave arch a go first and it was great but then tried endeavouros and it came with the fixes I needed and was more instantly good from the first boot. The AUR and arch wiki stuff just makes the whole experience most (sry to use this term) Windows like in terms of fixes and support.

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

OpenSuSE - YaST is as good as is made out to be. I like how many fundamental parts of linux are managed via one tool. Other distros I'd used before were heterogenous mix of tools that felt cobbled together and inconsistent, while YaST feels well designed, integrated and consistent.

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

Yeah, I'd agree with that. Also zypper has fun arguments, like zypper up

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

Tumbleweed surprised me with how it receives constant, up-to-the-minute updates yet somehow doesn't ever seem to break.

It also surprised me with how much I like KDE. I had used it way back in the day when it was a bit complicated looking and ugly. These days Plasma makes the whole experience nice.

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

The entire Ublue project is freaking amazing. But Bazzite finished off my distrohopping. I work by day and game by night. Bazzite has eliminated all maintenance tasks for me. It just works. It makes things so damn easy. Also, the Ublue CI/CD builds is crazy cool. It allows them to focus on the important stuff, while all the chores are done automatically. Truly amazing stuff. I also heard lots of praise about the dev oriented spin: Bluefin.

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

openSUSE Tumbleweed, it's jusr a solid distro altogether

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

Void. Boots in 2 seconds to Xfce if not for udev. Maybe i'll try mdev.

[–] [email protected] 20 points 2 months ago (1 children)

Any distro with KDE, when I was on Windows I thought Linux always looked like Gnome.

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

Gnome is a harmless though. It's so benign it's reliable.

KDE is glossy and featureful and sometimes my CPU fan doesn't go down for whole hours because baloo is scanning my entire filesystem (including various conda installations) despite me repeatedly asking it not to.

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

Baloo only takes up a lot of CPU if you have it set to index file contents and hidden files. Shut those off, let it index completely, and it won't happen ever again.

You might be able to keep "hidden files" on, but indexing file contents always bogged my laptop down.

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

Manjaro, its a clean and simple way to install Arch with lots of good GUI for all the tasks a user needs to do on their system... Then it crash and bricked the install... 3 times.

Anyways I'm on Mint now.

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

Endeavour os was the great manjaro replacement for mw

load more comments (11 replies)
load more comments (4 replies)
[–] [email protected] 18 points 2 months ago

I installed Pop in a VM (I use Debian usually) and was surprised how usable it was sans-graphical acceleration. Ubuntu is pretty much unusable these days in a VM - it can literally sometimes take 30 seconds for a button press to register where it works instantly in VM Pop or Fedora.

[–] [email protected] 18 points 2 months ago (1 children)

Garuda Linux hands down. Arch at its core but has just enough hand-holding for me to be comfortable and able to do most things via a GUI out-of-the-box.

I might not have made the switch when I did if I hadn't found this distro.

Bazzite for an honorable mention, running it on my laptop and recently had some update troubles as it hadn't been booted up in a while and ended up rebasing to the newest image (and discovered there was a specific image for Asus laptops with nvidia GPUs). The rebasing process really WOW'ed me...

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

I'm a bazzite user coming from silverblue, Jorge and the team have really done a great job when you think how daunting silverblue can be at first but how accessible the I ublue projects are.

But I'll add another point to Garruda because I completely miss judged it. Initially thought yup another edgy gamerz distro but their tools are awesome particularly the btrfs manager.

[–] [email protected] 18 points 2 months ago* (last edited 2 months ago) (8 children)

So many distributions impressed me, but I think gentoo, nixos, Guix and Alpine impressed me most. Maybe Zorin with its beautiful design for newcomers.

If I had to pick one, it may be Alpine. The idea of having a fully usable OS with so little is really impressive. It even has a fully functional build system similar to Arch's ABS (on which the AUR is based)

Gentoo, nixos and Guix are really impressive and make computing a pleasant activity.

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

voidlinux: gave me much better battery life - I assume because it starts as a minimal system and one adds only the essentials to do the job - compared to the soup-to-nuts distros that pile everything in so that newbies are acccomodated. Of course, the voidlinux approach needs more linux skills - but it's not that hard and the doco is great.

Also, I love the back to basics runit init system and runsv service runner (I'm old so I like that stuff) and the ultra fast xbps packaging system.

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

Bending the question a little but my second "first impression" of Arch's "simplicity" surprised me the most.

I was running Gentoo for a while before deciding to move back, and I was surprised that somehow I had

  • saved space
  • gotten faster at doing new things (...)
  • didn't lose any boot speed or anything like that

Granted, I had jumped on Gentoo because of misconceptions (speed, ricing, the idea that I needed USE flags), but going back, I saw things more clearly:

  • the AUR being basically a shell script download + 300 MB of base-devel was simpler and more space-efficient than /var/db/repos (IIRC -- since the portage and guru ebuilds were all held locally anyway after syncing, an on-demand AUR saved space).
    • the simple automatic build file audits on Arch felt more clean to me. I like checking my build files; had to make a script for the guru ebuild equivalent (but maybe there's a portage arg i missed somewhere -- wouldn't be the first time)
  • Arch repos separating parts of packages in case you don't need some part (like splitting some font into its languages, or splitting a package into x and x-doc and x-perl) was almost a simple USE flag-ish thing already
  • /etc/makepkg.conf was Gentoo's make.conf. And its build flags looked similar to the CFLAGS I manually set up anyway.
  • My boot time (btrfs inside LUKS with encrypted /boot) was the same with systemd vs. openrc
  • I realized I liked systemd (because of the completeness of my systemctl muscle memory, like with systemctl status and journalctl, or managing systemd-logind instead of using seatd and friends).

Not bashing on Gentoo or anything, but it's when I realized why Arch was "simple." Even me sorely missing /etc/portage/patches was quelled by paru -S <pkg> --fm vim --savechanges.

And Arch traveling at the speed of simplicity even quantifiably helped: Had to download aur/teams the other day with nine-minute warning.

¯\_(ツ)_/¯

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

Steam OS 3 from Steam Deck. It's based on Archlinux, but system is write protected by default. And the Gaming mode is surprisingly good. And that the Desktop mode is just Arch+KDE.

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

NixOS. Not in a good way. I love the idea of configuring your entire system with a configuration file. However, on my laptop I couldn't get the KDE live boot image to boot into the GUI. So, I tried the gnome live image, successfully, and used it to install KDE. I thought that I was in the clear but then sddm wasn't working. I had to disable it to get nixos to boot into KDE.

I mean, I fixed it. But, with an intel APU from 2014, I haven't had any problems with this laptop running Arch, Debian, Linux mint, or Fedora.

[–] [email protected] 7 points 2 months ago (1 children)

I, a systems guy, have a better time learning go than nix packages.

The lang is just rough for me for some reason. I use it as glorified pigs.txt atm instead of my single source of truth for my system.

load more comments (1 replies)
[–] [email protected] 13 points 2 months ago

Gentoo's USE flags. <3

[–] [email protected] 13 points 2 months ago* (last edited 2 months ago) (1 children)

Many have surprised me for different reasons.

The most recent that did is Alpine. I decided for some reason to install it for regular desktop use on an RPI400.

First surprise, the ISO was so small. Second surprise, everything installed so fast when I used the install scripts. Third surprise was the up-to-date repos. The final surprise was the community: it handled noob questions and complicated questions so well, walked users through click by click and one command at a time. Awesome and totally an acceptable option for a desktop which is why I immediately installed it on my main laptop and used it for a number of months.

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

Guix System. The way that this distro keeps track of changes of the distro itself. The concept of having a store where everything you build is stored there with write protection. The fact that you can configure not only the system but every home environment to every detail but without having to deal with various configuration files that you keep track of it.

The fact that all builds are bit by bit reproducible. The extensibility you have in your system.

It's the first distro I feel that nothing in your own OS instance is tied to any distro decisions.

The fact that you can have multiple versions of the same library without breaking the system.

It has a lot of things that I never thought it could be possible with a distro without going crazy about creating a very messy configuration.

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

Void.

It all started by curiosity: "let's try this no-where distros for the lulz"

Then it ended up to be the distro I am using everywhere.

It's stable and quite on the "bleeding edge" in term of software versions...

And damn it's fast son!

[–] [email protected] 11 points 2 months ago (5 children)

LFS: Not being so complicated actually. Arch: That a fully fletched OS install can be done in less than 10 minutes.

load more comments (5 replies)
[–] [email protected] 11 points 2 months ago

Arch Linux, they have the aur and it has every softwares I ever wanted for my computing needs that isn't easily obtainable on other distros, on Arch Linux I don't have to rely on flatpaks, Ubuntu store or appimages

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

Arch Linux. Many people said it is unstable and hard to setup. It turns out very stable as long as I update it frequently and AUR makes installing software easier. Even easier than ppa-based ubuntu as it will destroy your dependency if you are not careful. Lol.

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

Slackware. Turns out dependency resolution isn't really an issue at all.
The package manager doesn't need to do it cause it's done by the distro's maintainer.
Also, how easy it was to add FlatPak support.

[–] [email protected] 10 points 2 months ago

Void Linux, very clean and fast on old hardware.

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

Spiral Linux. It's like Endeavor, but it sets up Debian with sane defaults for people who want a GUI installer experience.

I liked that it basically felt like any other distro, but it was surprisingly fast to boot and shutdown.

[–] [email protected] 9 points 2 months ago (5 children)

I was surprised, in a bad way, at how difficult it is to get any VNC running. I tried Ubuntu, Kubuntu, and base Debian, but couldn't get any VNC working. The closest I got was with Debian, but it gave me a different desktop than what was coming out the video port to my monitor. I'd be interested in hearing if anyone has had better luck with anything.

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

before 2010 when a suse disk was put into a laptop and installed and the network card and everything worked just fine no tweaking.

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

This is ancient history and will probably make me sound older than dirt but when Ubuntu first came out, it felt so easy to install and use. I don’t know that any of the innovations were wholly theirs as other distros were trying the same stuff. But it was the first distro I used that really tried to make it all easy and it felt like a complete OS.

Fedora Core was doing the same stuff and now, we have tons of tools but whether you like it today or not, the early Ubuntu releases were like, “Holy shit. I can partition from the Live CD? What is this witchcraft?” Debian obviously was the core project but little niceties were rare on Linux back then. I did want to install multimedia codecs when I was a teen. I did need guidance and documentation.

Not defending Snaps or whatever here but early Ubuntu was user-friendly and made it easy to transition off Windows ME or whatever was dominant and shitty back then.

A separate shoutout to Chrunchbang for customization and minimalism. That was probably the distro that got me hardcore hooked on Linux. I had enough experience at that point to not need hand holding but it was cool out of the box.

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

NixOS is surprisingly easy to use

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

Manjaro and Ubuntu surprised me how bad they are

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

Tails is easily the distro which surprised me the most. This is because, even tough I would rate myself a well aware privacy advocate, I didn't expect to see a full suite of privacy tools. I somehow just expected, that it would be just the Tor Browser and nothing more. I don't know what I thought tough. I need to mention, that Tails was one of my first distros I've used so I was kind of mindblown that all these tools could fit onto a USB Thumb drive.

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

Kubuntu.

The prevailing wisdom used to be that if somebody is tired of Windows and wants to switch you would send them to Ubuntu. Having used Ubuntu and Debian and Mint and Pop! OS and CentOS and Red Hat and Fedora and Kubuntu, Kubuntu with the new KDE plasma desktop seems to be the most Windows like while still retaining the Linux flavor OS that I have used so far.

Ubuntu by comparison is slow and convoluted and those are huge turn offs for neophyte Linux users who want to get away from Windows.

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

I tried Pop!_OS alpha1 with Cosmic Desktop and I even if the general software quality is still what you might expect from the first alpha release, I was impressed on the high-level design decisions they made with Cosmic. As a sway user who would like a bit more structure and hand-holding in my desktop, I think I'm gonna like Cosmic in a year's time.

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

Just switched over to EndeavourOS & it’s been great

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

Manjaro is the only distro I've tried whose live image worked flawlessly, out of the box, and did everything I could think of, first try.

Granted this was 5 years ago when I set down to find an alternative to Ubuntu. Maybe today there are more distros that can do that.

At the time I tried all the usual suspects that are supposed to provide a user-friendly, gamer-friendly desktop experience and they all came short — except one.

That sold me. And it was surprising because I didn't really expect to find such a distro, I was just thinking I will make a list of what doesn't work out of the box on each, and pick the one with the least stuff. I didn't expect a distro to have no list.

[–] [email protected] 7 points 2 months ago (1 children)

I installed Void Linux on my Raspberry Pi without looking at the details, and I was surprised that it had no systemd! It was the first non-systemd distro that I had encountered and also pretty fast.

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

Gentoo.

I had a friend SSH into my computer once I got it to the bare minimum for that by his instructions and he helped me install it. After that he did some kind of wizardry to have both Gentoo and SUSE both running at the same time without a VM!

load more comments (2 replies)
load more comments
view more: next ›