Kein Bot

  • 0 Posts
  • 41 Comments
Joined 1 year ago
cake
Cake day: June 7th, 2023

help-circle



  • People who deeply care about this typically use a distro which has a strong stance on FLOSS software like Debian or Fedora
    Arch Linux is more free on this as long as the user gets a more conveniant way to install everything (even proprietary software)

    the Arch Linux way however is also reading every PKGBUILD (where the license is stated) before installing and if you need to have an easier way to search through licenses just programatically solve this yourself i.e. by using https://github.com/archlinux/aur and going through all branches with a script



  • this task is easy on gentoo but hard anywhere else
    in the past I checked package updates via nvchecker, grabed the latest PKGBUILD via ABS, applied the patch, compiled the package and sent it to my custom repository
    if you add the repository higher in your pacman.conf it will grab it from that first

    but this a huge pita, even going through the route of maintaining an AUR package is simpler










  • the “keep it simple stupid” for Arch Linux has been always on the packaging and system maintenance site and not on the end user site
    probably the reason why so many Arch Linux forks exist which simply add the more end user attractable parts like a fancy website and/or hyper stylized themes out of the box (i.e. Garuda)



  • there is live kernel patching, most distros (like Arch Linux) however don’t set this up by default
    there is also the possibility that one live patch don’t work properly
    the only reliable way currently to load the full new kernel is via reboot

    the real way for server however is to not rely on one single server but have a redundant amount which you can reboot one at a time