Hacker News new | ask | show | jobs
by chownchown 2167 days ago
Workstation: OpenSUSE Tumbleweed

- Rolling release with QA. If a package has issues the update will get delayed. It doesn't just update to the last commit blindly.

- Btrfs root partition with automated snapshots. Ext4 and XFS for my home folder. GRUB integration for snapshots so you can reboot to a read-only snapshot and rollback. It's all installed and configured automatically if you want.

--- https://wiki.archlinux.org/index.php/Snapper

- Zypper package manager

--- https://en.opensuse.org/SDB:Zypper_usage

- Automated QA (even for graphical applications)

--- https://openqa.opensuse.org/

- Free build service

--- https://build.opensuse.org/

If you want to install TW I don't recommend the net installer, breaks often and mirrors are slow. For updates switch to a TTY (or use GNU Screen) and run zypper dup, do not update packages in any other way. There's YaST but I don't like using it except for a few tools like Software Management to study package relationships.

>What problems do you face with them and what changes would you like them do make?

It could be my lack of knowledge of the package manager but sometimes I can't remove some packages without removing a lot of related ones (it's not a pattern), or they get reinstalled even with zypper lock. Other than that, best distro I ever used.

Server: I want to move away from Ubuntu (fuck snap btw) but I still haven't decided to what distro. I might just use a container based OS.