exu

joined 1 year ago
[–] exu@feditown.com 15 points 3 months ago* (last edited 3 months ago) (16 children)

Certainly feels like it and I personally wouldn't buy anything from them at the moment.

Edit: would -> wouldn't

[–] exu@feditown.com 8 points 3 months ago* (last edited 3 months ago) (1 children)

Just installing applications is pretty easy though.

***
- hosts: localhost
  become: yes
  tasks:
    - name: Install required software
      dnf:
        state: latest
        name:
          - firefox
          - telegram
          - calibre

ansible-playbook install.yml

Something like that (untested)

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

Please make sure to implement democracy first, we have enough issues with dictatorships and oligopolies already.

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

I'm not a kernel dev, but I've read often enough that there are some places where "everything is a file" somewhat breaks down on Unix. (I think /proc and some /dev)

For an "absolutely everything is a file" system have a look at plan9, it was the intended successor to Unix, but then that got popular while plan9 stayed a research project.

[–] exu@feditown.com 9 points 4 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 5 points 4 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 2 points 4 months ago (1 children)

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

[–] exu@feditown.com 5 points 4 months ago (4 children)

The Fira family has a similar fancy g for some reason

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

Not sure how well it works, but this already exists with mCaptcha

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

Where do you have to enable fractional scaling in KDE? Worked out of the box for me when I installed that recently. Sure you don't mean Gnome?

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

I installed a GSI fork of LineageOS. Not sure if there are any device-specific ROMs for it, haven't checked in a while.

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

Lenovo Pad if you order the unlocked versions from Aliexpress. Search for Xiaoxin Pad, anyone offering a global ROM version has unlocked the bootloader.

view more: ‹ prev next ›