SCREENSHOTS - MAIN MENU:
Zypper Command - Zypper Package Management Menu System - is a bash script written to take advantage of and help with the usage of Zypper. Zypper is a command line package manager, which makes use of libzypp, providing functions like repository access, dependency solving, package installation, etc. YaST2 and RPM MetaData package repositories are supported. Zypper repositories are similar to the ones used in YaST, which also makes use of libzypp. Zypper can also handle repository extensions like patches, patterns and products. It is especially useful for accomplishing remote software management tasks or managing software from shell scripts. openSUSE uses the RPM (RPM Package Manager or Red Hat Package Manager) which is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating computer software packages. Each software package consists of an archive of files along with information about the package like its version, a description, and the like. Zypper Command allows you to work with the RPM database, to backup, restore and repair if required.
Please be aware that some of the commands used in the bash script** Zypper Command** will require root user authority to be run. Those Menu options that require root user authority are identified in the menu option.
APPLICATION PACKAGE QUERY MENU:
TYPICAL COMMAND RESULT DISPLAY:
ZYPPER HELP COMMAND OPTIONS REQUEST:
**PRINTING MENU REQUEST:
http://paste.opensuse.org/view/download/2332269
REPOSITORY MANAGEMENT MENU:**
PACKAGE MANAGEMENT MENU:
**
RPM DATABASE BACKUP, REPAIR and RESTORE MENU:
**
ZYPPER CONFIGURATION and LOG FILE VIEWER MENU:
So I call this bash script Zypper Command (zc) which can be obtained from SUSE Paste. I have written the Zypper Command bash script to reside in the /usr/local/bin folder. Select the Download option in the top right using the link shown below and select open with Kwrite or another text editor. Then save the following text into the file called zc (as in /usr/local/bin/zc). You can do an Alt-F2 and then enter kdesu /usr/local/bin/zc (for KDE) or gnomesu edit /usr/local/bin/zc for Gnome:
Zypper Command - Zypper Package Management Menu System - Version 2.12
It is possible to directly download the script from SUSE Paste using the following commands (You must delete the old version of Zypper Command first should one exist). Just open up a terminal session and copy the text from any code block show here and past it after the terminal prompt and then press enter:
sudo rm /usr/local/bin/zc
sudo wget -nc http://paste.opensuse.org/view/download/75755470 -O /usr/local/bin/zc
Next, you need to mark the file zc as executable with the following command:
sudo chmod +x /usr/local/bin/zc
You can add all three commands above together and run them as one terminal command. Just copy from here this one line below and paste the command into a terminal session and then press enter. This is an easy to do and highly recommended method to get Zypper Command on your PC:
sudo rm /usr/local/bin/zc ; sudo wget -nc http://paste.opensuse.org/view/download/75755470 -O /usr/local/bin/zc ; sudo chmod +x /usr/local/bin/zc
To use Zypper Command run the terminal command:
zc
The very first time you run Zypper Command it will create desktop and application icons for you. The system icon will request root user authority to be written to the folder location of /usr/share/applications.
DESKTOP START-UP VIEW USING KDE:
Here is more info on using Zypper in the form of two PDF documents and one text file.
-
https://en.opensuse.org/images/1/17/Zypper-cheat-sheet-1.pdf
-
https://en.opensuse.org/images/7/76/Zypper-cheat-sheet-2-letter.pdf
While writing Zypper Command I did find an error in one of the above documents. Why not let us know what it is?
Here is another good link for Zypper: https://en.opensuse.org/SDB-Zypper_usage_12.2
Please tell me of any comments you may have on this bash script.
Thank You for using openSUSE,