this post was submitted on 13 May 2024
172 points (94.8% liked)

Linux

45573 readers
675 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I'm bored and want to practice my Rust skills. I am the creator of open-tv. If you have any idea for a linux desktop app, even if it seems quite complex, I will take it.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 14 points 1 month ago (1 children)

An app to manage important config and unit files (fstab, hosts, sysctl, systemd units, ...), and present them as settings menu or editor with auto completion and tooltips. Kinda like how VSCode handles settings, where you can use the GUI or a context-aware text editor.

[–] [email protected] 5 points 1 month ago (1 children)

If you move to OpenSUSE/SUSE you have this via GUI GTK Yast apps. pretty much anything you want to adjust (kernel param, samba, add devices, alter services, etc) is available via GUI

[–] [email protected] 2 points 1 month ago (2 children)

Yeah, but how about Yast for all??? How about taking what Yast does, and replicating it for Debian-based or Fedora- or Arch-based distros? They all use Systemd and they are all pretty similar in everything, except the package manager, package availability, and release cycles.

[–] [email protected] 1 points 1 month ago

I wish it was more widespread. I have a debian server, and a NixOS machine besides my OpenSUSE machine. I miss YAST2, it makes everything so easy

[–] [email protected] 1 points 1 month ago

Don't think it would be that easy. What Yast does is creating a middle layer between the actual config files and the user. You can look at it, most (if not all) of it is stored in /etc/sysconfig. Yast generates the actual config files out of what is stored there. This can be a headache because editing the config files directly will sometimes lead to them just being overwritten bei Yast again.
This is probably the reason why other distros don't even want to adopt Yast, it would have to fundamentally change how it interacts with the config files.
And the cool new thing is Cockpit anyway, even though it can do only a fraction of what Yast can last time I checked..