I have been reading the comments and and discussions re: the demise of YaST and new applications such as Agama, Myrlyn, and Cockpit with interest. I surfed a bit on the internet, but I could not as of yet find a list or table , with a one-for-one equivalency list as to what was in YaST and what there will be in LEAP-16.0.
If anyone has seen such a detailed list, please let me know.
Here is my current list, which could unforunately, have errors in it. I would be most happy to flag (or delete) this entire preliminary/draft list as inaccurate, and go with a better list. The numbers in this list are arbitrary and just numbers I wrote down when creating the list. Many of the apps require root permissions and further, most have arguments required that I did not list.
Again, if there a big mistakes let me know. I am a bit surprised not to see such a list yet, and I suspect it is due to my pathetic surfing ability … and likely I have many errors
… so please take this list with lots of skepticism. ![]()
| YaST Feature | Bash Shell Command / Application / Alternative - v.0.9.5.3 |
|---|---|
| 1. Software | |
| 1a. Add-on-Products | zypper addrepo / Myrlyn |
| 1b. Software Management | Myrlyn, zypper |
| 1c. Media check | checkmedia |
| 1d. Software Repositories | zypper modifyrepo / Myrlyn |
| 1e. Online update | Myrlyn, zypper up |
| 2. Hardware | |
| 2a. System Keyboard Layout | localectl, GNOME/KDE Settings (GUI) |
| 2b. Printer | lpadmin , CUPS Web Interface ( http://localhost:631/admin ) , and vendor-specific tools (such as hplip tools for HP printers: example: hp-setup(GUI)) , GNOME/KDE Settings (GUI), See also Note-1 (bottom of table) |
| 2c. Scanner | Enter scanner’s IP address in a browser, or use a vendor-specific tool like (for HP scanners) hp-setup |
| 2d. Sound | pactl (CLI); pavucontrol (GUI); KDE menu “Settings > System Settings > Audio(GUI)” or systemsettings kcm_pulseaudio (KDE GUI) ; Gnome Menu “Applications > Settings > Sound” or gnome-control-center sound (Gnome GUI); xfce4-pulseaudio-plugin (xfce panel plugin) |
| 3. System | |
| 3a. Boot Loader | grub2-mkconfig (Grub2), grubby (Grub2-BLS), or bootctl (systemd-boot). Consult man pages for each. |
| 3b. Date and Time | timedatectl, Cockpit, GNOME/KDE Settings(GUI) |
| 3c. Network Settings | nmcli (CLI), nmtui (TUI), nm-connection-editor (GUI), or Cockpit (web-based). Consult man pages where appropriate. |
| 3d. Partitioner | fdisk, parted(CLI) , GParted (GUI), Cockpit |
| 3e. Services Manager | systemctl, Cockpit, system-manager (GUI) |
| 3f. Sysconfig Editor | vim / nano (edit /etc/sysconfig/ files directly) |
| 4. Network Services | |
| 4a. Hostnames | hostnamectl, Cockpit |
| 4b. NTP Configuration | timedatectl, edit /etc/chrony.conf, Cockpit, GNOME/KDE Settings (GUI) |
| 4c. Proxy | export http_proxy=http://your.proxy.server:port, GNOME Desktop Settings(GUI) |
| 4d. Remote Administration | Wayland-native solutions (e.g., GNOME Sharing/KDE Remote Desktop), web-based tools like Cockpit, or x11vnc for X11 sessions. |
| 4e. Samba Server | edit /etc/samba/smb.conf, smbpasswd, Cockpit |
| 4f. Windows Domain Membership | realm join, Cockpit |
| 5. Security and Users | |
| 5a. App Armor | SELinux (sestatus, setenforce, Cockpit) or AppArmor (aa-status, aa-enforce). SELinux is default. |
| 5b. Firewall | firewall-cmd (CLI), firewall-config (GUI), or Cockpit (web-based - basic). |
| 5c. Security Center | re: kernel parameters (sysctl) managed via files in /etc/sysctl.d/. Consult the “sysctl” and “sysctl.conf” man pages. |
| 5d. User and Group Management | useradd, usermod, Cockpit, GNOME/KDE Settings (GUI) |
| 6. Virtualization | |
| 6a. Install Hypervisor | zypper in patterns-server-kvm, Cockpit, virt-manager (GUI to manage only) |
| 6b. Relocation Server Config | virsh(CLI), edit /etc/libvirt/ config files, virt-manager(GUI), Cockpit |
| 7. Support | |
| 7a. Release notes | firefox /usr/share/doc/packages/docbook-xsl-stylesheets/RELEASE-NOTES.html |
| 8. Miscellaneous | |
| 8a. & 8c. System Logs | journalctl, tail -f /var/log/messages, GNOME Logs |
| 8b. Alternatives | update-alternatives --config |
| 8d. Vendor Driver | Myrlyn, zypper install |
| Comments/Notes: | |
| Note-1 (printer) | For network printer discovery: Avahi, avahi-discover-standalone (GUI) |
| Note-2 (TBD) | TBD |
Version changes: ( I added consult ‘man’ pages for some , perhaps I should remove such, … where that was mostly for myself as recommendations are being provided below in which I have no experience (yet))
0.1 - 2-Sep - updated item 4d (remote administration) per a comment below.
0.2 - 2-Sep - attempted to update wording of 2c (scanner) per a comment below.
0.3 - 2-Sep - attempted to update wording of 5c (firewall) per a comment below.
0.4 - 2-Sep - attempted to update wording of 5d (Security Center) per a comment below.
0.5 - 2-Sep - attempted to update wording of 3a (boot loader) per a comment below.
0.6 - 2-Sep - attempted to update wording of 5c (firewall) per a comment below.
0.7 - 2-Sep - attempted to update wording of 5a (App Armor) per a comment below
0.8 - 2-Sep - Updated section-5 (Users) numbering from 5a(AppArmor), 5c(Firewall), 5d(Security), 5f(User and Group Management) to 5a(AppArmor), 5b(Firewall), 5c(Security), 5d(User and Group Management)
0.9 - 2-Sep - updated the command to open the 7a(Release notes)
0.9.1 - 2-Sep - clarified local host under 2b(Printer) per comment below
0.9.2 - 2-Sep - added lpadmin under 2b (Printer) per comment below
0.9.3 - 3-Sep - added more entries to 2d (Sound) per comments below and also added an xfce setting. (ie changed table entry to read: pactl (CLI); pavucontrol (GUI); KDE menu “Settings > System Settings > Audio” or systemsettings kcm_pulseaudio (KDE GUI) ; Gnome Menu “Applications > Settings > Sound” or gnome-control-center sound (Gnome GUI); xfce4-pulseaudio-plugin (xfce panel plugin)
0.9.4 - 3-Sep - added to 2.b(Printer) the entry “Avahi (network printer discovery)” per comment below.
0.9.5 - 4-Sep - removed duplication in 2.b(Printer) and added vendor-specific entry
0.9.5.1 - 4-Sep - added entries indicating a bit more as to which have a GUI
0.9.5.2 - 7-Sep - added ‘placeholder’ section at end of table for some notes that I may add in the future.
0.9.5.3 - 7-Sep - moved printer avahi network discovery reference to a ‘note’. May delete in the future.
Again … for most of the commands arguments need to be added else the commands won’t work. (also - I am inconsistent in referencing man pages and a better approach is needed than what I have in place).
and further, this list could still be wrong in place. ![]()
And if there is a better list somewhere, I am most happy to have this first ‘draft’ at such deleted - in which case my apologies for spamming the forum. I simply could not find such.