• 0 Posts
  • 13 Comments
Joined 6 years ago
cake
Cake day: January 29th, 2021

help-circle

  • If you mean Nix, the package manager, then no packages are actually installed as root. Every package is installed in the Nix store, but programs that need root privileges can’t be run by any user.

    One of the (many) great things about Nix is that users don’t need root privileges to install packages.




  • NixOS and Guix System! I’m currently using Guix System + Nix (via home-manager, mostly) but you can also do it the other way around.

    NixOS uses systemd, but Guix System does not. They are both awesome though. Absolutely my favourite distros. Incredibility flexible, and reproducibility and “declarativeness” are core concepts. The only negative is that they both have quite a steep learning curve, compared to other distros.



  • Oh yeah, that makes sense. Thanks for the info. I was under the impression that Flathub was a default flatpak repo in Fedora anyway.

    But yes, always with these trade-offs. It’s bad when package maintainers package software, and it’s bad when software developers package software…



  • Windows 11, and the group policies doesn’t allow us to use WSL. We also can’t directly SSH into any servers so we have to go trough a Citrix session to a Windows 10 “admin server” and then SSH or RDP to a Linux server. And Windows Terminal isn’t installed on the Windows 10 server, so it’s either CMD or the Powershell terminal.

    It’s absolutely fucking miserable. I’m a Linux sysadmin who do a lot of automation (ansible etc) but also Python development. Try it yourselves and see how long you last! I’m jumping the fucking ship in a month though, thank the gods.

    All the result of an over confident “security organization”, with a lot of hubris.

    But the best part? It’s a $5000 work laptop, and my 6 year old Thinkpad (with Linux) runs laps around the thing any day of the week. Opening the file explorer takes, most of the time, 5+ seconds…

    Fuck my life, and fuck this company.




  • Writing systemd services for your containers is something yoully have to get used to with podman, pretty much. It’s actually very easy with the built in command “podman generate systemd”, so you can just do something like " podman generate systemd --name my-container > /etc/systemd/system". I much prefer managing my containers with systemd over the docker daemon. It’s nice!

    Also, podman can use privileged ports as root, right?