Updating Suse 11. Verify available repositories
root@suse11:~ # zypper repos
# | Alias | Name | Enabled | Refresh
–+————————————————–+————————————————–+———+——–
1 | SUSE-Linux-Enterprise-Server-11-SP3 11.3.3-1.138 | SUSE-Linux-Enterprise-Server-11-SP3 11.3.3-1.138 | Yes | No
Register the server if not registered
root@suse11:~ # suse_register -d 3 –r -a regcode-sles=1122A99C843798 -a email=emerson@setaoffice.com
If a server is registered with Suse, a lot more repositories are available
root@suse11:~ # zypper repos
# | Alias | Name | Enabled | Refresh
—+————————————————–+————————————————–+———+——–
1 | SUSE-Linux-Enterprise-Server-11-SP3 11.3.3-1.138 | SUSE-Linux-Enterprise-Server-11-SP3 11.3.3-1.138 | Yes | No
2 | nu_novell_com:SLE11-SP1-Debuginfo-Pool | SLE11-SP1-Debuginfo-Pool | No | Yes
3 | nu_novell_com:SLE11-SP1-Debuginfo-Updates | SLE11-SP1-Debuginfo-Updates | No | Yes
4 | nu_novell_com:SLE11-SP2-Debuginfo-Core | SLE11-SP2-Debuginfo-Core | No | Yes
5 | nu_novell_com:SLE11-SP2-Debuginfo-Updates | SLE11-SP2-Debuginfo-Updates | No | Yes
6 | nu_novell_com:SLE11-SP3-Debuginfo-Pool | SLE11-SP3-Debuginfo-Pool | No | Yes
7 | nu_novell_com:SLE11-SP3-Debuginfo-Updates | SLE11-SP3-Debuginfo-Updates | No | Yes
8 | nu_novell_com:SLE11-Security-Module | SLE11-Security-Module | No | Yes
9 | nu_novell_com:SLES11-Extras | SLES11-Extras | No | Yes
10 | nu_novell_com:SLES11-SP1-Pool | SLES11-SP1-Pool | No | Yes
11 | nu_novell_com:SLES11-SP1-Updates | SLES11-SP1-Updates | No | Yes
12 | nu_novell_com:SLES11-SP2-Core | SLES11-SP2-Core | No | Yes
13 | nu_novell_com:SLES11-SP2-Extension-Store | SLES11-SP2-Extension-Store | No | Yes
14 | nu_novell_com:SLES11-SP2-Updates | SLES11-SP2-Updates | No | Yes
15 | nu_novell_com:SLES11-SP3-Extension-Store | SLES11-SP3-Extension-Store | No | Yes
16 | nu_novell_com:SLES11-SP3-Pool | SLES11-SP3-Pool | Yes | Yes
17 | nu_novell_com:SLES11-SP3-Updates | SLES11-SP3-Updates | Yes | Yes
Listing all available updates
root@suse11:~ # zypper lu
Loading repository data…
Reading installed packages…
S | Repository | Name | Current Version | Available Version | Arch
–+——————–+———————————-+————————–+————————–+——-
v | SLES11-SP3-Updates | Mesa | 9.0.3-0.17.1 | 9.0.3-0.27.2 | x86_64
v | SLES11-SP3-Updates | Mesa-32bit | 9.0.3-0.17.1 | 9.0.3-0.27.2 | x86_64
v | SLES11-SP3-Updates | MozillaFirefox | 17.0.4esr-0.10.42 | 24.7.0esr-0.8.2 | x86_64
Upgrading a single package. In this case I’m updating ntp
root@suse11:~ # zypper up ntp
Loading repository data…
Reading installed packages…
Resolving package dependencies…The following package is going to be upgraded:
ntp1 package to upgrade.
Overall download size: 464.0 KiB. After the operation, additional 2.0 KiB will be used.
Continue? [y/n/?] (y): y
Retrieving package ntp-4.2.4p8-1.24.1.x86_64 (1/1), 464.0 KiB (1.6 MiB unpacked)
Retrieving delta: ./rpm/x86_64/ntp-4.2.4p8-1.22.1_1.24.1.x86_64.delta.rpm, 30.0 KiB
Retrieving: ntp-4.2.4p8-1.22.1_1.24.1.x86_64.delta.rpm [done]
Applying delta: ./ntp-4.2.4p8-1.22.1_1.24.1.x86_64.delta.rpm [done]
Installing: ntp-4.2.4p8-1.24.1 [done]
Additional rpm output:
warning: /etc/ntp.conf created as /etc/ntp.conf.rpmnew
Updating etc/sysconfig/ntp…
Updating etc/sysconfig/syslog…
Upgrade everything available
root@suse11:~ # zypper up
Loading repository data…
Reading installed packages…The following NEW packages are going to be installed:
libtevent0-32bit python-m2cryptoThe following packages are going to be upgraded:
Mesa Mesa-32bit MozillaFirefox MozillaFirefox-branding-SLED MozillaFirefox-translations a2ps aaa_base apparmor-docs apparmor-parser apparmor-utils augeas-lenses autofs autoyast2
autoyast2-installation bash bash-doc bind-libs bind-libs-32bit bind-utils binutils blktrace checkmedia coreutils coreutils-lang cpupower crash crash-sial cups cups-client cups-libs
cups-libs-32bit curl dbus-1 dbus-1-32bit dbus-1-x11 elilo ethtool facter fastjar file file-32bit fontconfig fontconfig-32bit glib2 glib2-lang glibc glibc-32bit glibc-devel glibc-i18ndata
glibc-locale glibc-locale-32bit gnome-power-manager gnome-power-manager-lang gnome-session gnome-session-lang gpg2 gpg2-lang grub gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-lang
gvfs gvfs-backends gvfs-fuse gvfs-lang hal hal-32bit hplip-hpijs hwinfo ipmitool iproute2 irqbalance kdump kernel-default kernel-default-base kernel-default-devel kernel-firmware kernel-source
kpartx krb5 krb5-32bit ksh lcms libMagickCore1 libapparmor1 libaugeas0 libblkid1 libblkid1-32bit libcurl4 libcurl4-32bit libdrm libdrm-32bit libfprint0 libfreebl3 libfreebl3-32bit libgcc_s1
libgcc_s1-32bit libgcrypt11 libgcrypt11-32bit libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgnutls26 libgnutls26-32bit
libgobject-2_0-0 libgobject-2_0-0-32bit libgomp1 libgthread-2_0-0 libgthread-2_0-0-32bit libgvfscommon0 liblcms1 liblcms1-32bit libldap-2_4-2 libldap-2_4-2-32bit libldb1 liblzo2-2
libmysqlclient_r15 libopenssl0_9_8 libopenssl0_9_8-32bit libpixman-1-0 libpixman-1-0-32bit libpng12-0 libpng12-0-32bit libpoppler-glib4 libpoppler5 libpulse-browse0 libpulse-mainloop-glib0
libpulse0 libpulse0-32bit libpython2_6-1_0 libpython2_6-1_0-32bit libqt4 libqt4-32bit libqt4-qt3support libqt4-qt3support-32bit libqt4-sql libqt4-sql-32bit libqt4-sql-mysql libqt4-x11
libqt4-x11-32bit libreadline5 libsmbclient0 libsmbclient0-32bit libsnmp15 libsoftokn3 libsoftokn3-32bit libstdc++6 libstdc++6-32bit libtalloc2 libtalloc2-32bit libtasn1 libtasn1-3
libtasn1-3-32bit libtdb1 libtdb1-32bit libtevent0 libtiff3 libtiff3-32bit libudev0 libudev0-32bit libuuid1 libuuid1-32bit libwbclient0 libwbclient0-32bit libxml2 libxml2-32bit libxml2-python
libxslt libxslt-32bit libzypp linux-kernel-headers logrotate lsscsi lvm2 mailx makedumpfile man-pages mcelog mdadm microcode_ctl mkinitrd mozilla-nspr mozilla-nspr-32bit mozilla-nss
mozilla-nss-32bit multipath-tools mutt nfs-client nfs-doc nscd ntp openldap2-client openssh openssh-askpass openssl openssl-certs pam pam-32bit pam-doc perl-Bootloader perl-apparmor
poppler-tools postfix pulseaudio pulseaudio-esound-compat pulseaudio-lang pulseaudio-module-x11 pulseaudio-utils puppet python python-base python-pywbem python-xml readline-doc
release-notes-sles rpcbind rsh ruby samba samba-32bit samba-client samba-client-32bit sblim-sfcb sg3_utils sles-admin_en-pdf sles-deployment_en-pdf sles-installquick_en-pdf sles-manuals_en
sles-security_en-pdf sles-storage_en-pdf sles-tuning_en-pdf snmp-mibs star sudo supportutils suse-build-key suseRegister tcsh timezone udev util-linux util-linux-lang uuid-runtime vino vino-lang
wget xinetd xkeyboard-config xorg-x11-Xvnc xorg-x11-driver-input xorg-x11-driver-video xorg-x11-libX11 xorg-x11-libX11-32bit xorg-x11-libXext xorg-x11-libXext-32bit xorg-x11-libXfixes
xorg-x11-libXfixes-32bit xorg-x11-libXp xorg-x11-libXp-32bit xorg-x11-libXrender xorg-x11-libXrender-32bit xorg-x11-libXt xorg-x11-libXt-32bit xorg-x11-libXv xorg-x11-libXv-32bit xorg-x11-libs
xorg-x11-libs-32bit xorg-x11-server xorg-x11-server-extra yast2 yast2-bootloader yast2-ldap-client yast2-network yast2-pkg-bindings yast2-samba-client yast2-slp-server yast2-sound yast2-storage
yast2-storage-lib yelp yelp-lang zsh zypper zypper-logThe following package needs additional customer contract to get support:
libmysqlclient_r15286 packages to upgrade, 2 new.
Overall download size: 454.6 MiB. After the operation, additional 27.4 MiB will be used.