exu

joined 1 year ago
[–] exu@feditown.com 9 points 2 months ago (1 children)

Are you sure you want pipewire and pulseaudio installed and trying to run?

Maybe replace pulseaudio with pipewire-pulse, unless I'm missing something from your post.

[–] exu@feditown.com 2 points 2 months ago

Arch Linux Mint is a great example of the Linux desktop ecosystem that is a very good example of the Linux ecosystem that is a very good example of the Linux ecosystem...

Thanks FUTO keyboard

[–] exu@feditown.com 4 points 2 months ago

XML is much more annoying to read/write by hand

[–] exu@feditown.com 14 points 2 months ago
fn main(){
    println!("hello world");
}
[–] exu@feditown.com 2 points 2 months ago (6 children)

If I have two folders in my directory, Dir1 and dir2, what does d <TAB> autocomplete to and what should it do?

[–] exu@feditown.com 11 points 2 months ago (1 children)

Why would they do that on purpose?

[–] exu@feditown.com 5 points 2 months ago

I still see ő (with dashes), guess for some reason your combination of OS, program and fonts makes that Unicode look different

[–] exu@feditown.com 10 points 2 months ago

The hacker might shame you for using Windows Server on a public forum!

/s

[–] exu@feditown.com 3 points 2 months ago

Different person, but I'll try to explain some of what I know.

Traditional Linux:

  • read/write root and usr
  • only one version of a program can exist*
  • packages are available immediately after install
  • packages are imperative (you tell it what to do, it does that)
  • files swapped in place (can lead to issues like kernel modules missing or Firefox not opening new tabs until restart)

*you might have python3.8 and python3.9, but those must be created as different packages using different paths in /usr

NixOS, Guix:

  • declarative package management (basically config file and exactly these packages are installed)
  • usr and parts of root read-only (afaik)
  • packages symlinked to usr
  • multiple versions of packages kept locally (though not all active necessarily)
  • will keep using old package until restart/reboot, therefore not breaking on updates. New instances of a program can use the new package
  • easy to roll back due to multiple versions kept

Immutable OS (haven't seen one mentioned by OP, but it's a category):

  • often imperative package management
  • using snapshots or multiple root partitions for easy rollbacks
  • read-only root and usr
  • packages might only be available after a reboot (depends on implementation and if system packages or something else like Flatpak, which doesn't need a reboot, are used)

SerpentOS:

  • experimental distro (ie stuff might change)
  • imperative package manager
  • packages installed to separate tree, but swapped live. Basically A/B root of an Immutable system that doesn't require a reboot (according to the explaination in the latest blog post)

Not sure why ClearLinux is on that list of special distros and I don't know half of the rest so yeah. Hope this explains some of it?

[–] exu@feditown.com 4 points 2 months ago

You're right, it's some FUTO license and has some limitations that make it not FOSS.

License

[–] exu@feditown.com 2 points 2 months ago (1 children)

Yeah it's common. I'm not confused by it, just like a normal g more.

view more: ‹ prev next ›