Talk:YaST

message: I tried a suse10 livecd and YAST2 was amazing.  I've never seen a central linux control panel GUI before.  Rather than having access to no system features because I don't use the command line, YAST2 is a full GUI like the windows control panel.  Now for the question.
Do other distros have anything comparable to YAST2?  Or is Suse unique?
:Yes, it exist an project YaST4Debian: http://yast4debian.alioth.debian.org/ --Muvon53 11:13, 9 September 2007 (UTC)
replies: text: Mandriva uses drakconf.--Hhielscher 03:38, 13 November 2007 (UTC)
thread_title:  YAST2 

message: It would be nice to read a chapter about YaST's non-free history. 85.131.30.249 (talk) 13:22, 5 May 2009 (UTC)
replies: text: Agreed.  The fact it started with a Domain-specific language (apparently called YCP) and moved to Ruby, and its nonfree history are notable for someone curious about its position in distro ecosystem history. —Hobart (talk) 19:14, 11 July 2023 (UTC)
thread_title:  non-free history 

message: Yast is a pretty big collection of software components with a GTK3 or Qt5 GUI and TUI.  Amount other things it does is:
* Software management
** In general serves as a front end to Zypper (which is a pretty easy to use CLI package manager w/ reasonably good solving skills)
** Repository configuration
** Software selection, installation, updates, removal
** Automatic patching
* User Management
** PAM
** LDAP
* Disk management
** Partitioning
** LVM, SAMBA, etc. share
* Security
** Firewall
** Audit
** Hardening
** AppArmor MAC (? is there an SELinux module now that it is included in repos?)
** Certificate management
** Etc.
* Hardware
** Printing
** Scanners
** Very weak sound configuration (need to use other tools if you want sound to work with everything, esp. since is a mix of Pipewire, Phonon, PulseAudio, Jack, etc. etc.)
* Networking
** Now is mostly deprecated since switch to NM, but I assume that some Yast2 GUI module is in the works to replace the deprecated one--kind of silly to not have one.  The user-space application does require root privileges for some functions.
** BIND
** DNS
* Booting
* Internet servers
** Web server (I think it does Apache httpd, don't know about others)
** Email
* System configuration (big. "misc." system config tools)
* Really lame font management
* Missing things:
** No WINE module (Q4WINE is OK, but again it sort of sucks to not have a package manager for Windows...oh, wait, that's right, that one of those things Windows sort of has these days, but I don't know if you can use Microsoft's store w/ WINE)
** Python and Java environments--they do things a bit differently than how other packages are managed and I think it gets screwed up pretty easily.  It would be great to not have to install Anaconda just to have a working Python data tools,  and Python development platform (for novices who are just learning in particular) that doesn't run the risk of screwing up system software that would depend on same.
** Build from GIT (so much is done these days this way, it only seems like a logical generic control under software management)
** Display setup (it is 
** Delegation/control of user privileges (e.g. via sudo)
* Somethings which need serious work
** Package manager drives users crazy, esp. Tumbleweed when it hangs because it cannot find a package that has been updated between the time the user selected it and the time they clicked to "accept" selections.  (No user option to either skip, or refresh repo and install most recent change--it will just beep every 30s when it fails to download it again as the only default action is to try, try again)
** Repos (not a Yast2 issue, but the package manager should do something about flagging) contain software where dependencies are not available in openSUSE repos!
** Package manager has very primitive search/filter
*** Should be able to filter GUI tools based on your desktop environment e.g. "Hide GNOME components" "Hide GNOME software" "Hide GTK GUI software" "Show QT5 software w/o KF5 dependencies" "Hide GUI applications" "Hide non-GUI applications" or programming language e.g. "Show only Python 3.11 software and libraries" "Hide Python 2 software and libraries" "Show Java applications" "Show Java libraries" "Show JRE languages and libraries" "Only show software for Wayland" "Hide Wayland-only packages".
*** Need to alert users when they are selecting incompatible versions of libraries--super easy to do with KDE if you add some of the optional KDE repos and don't pay attention to where you are installing KDE apps from.  Not sure why KDE so reliably prevents logging into a GUI if you have libraries from different repos w/ slightly different versions, but it really hates that.
** Incomplete and outdated descriptions in package metadata
** Font management is awful.  It should not be hard to add/remove/inactivate fonts either system-wide or on an individual user basis; nor should it be hard to see which fonts cover specific character glyphs/Unicode ranges; and similarly it should be very easy to define which fonts are used for fallback for other fonts when a specific glyph cannot be located.  
** Database server setup/config (at least initial setup and user management for PostgreSQL, SQLite, MySQL, Firebird, Arangodb, 4Store, Mongo, and Cassandra since they are all in repos--not playing favorites, and if there are others, it would be grand to include them) since this is a common chore.  While there are decent DB tools out there that let a DBA do this, you shouldn't have to spend an afternoon reading Stackexchange to get PostgreSQL setup for the first use!)
** Package repos do not have a lot of common Apache software projects
*** e.g. Hadoop
** Some software is installed as scripts downloaded as add-ons to KDE Plasma in a wide range of places.  Some work, some do not.  Be nice if openSUSE would have a repo of plug-ins for Dolphin/Konqueror, Plasma widgets, etc. which provided useful function and work.  — Preceding unsigned comment added by 2601:447:CD7E:7CF0:EF9E:BC4D:EACB:42AD (talk) 21:35, 30 June 2023 (UTC)
thread_title:  Why is most of Yast2 not even mentioned? 

message: Package management is just one of the capabilities of YaST, not its primary function. Therefore, calling it "RPM based" in the opening sentence is misleading. Like presenting a Corvette as electricity based; it's so much more. How much more? YaST arranges its administration tools into categories, where one category admittedly is package management, others include hardware (e.g. printing, audio), system (e.g. partitioning, bootloader, runlevels), network connectivity, network services, security (e.g. firewall, users), virtualization.  — Preceding unsigned comment added by 84.209.102.192 (talk) 23:43, 7 August 2012 (UTC)
thread_title:  RPM based? 

message: Hello fellow Wikipedians,
I have just added archive links to  on YaST. Please take a moment to review my edit. If necessary, add  after the link to keep me from modifying it. Alternatively, you can add  to keep me off the page altogether. I made the following changes:
*Added archive https://web.archive.org/20080330222935/http://en.opensuse.org:80/Libzypp to http://en.opensuse.org/Libzypp
When you have finished reviewing my changes, please set the checked parameter below to true to let others know.
Cheers. —cyberbot IITalk to my owner:Online 14:52, 28 August 2015 (UTC)
thread_title:  External links modified 

message: The "latest release version", as mentioned on this article, seems to be increasing quite fast. FWIW, the version of the yast2 package currently included in openSUSE 15.2 Beta, which is not yet the "latest stable" release of the OS (release foreseen begin July) is 4.2.83-lp152.1.1 (where the part after the dash is a "build number" for this OS). Tumbleweed has no releases, it is a kind of "advance version of the next OS", and I don't know which YaST version is included with SUSE Linux Enterprise. — Tonymec (talk) 06:41, 17 May 2020 (UTC)
replies: text: P.S. The label in the infobox says Latest stable release with a <ref> to a "github master" which is AFAICT the latest bleeding-edge development release. IMHO the "latest stable" release of that software is the one included in the latest stable release of openSUSE Linux, namely openSUSE Leap 15.1, which includes Yast 4.1.77 if all "stable updates" are taken into accounthttp://download.opensuse.org/update/leap/15.1/oss/x86_64/. (The next stable release, Leap 15.2, is foreseen for 6 August 2020, a beta version is already available, and it will include some 4.2.xx version of Yast.). IMHO most of the "version push-ups" made by unregistered user , and maybe some others, are unjustified: I'm in favour of reverting them, but I don't want to start a revert war — and I'm ready to listen to any solid argumentation against what I'm saying above. (If I still don't get any answer in a "reasonable" time I'll take it as consent, though.) — Tonymec (talk) 02:14, 31 May 2020 (UTC)
replies: text:  Oops, I was mistaken by one month. openSUSE Linux version Leap 15.2 has been released today. It is the new "stable" release of openSUSE and includes YaST2 4.2.83. — Tonymec (talk) 14:33, 2 July 2020 (UTC)
thread_title:  Latest release version 

message: After searching at openSUSE, I get the impression that WebYaST has been discontinued starting with openSUSE 12.2. Can someone confirm? — Tonymec (talk) 02:12, 12 July 2020 (UTC)
thread_title:  WebYaST