There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

ozymandias117 , in Stable Linux distro with up to date packages

Depending on your definitions of up to date and stable:

Any of the releases every 6 months distros are more stable and reasonably up to date - something like Fedora even keeps the kernel updated during those months

OpenSUSE Tumbleweed is rolling release with something called “openQA” that is run on the distro before releasing the snapshot to help stability. It also uses BTRFS with something called “snapper” by default, so if something breaks, you can pick the previous version from the bootloader

space_of_eights , in Stable Linux distro with up to date packages

What is your definition of stability? I have used Arch for about ten years without any major breakage, but sometimes you do have to do some manual tinkering if a package stops working. So it’s stable enough for me, but maybe not for others. Since it is a rolling release, packages are generally being updated quite rapidly.

I think that any modern rolling release distro would fit the bill though.

ablackcatstail ,
@ablackcatstail@lemmy.goblackcat.com avatar

This here! I actually have had really good luck using Arch. I’ve been running it for only a month now and I make certain to patch/update once a week. Thus far it has not left me stranded. I think Arch is underrated as an OS.

aksdb ,

I think Arch is underrated as an OS.

I don’t think Arch is anywhere near “underrated”. The “I use Arch, btw” meme didn’t come out of nowhere. A lot of distros are based on Arch too. Even SteamOS (so the Steam Deck is essentially powered by Arch).

In that regard: yes, Arch is awesome. I use it, btw.

ablackcatstail ,
@ablackcatstail@lemmy.goblackcat.com avatar

Arch powers pretty much everything except my server which is Proxmox. Yep, Arch is awesome!

what ,

You will only notice the downside of a rolling release distribution when using it for years. Large breaking changes might unexpectedly be applied to your system, instead of at fixed points in time like with other distributions.

Engywuck ,

+1 for Arch

xbreak , in Stable Linux distro with up to date packages

NixOS would fit the bill if you’re not afraid of something different. With Nix it’s trivial to cherry pick from unstable channel if you still want a stable base.

lloram239 ,

It gets close, but NixOS doesn’t have LTS releases yet, so you’ll still be updating at least every six months. Combining the Nix package manager with a Debian stable or Ubuntu LTS might be an option, that gives you a stable base and a few up to date packages on top. However integrating the Nix packages with Debian can get tricky when it comes to core packages such as window manager or DE.

Lanthanae ,
@Lanthanae@lemmy.blahaj.zone avatar

Is this not solved by using the “unstable” nixpkgs channel or is that something different?

I’m a NixOS newbie and still learning a lot about it haha

lloram239 ,

The NixOS unstable channel allows you to get the new packages, but what OP wants is also a stable system and NixOS doesn’t really offer. NixOS has new releases every six months and only provides security updates for one month after a new release is out. So you’ll be updating pretty frequently and things do break in those updates pretty frequently.

Ubuntu LTS in contrast promises security updates for up to 10 years and they have LTS releases every 2 years. So you can basically install it once and forget about it. The downside is that Ubuntu has no way to install new software on the old system by itself, which is why a mix of Ubuntu LTS and Nix might be worth a consideration in some situations, that gives you both a stable base and bleeding edge software.

2xsaiko ,
@2xsaiko@discuss.tchncs.de avatar

The stable branches promise no breaking changes (in configuration options etc.). Unstable is a rolling release with everything that entails (personally I use it on desktops and stable on servers).

jlh ,

tbf neither does Fedora.

But yeah, I would recommend either Debian or NixOS, depending on how stable you want it.

lengsel , in Stable Linux distro with up to date packages

Devuan testing branch.

ManeraKai , in Stable Linux distro with up to date packages
@ManeraKai@programming.dev avatar

Kubuntu (Ubuntu but KDE), both great KDE UI and stable kernel. I use Kubuntu LTS.

lengsel , in What do you like about your Linux Distro?

Devuan testing branch and Artix for consistent stability and updates/upgrades.

UnfortunateShort , in [PATCH v1 00/17] btrfs: add encryption feature

I honestly tought they had abandoned “native” encryption on btrfs itself, after seeing that it works perfectly fine with LUKS and dm-crypt. Glad to see this is actually being developed.

Can’t wait for the day where you can just create a key, use a TPM or U2F to store it and let btrfs handle the rest

ozymandias117 ,

Is there a major performance benefit to encryption using LUKS over this?

Or is this more useful for like, encrypting a single directory of a filesystem?

I’ve never quite understood the impetus for each filesystem handling encryption rather than doing it at the block layer

Atemu OP ,
@Atemu@lemmy.ml avatar

Possibilities at the block layer are generally quite limited since it only has limited means to work with. It’s very low-level. For example, it is not possible to do authentication in LUKS. An attacker can’t read the data but they can modify it; undetected.
You need to stack another layer on top and I’m not sure that’s even a thing.

The patch mentions that authenticated hashes aren’t supported yet either but with effectively limitless metadata to work with, it’s at least possible to do.

Per-directory/subvolume encryption is also a useful feature. You could encrypt the root fs which generally does not contain sensitive information using a key in TPM but then require a password to unlock the user’s home. That’s basically how it works in Android and it builds on top of fscrypt.

ozymandias117 , (edited )

An attacker can’t read the data, but they can modify it; undetected

Wouldn’t it then decrypt to gibberish data unless they already had the encryption keys?

If it decrypts incorrectly, shouldn’t BTRFS checksumming then return an I/O error to user space as well?

Atemu OP ,
@Atemu@lemmy.ml avatar

Note that this is of course a very theoretical attack vector.

Wouldn’t it then decrypt to gibberish data unless they already had the encryption keys?

Depends. I don’t know the situation of LUKS and its commonly used ciphers in particulare but even some commonly used ciphers are vulnerable to things like bitflip attacks.

This is usually “fixed” by authenticating them but that’s not easily possible at the block layer.

If it decrypts incorrectly, shouldn’t BTRFS checksumming then return an I/O error to user space as well?

Note that btrfs usually uses CRCs, not cryptographic checksums. They’re designed to catch “naturally” occuring corruption, not crafted corruption. Naturally, it’d still be extremely hard to break them when working with encrypted data but it’s a “uh, sounds pretty hard” situtation, not a “we can prove you’d need billions of years to do it” one.

You can use cryptographic checksums but note again here that the attacker could be able to modify the checksum aswell.

I don’t know how feasible this really is a but a possible attack could be to tell btrfs that the extent you modified is a nochecksum extent (you can turn off checksums in btrfs) which would make btrfs simply not check the checksum.

Actual authentication fixes all of that.

floofloof , in What do you like about your Linux Distro?

Mint is up to date but less buggy than Ubuntu, and it has served me well for years without problems. The UI is very conventional so I don’t spend time thinking about where stuff is. It supports multiple packaging systems now, so it’s easy to find and install software. You don’t have to go to anywhere as dodgy as the Arch User Repository to find what you need. I like Mint because it’s boring and it works and I can just get on with stuff.

LordPassionFruit ,

I got a Mint laptop recently, and I’ve been loving it (even though I don’t need it to do much).

ryomensukuna , in What do you like about your Linux Distro?

Void linux rolling release, xbps fast installing packages

SinJab0n , in Share your favorite Linux Desktop Environment

Kde because it has a really useful and functional out of the box tools, being dolphin and connect the most useful ones for me.

Never had an issue since last year, but yeah, was buggy as hell.

Mate if I want more juice from a not so good pc, and xfce for the low end ones.

TiffyBelle , in Share your favorite Linux Desktop Environment
@TiffyBelle@feddit.uk avatar

I avoided GNOME3 for the longest time, but I decided to try it on a new install of Debian on a whim and actually ended up really liking it. Needed to enable a couple of extensions, but once you get used to it the workflow isn’t at all that bad.

Spider89 , in Share your favorite Linux Desktop Environment

Debian/KDE

dotslashme , in What do you like about your Linux Distro?

Arch Linux because it has sane defaults, is rolling, up to date, helpful community, awesome wiki and is minimalistic.

funkajunk ,
@funkajunk@lemm.ee avatar

Sane defaults?

dotslashme ,

Yeah, it has almost no defaults, allowing you to tailor the installation to your needs.

KRAW ,
@KRAW@linux.community avatar

That really depends on your definition of “sane defaults.” Even a lot of the computer science professionals I work with wouldn’t consider Arch Linux defaults as sane. I picture sane defaults to include a lot more basic functionality that Arch doesn’t have out of box (automatic suspend, desktop environment, lock screen, etc.).

I use Arch for the exact same reason you do though. Once you get past the tedious stuff like setting up your networking stack, setting up idle suspend, etc. it’s nice to choose whatever WM/DE you want and customize it how you want.

Zucca , in What daily workstation-distro helped or hindered you when learning linux?

Been using Gentoo little under 20 years. I used Arch for few years in between, but switched back. I’d say all I’ve learned about Linux is via using Gentoo.

Frederic , in What do you like about your Linux Distro?

MX Linux AHS because of xfce, it’s fast, stable, use a recent kernel, no systemd.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines