Home / starsdating 2016 jelsoft enterprises ltd / Updating opensuse with zypper

Updating opensuse with zypper

ZYpp is the package management engine that powers both Zypper and Ya ST. # zypper se gnome-desktop Retrieving repository 'open SUSE-13.2-Debug' metadata ............................................................[done] Building repository 'open SUSE-13.2-Debug' cache .................................................................[done] Retrieving repository 'open SUSE-13.2-Non-Oss' metadata ......................................................... See 'man zypper' for more information about this command.

Here in this article we will see Zypper in action, which will be installing, updating, removing and doing every other thing a package manager can do. Important : Remember all these command are meant for system wide changes hence must be run as root, else the command will fail. Run zypper without any option, will give you a list of all global options and commands. -t, --type Type of package (package, patch, pattern, product, srcpackage). -n, --name Select packages by plain name, not by capability. -f, --force Install even if the item is already installed (reinstall), downgraded or changes vendor or architecture. --replacefiles Install the packages even if they replace files from other, already installed, packages. --download-as-needed disables the fileconflict check. [done] Building repository 'open SUSE-13.2-Non-Oss' cache ...............................................................[done] Retrieving repository 'open SUSE-13.2-Oss' metadata ..............................................................[done] Building repository 'open SUSE-13.2-Oss' cache ...................................................................[done] Retrieving repository 'open SUSE-13.2-Update' metadata ...........................................................[done] Building repository 'open SUSE-13.2-Update' cache ................................................................[done] Retrieving repository 'open SUSE-13.2-Update-Non-Oss' metadata ...................................................[done] Building repository 'open SUSE-13.2-Update-Non-Oss' cache ........................................................[done] Loading repository data... S | Name | Summary | Type -- --------------------------------------- ----------------------------------------------------------- ----------- | gnome-desktop2-lang | Languages for package gnome-desktop2 | package | gnome-desktop2 | The GNOME Desktop API Library | package | libgnome-desktop-2-17 | The GNOME Desktop API Library | package | libgnome-desktop-3-10 | The GNOME Desktop API Library | package | libgnome-desktop-3-devel | The GNOME Desktop API Library -- Development Files | package | libgnome-desktop-3_0-common | The GNOME Desktop API Library -- Common data files | package | gnome-desktop-debugsource | Debug sources for package gnome-desktop | package | gnome-desktop-sharp2-debugsource | Debug sources for package gnome-desktop-sharp2 | package | gnome-desktop2-debugsource | Debug sources for package gnome-desktop2 | package | libgnome-desktop-2-17-debuginfo | Debug information for package libgnome-desktop-2-17 | package | libgnome-desktop-3-10-debuginfo | Debug information for package libgnome-desktop-3-10 | package | libgnome-desktop-3_0-common-debuginfo | Debug information for package libgnome-desktop-3_0-common | package | libgnome-desktop-2-17-debuginfo-32bit | Debug information for package libgnome-desktop-2-17 | package | libgnome-desktop-3-10-debuginfo-32bit | Debug information for package libgnome-desktop-3-10 | package | gnome-desktop-sharp2 | Mono bindings for libgnome-desktop | package | libgnome-desktop-2-devel | The GNOME Desktop API Library -- Development Files | package | gnome-desktop-lang | Languages for package gnome-desktop | package | libgnome-desktop-2-17-32bit | The GNOME Desktop API Library | package | libgnome-desktop-3-10-32bit | The GNOME Desktop API Library | package | gnome-desktop | The GNOME Desktop API Library | srcpackage # zypper info -t pattern lamp_server Loading repository data... Information for pattern lamp_server: ------------------------------------ Repository: open SUSE-13.2-Update Name: lamp_server Version: 20141007-5.1 Arch: x86_64 Vendor: open SUSE Installed: No Visible to User: Yes Summary: Web and LAMP Server Description: Software to set up a Web server that is able to serve static, dynamic, and interactive content (like a Web shop). Repository 'open SUSE-13.2-Update-Non-Oss' is up to date. # zypper ref -f repo-non-oss Forcing raw metadata refresh Retrieving repository 'open SUSE-13.2-Non-Oss' metadata ............................................................[done] Forcing building of repository cache Building repository 'open SUSE-13.2-Non-Oss' cache ............................................................[done] Specified repositories have been refreshed. The following package is going to be REMOVED: mariadb 1 package to remove. Building repository 'open SUSE-13.2-0' cache .....................................................................[done] Retrieving repository 'open SUSE-13.2-Debug' metadata ............................................................[done] Building repository 'open SUSE-13.2-Debug' cache .................................................................[done] Retrieving repository 'open SUSE-13.2-Non-Oss' metadata ..........................................................[done] Building repository 'open SUSE-13.2-Non-Oss' cache ...............................................................[done] That’s all for now.

As you might know, You can only upgrade to the next available release.

Hopping over a release, e.g., going from 13.1 - 42.1, is not supported.

SUSE (Software and System Entwicklung (Germany) meaning Software and System Development, in English) Linux lies on top of Linux Kernel brought by Novell. One of them is called Open SUSE, which is freely available (free as in speech as well as free as in wine).

It is a community driven project packed with latest application support, the latest stable release of Open SUSE Linux is 13.2.

open SUSE-13.2-0|ca55694e6fdebee6ce37ac7cf3725e2aa6edc342| 2015-05-07 |install|insserv-compat|0.1-12.2.2|noarch

425 comments

Leave a Reply

Your email address will not be published. Required fields are marked *

*