Updating opensuse with zypper

Posted by / 06-Nov-2017 17:48

Updating opensuse with zypper

Add the packman repository with the "zypper ar" command: zypper ar -f -n packman SUSE_Leap_42.1/ packman You can see the results: Adding repository 'packman' ...................................................................................................................................................[done]Repository 'packman' successfully added Enabled : Yes Autorefresh : Yes GPG Check : Yes URI : SUSE_Leap_42.1/ Option - to use zypper help to see the option.

= name of the new repository Now refresh the packman repository: zypper ref packman Then check the packman repository and you will see the repository on the list: zypper lr We can use the "mr" or "modifyrepo" command to alter the repository.

Upgrade As i mentioned already, disable any third party or OBS repositories before proceed to upgrade.

To list the current available repositories, enter the following command.

Case: We will add the packman repository to open SUSE leap.

Packman is the largest external open SUSE repository, it provides packages for multimedia applications, libraries and many other useful packages that for your system.

If you already have installed open SUSE 12.3 version on your system and want to upgrade to the new 13.1 release? Here i will describe how to upgrade to open SUSE 13.1 from open SUSE 12.3 or older.Zypper is the command line package manager for open SUSE, introduced in open SUSE 10.2 which uses the libzypp library.Zypper provides a command line interface to manage repositories, the software installation, packages, patches, verifying dependencies etc. These commands are grouped into the following groups: Commands to manage open SUSE repositories. Install or remove packages, verify the integrity of packages etc. Update installed software, install patches for packages, upgrade the open SUSE distribution.Repository 'open SUSE Build Service - PHP' is up to date. Repository 'open SUSE-13 2 | download.opensuse.org-database | open SUSE Build Service - Database | Yes | Yes 3 | download.opensuse.org-php | open SUSE Build Service - PHP | Yes | Yes 4 | de-suse | Packman Repository | Yes | Yes 5 | repo-debug | open SUSE-13.1-Debug | Yes | Yes 6 | repo-debug-update | open SUSE-13.1-Update-Debug | Yes | Yes 7 | repo-debug-update-non-oss | open SUSE-13.1-Update-Debug-Non-Oss | Yes | Yes 8 | repo-oss | open SUSE-13.1-Oss | Yes | Yes 9 | repo-source | open SUSE-13.1-Source | Yes | Yes 10 | repo-update | open SUSE-13.1-Update | Yes | Yes 11 | repo-update-non-oss | open SUSE-13.1-Update-Non-Oss | Yes | Yes As you see in the above output, the VLC repository has been successfully added to alias VLC and repository number 1 (one).To remove a repository, enter the following command with alias name or repository number as shown below.

updating opensuse with zypper-80updating opensuse with zypper-77updating opensuse with zypper-61

Case: We want to search for a new package for "mariadb", then get detailed info's about it like size, version, architecture etc.