There are two main topics in package dependency,
the dependency itself, and reverse dependency.
Beside these two, there are other topic as well,
such as managing conflict that we do not cover here.
Zypper has a very nice help that show all dependency related options.
Package that required by: such as man need less and other.
This dependency information can be achieved by
This will show required parts of the package.
Package that require: such as less needed by man or other.
This reverse dependency require
less would remove
And also remove
fish depend on
Zypper has a tool, to install or repair, missing dependencies.
I cannot find any reference about group in Zypper.
Although there is group concept in YaST.
Neither metapackage exist in Zypper.
The closest concept about group in zypper is,
System Wide Information
There is this
zypper packages command
The Log File
This is most the forgotten part of package management,
although it is not uncommon to notice messages.
Most likely you want the tail, latest transaction,
at the bottom of the recorded event.
Opensuse as default does not keep downloaded package,
But sometimes cache files left for some reason.
You can clean these directory.
Repository deserve their own article.
Consider finish reading [ Part Three ].
Thank you for reading