yote_zip

joined 1 year ago
[–] [email protected] 11 points 9 months ago

I'll also put in a vote for Debian Stable as a desktop distro in 2023. Flatpaks have drastically increased Debian Stable's appeal for home users, and you can now comfortably run a real stable distro while having the ~dozen applications you actually care about stay up to date. If you need more than Flatpaks there's also Homebrew, Nix, Cargo, deb-get, etc.

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

I've used this before: https://hub.docker.com/r/linuxserver/qdirstat

IIRC it uses a lot of RAM while running though so double check that.

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

I like BTRFS's checksumming abilities and compression the most. BTRFS will keep track of every block of data's checksum, and when you run a scrub it will detect bitrot. If you want to heal the bitrot you'll need to run e.g. RAID1. RAID5/6 are not stable so don't use those. ZSTD:1 compression is basically free storage with no downside, and can massively speed up file operations if you're using spinning rust.

Personally I run BTRFS on any disk that only needs a single drive, like OS disk or games drive. My NAS runs a ZFS array for any mass storage, which includes basically the same feature set as BTRFS, except RAID actually works and everything is a tiny bit better. A ZFS NAS isn't very good unless you pump a decent amount of money into it to get it going, so if you're on a tight budget I'd recommend MergerFS+SnapRAID backed by BTRFS disks, which is very similar to Unraid in terms of storage paradigm except free.

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

I've noticed this everywhere on Lemmy - I don't think this is a Beehaw exclusive. My guess is that as Lemmy grows, more and more people are lurking and reading every post/comment you make. Most people will pass by without a debate, but if 1000 people read your post all it takes is one person to decide they want to start an argument.

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

xset r rate 300 30 - my keyboard repeat rate needs to be faster I don't have all day

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

I agree with all this. I still think "Arch broke, but it's not Arch's fault" is valid in a lot of cases because when you install Arch Linux you implicitly agree to be on the bleeding-edge, and Arch Linux delivers that to you as requested. Arch is working as Arch is expected to work, and you probably shouldn't be using Arch Linux if you don't have a usecase that necessitates this downside/risk. If Arch wants to make things more stable it would end up looking like Tumbleweed. If Arch wants to make things even more stable it would end up looking like Debian. Arch wants to be at the level of bleeding-edge that it is, and this is roughly what it looks like when you choose that.

My only complaint with Tumbleweed is that the software repository is smaller compared to Arch and Debian. Other than that I think it's a top-tier distro, and I especially like how much effort they put into making sure everything works properly via their OBS testing suites. I agree that using distrobox or other methods is much safer than the AUR, and ideally the AUR shouldn't really even be used at all. Like I said before I strongly believe that with the options we have today, true bleeding-edge distros like Arch Linux have become a small niche, as picking and choosing a couple dozen packages to be on the cutting/bleeding-edge is a lot more stable than running everything fully bloody.

[–] [email protected] 35 points 10 months ago* (last edited 10 months ago) (5 children)

I used Arch for 4-5 years, and I'd say that Arch itself generally doesn't break (shout out to when they bricked everyone's GRUB and then took days to make a news post about it.), but user apps (from the normal repos) frequently had minor bugs because they're bleeding edge. There's a bit of a difference here, and I'd say it's important.

Ultimately, when you use Arch Linux you're knowingly using bleeding edge software and that will always have the potential for bugs. Arch Linux manages this as best as it can, and it does it just about perfectly. If you want slightly more stability you probably want something closer to OpenSUSE Tumbleweed's approach, with heavy automated testing.

Nowadays with Flatpaks and other non-root package managers (Homebrew, Cargo, Nix, Distrobox, and even bin), I'd say the average user shouldn't really be using bleeding edge distros anymore. I switched to Debian Stable + Flatpaks/etc and it's basically the same experience as Arch Linux to me. The problem with Arch Linux is that you have to run your whole system as bleeding edge, and I don't think that's very sane for a lot of usecases.

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

"Overrated" is a very specific word here. Some of the distros he just talks about their users and not the distro itself. Confusingly, he also then ignores the users entirely for other distros. I went into this assuming it would be low effort content, but it went even lower and ended up being just a "what comes to my mind when I think of this distro" list, which doesn't seem very fair towards some of the distros (near the top of the list even!) that don't have real complaints weighed against them.

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

Yeah I really don't trust GUI package managers yet. I feel like they shouldn't be that hard to get working properly, but I always seem to get quirky behavior when I try to use them. As for readability apt is one of the worse tools IMO. I've been using nala lately and really like how it lays out its operations. Contrast that format to what Linus saw in his video.

Maybe we could have a blacklist of packages/metapackages marked "important" that cause warnings, like xorg, pipewire, pulseaudio, kde-desktop, gnome-desktop, etc. If you're uninstalling something like that you better hit confirm twice because that's not typical behavior.

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

Right, it was clearly LTT's fault for not reading, but automatic upgrades are the same thing as not reading. I've been using Linux for a very long time now, and I've seen Apt try to do some very stupid things before. Maybe it's better nowadays but I don't know if I'll ever shake the gut instinct to not allow Apt to do whatever it thinks is right.

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

I think auto-upgrading Debian Stable is probably the one exception I'd make to "no blind upgrades", though I still don't feel comfortable recommending it due to potential dependency/apt problems that could somehow happen. In the case of Debian Stable it barely ever has package upgrades anyway so I'd just do it manually once a week and it would take like 30 seconds to grab 4 packages. If you're public-facing you might want a tighter system for notifying about security upgrades, or just auto-upgrade security patches.

view more: next ›