OpenSUSE live upgrade van 12.1 naar 12.2
Sinds 2011 wordt bij openSUSE een upgrade ondersteund naar een volgend versienummer als alternatief voor een “clean install” (met momenteel alleen engelstalige documentatie). Als je anders opnieuw zou installeren van nul, en daarbij op voorhand een kopie van je documenten (of home directory) zou maken – en nadien terugzetten – ga je nu je hele werkomgeving vernieuwen. Je documenten en (zo veel mogelijk) instellingen blijven behouden.
Dat betekent dat in het proces alle stappen voorzien moeten zijn om van een versie over te gaan naar de volgende, en daarvoor alle nodige aanpassingen te doen. Als je een probleem krijgt midden in dat proces (stroomuitval?) kan je achterblijven met een slecht of niet werkend systeem. Vanzelfsprekende moet je evengoed eerst een backup maken van je home directory (documenten).
Vraag je ook af of je servers gebruikt op je machine; de gegevens daarvan zitten niet in je home directory! (raadpleeg de server documentatie)
Het beschreven proces zorgt ervoor dat alle bestanden die nodig voor installatie worden afgehaald naar de pc; dit geeft heel wat netwerkverkeer en je hebt dus ook geen “download” van de upgrade, die je kan gebruiken voor andere toestellen in dezelfde situatie.
De voorbereiding van een Desktop-upgrade van openSUSE 12.1 naar 12.2
en hieronder het verloop van de upgrade: log
We gaan uit van:
- Je hebt al een kopie van je gegevens (anders eerst doen)
- Er wordt regelmatig gebruik gemaakt van zypper, een handige (commandline) tool. Check even of die geïnstalleerd is en hoe je die gebruikt als je het niet kent.
- Check wat je huidige openSUSE versie is (in ons vb 12.1).
Voorbereiden repositories: (root nodig: ofwel sudo voor de commando’s zetten ofwel eerst – not done in de ubuntu wereld – root rechten nemen met su wachtwoord)
- Is er een repository voor de update van jouw versie naar een hoger nummer?
zypper repos --uri
Indien niet aanwezig, voeg hem toe:
zypper addrepo --check --refresh --name 'openSUSE-12.1-Update' http://download.opensuse.org/update/12.1/ repo-update
- Check de aanwezigheid, en de aan/uit toestand (“Enabled”); zet die eventueel aan:
zypper modifyrepo --enable repo-update
- Update het huidige systeem tot de laatste stand van zaken: (mag ook met Yast)
zypper refresh
zypper update
Uitvoeren upgrade:
- Uitzetten van alle “oude” repositories:
zypper modifyrepo --all --disable
- Voeg de “nieuwe” repositories toe:
zypper addrepo --name "openSUSE-12.2-OSS" http://download.opensuse.org/distribution/12.2/repo/oss/ repo-12.2-oss
zypper addrepo --name "openSUSE-12.2-Non-Oss" http://download.opensuse.org/distribution/12.2/repo/non-oss/ repo-12.2-non-oss
zypper addrepo --refresh --name "openSUSE-12.2 Update-Oss" http://download.opensuse.org/update/12.2/ repo-12.2-update
zypper addrepo --refresh --name "openSUSE-12.2-Update-Non-Oss" http://download.opensuse.org/update/12.2-non-oss/ repo-12.2-non-oss-update
-
En dan de eigenlijke upgrade starten: (misschien best uitloggen uit de grafische omgeving)
Refresh:
zypper ref
Distro upgrade
zypper dup
-
Terug opstarten en check of het gelukt is; je ziet dan een grub2 keuzemenu met openSUSE 12.2.
Zoniet: probeer het probleem te verhelpen of doe desnoods een nieuwe installatie.
Repositories van derden
Deze beschrijving geldt alleen voor de standaard repositories van openSUSE; als je repositories van derden gebruikt moet je zelf zoeken of die nieuwe versies hebben. Dan kan je:
zypper addrepo --name repovanderden http://server.van.derden/url mijnalias
of als er een .repo file bestaat:
zypper ar http://server.van.derden/url.repo
Optie: Opsplitsen
Distribution upgrade kan ook in stappen uitgevoerd worden; als je het downloaden van de paketten op voorhand wil doen:
zypper dup --download "in-advance"
Uitgevoerd geeft dat bv:
Log van de upgrade:
(uitgevoerd van een terminal in het draaiend systeem)
zypper repos -uri
zypper addrepo --check --refresh --name 'openSUSE-12.1-Update' http://download.opensuse.org/update/21.1/ repo-update
Adding repository ‘openSUSE-12.1-Update’ [done]
Repository named ‘repo-update’ already exists. Please use another alias.
Ok die was er dus toch al, is ook al enabled.
zypper refresh
Repository ‘openSUSE BuildService – Education’ is up to date.
Repository ‘Packman Repository’ is up to date.
Repository ‘openSUSE-12.1-Non-Oss’ is up to date.
Repository ‘openSUSE-12.1-Oss’ is up to date.
Repository ‘openSUSE-12.1-Update’ is up to date.
All repositories have been refreshed.
zypper update
Loading repository data…
Reading installed packages…The following package updates will NOT be installed:
amarok gstreamer-0_10 gstreamer-0_10-plugin-gnomevfs gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good libgstapp-0_10-0 libgstinterfaces-0_10-0 libgstreamer-0_10-0 libmms0
libmygpo-qt1 libstrigi0 libwavpack1 libxine1 libxine1-gnome-vfs libxine1-pulse sox strigiThe following package is going to be REMOVED:
libproxy1-pacrunner-mozjs
The following packages are going to be upgraded:
MozillaFirefox MozillaFirefox-translations-common openvpn
3 packages to upgrade, 1 to remove.
Overall download size: 23.0 MiB. After the operation, 13.0 KiB will be freed.
Continue? [y/n/?] (y): y
Retrieving package openvpn-2.2.1-18.4.1.i586 (1/3), 412.0 KiB (1.1 MiB unpacked)
Retrieving delta: ./i586/openvpn-2.2.1-18.1.2_18.4.1.i586.drpm, 31.0 KiB
Retrieving: openvpn-2.2.1-18.1.2_18.4.1.i586.drpm [done]
Applying delta: ./openvpn-2.2.1-18.1.2_18.4.1.i586.drpm [done]
Retrieving package MozillaFirefox-16.0.2-2.50.1.i586 (2/3), 16.0 MiB (38.1 MiB unpacked)
Retrieving delta: ./i586/MozillaFirefox-16.0.1_16.0.2-2.46.1_2.50.1.i586.drpm, 765.0 KiB
Retrieving: MozillaFirefox-16.0.1_16.0.2-2.46.1_2.50.1.i586.drpm [done (707.1 KiB/s)]
Applying delta: ./MozillaFirefox-16.0.1_16.0.2-2.46.1_2.50.1.i586.drpm [done]
Retrieving package MozillaFirefox-translations-common-16.0.2-2.50.1.i586 (3/3), 6.6 MiB (34.4 MiB unpacked)
Retrieving delta: ./i586/MozillaFirefox-translations-common-16.0.1_16.0.2-2.46.1_2.50.1.i586.drpm, 860.0 KiB
Retrieving: MozillaFirefox-translations-common-16.0.1_16.0.2-2.46.1_2.50.1.i586.drpm [done (1.2 MiB/s)]
Applying delta: ./MozillaFirefox-translations-common-16.0.1_16.0.2-2.46.1_2.50.1.i586.drpm [error]
applydeltarpm failed.
Retrieving: MozillaFirefox-translations-common-16.0.2-2.50.1.i586.rpm [done (1.3 MiB/s)]
Installing: openvpn-2.2.1-18.4.1 [done]
Additional rpm output:
Updating /etc/sysconfig/openvpn…Installing: MozillaFirefox-16.0.2-2.50.1 [done]
Additional rpm output:
Unknown media type in type ‘all/all’
Unknown media type in type ‘all/allfiles’
Unknown media type in type ‘uri/mms’
Unknown media type in type ‘uri/mmst’
Unknown media type in type ‘uri/mmsu’
Unknown media type in type ‘uri/pnm’
Unknown media type in type ‘uri/rtspt’
Unknown media type in type ‘uri/rtspu’
Unknown media type in type ‘interface/x-winamp-skin’Installing: MozillaFirefox-translations-common-16.0.2-2.50.1 [done]
There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run ‘zypper ps’ to list these programs.
zypper modifyrepo –all –disable
Repository ‘download.opensuse.org-Education’ has been successfully disabled.
Nothing to change for repository ‘download.opensuse.org-non-oss’.
Repository ‘packman.inode.at-suse’ has been successfully disabled.
Nothing to change for repository ‘repo-debug’.
Nothing to change for repository ‘repo-debug-update’.
Repository ‘repo-non-oss’ has been successfully disabled.
Repository ‘repo-oss’ has been successfully disabled.
Nothing to change for repository ‘repo-source’.
Repository ‘repo-update’ has been successfully disabled.
zypper addrepo –name “openSUSE-12.2-OSS” http://download.opensuse.org/distribution/12.2/repo/oss/ repo-12.2-oss
Adding repository ‘openSUSE-12.2-OSS’ [done]
Repository ‘openSUSE-12.2-OSS’ successfully added
Enabled: Yes
Autorefresh: No
GPG check: Yes
URI: http://download.opensuse.org/distribution/12.2/repo/oss/
zypper addrepo –name “openSUSE-12.2-Non-Oss” http://download.opensuse.org/distribution/12.2/repo/non-oss/ repo-12.2-non-oss
Adding repository ‘openSUSE-12.2-Non-Oss’ [done]
Repository ‘openSUSE-12.2-Non-Oss’ successfully added
Enabled: Yes
Autorefresh: No
GPG check: Yes
URI: http://download.opensuse.org/distribution/12.2/repo/non-oss/
zypper addrepo –refresh –name “openSUSE-12.2 Update-Oss” http://download.opensuse.org/update/12.2/ repo-12.2-update
Adding repository ‘openSUSE-12.2 Update-Oss’ [done]
Repository ‘openSUSE-12.2 Update-Oss’ successfully added
Enabled: Yes
Autorefresh: Yes
GPG check: Yes
URI: http://download.opensuse.org/update/12.2/
zypper addrepo –refresh –name “openSUSE-12.2-Update-Non-Oss” http://download.opensuse.org/update/12.2-non-oss/ repo-12.2-non-oss-update
Adding repository ‘openSUSE-12.2-Update-Non-Oss’ [done]
Repository ‘openSUSE-12.2-Update-Non-Oss’ successfully added
Enabled: Yes
Autorefresh: Yes
GPG check: Yes
URI: http://download.opensuse.org/update/12.2-non-oss/
zypper ref
Retrieving repository ‘openSUSE-12.2-Non-Oss’ metadata [done]
Building repository ‘openSUSE-12.2-Non-Oss’ cache [done]
Retrieving repository ‘openSUSE-12.2-Update-Non-Oss’ metadata [done]
Building repository ‘openSUSE-12.2-Update-Non-Oss’ cache [done]
Retrieving repository ‘openSUSE-12.2-OSS’ metadata [done]
Building repository ‘openSUSE-12.2-OSS’ cache [done]
Retrieving repository ‘openSUSE-12.2 Update-Oss’ metadata [done]
Building repository ‘openSUSE-12.2 Update-Oss’ cache [done]
All repositories have been refreshed.
zypper dup
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See ‘man zypper’ for more information about this command.
Loading repository data…
Reading installed packages…
Computing distribution upgrade…The following NEW packages are going to be installed:
appres bdftopcf bea-stax-api beforelight bitmap bluedevil bluedevil-lang boost-license1_49_0 bundle-lang-gnome-en bundle-lang-gnome-extras-en cpp47 dd_rhelp dejavu-fonts
desktop-translations digikam digikam-doc digikam-lang editres enblend-enfuse exiftool fonttosfnt fslsfonts fstobdf ft2demos gcc47 gcc47-c++ gcr-data gcr-prompter gcr-viewer
gegl-0_2 ghostscript girepository-1_0 glamor glibc-extra gnu-unifont-bitmap-fonts google-droid-fonts graphviz graphviz-gd graphviz-gnome grub2 grub2-branding-openSUSE
gtk2-engine-clearlooks gtk2-engine-crux gtk2-engine-glide gtk2-engine-hcengine gtk2-engine-industrial gtk2-engine-mist gtk2-engine-oxygen gtk2-engine-redmond95
gtk2-engine-thinice gtk2-metatheme-gilouche gtk2-metatheme-industrial gtk2-theme-clearlooks gtk2-theme-crux gtk2-theme-industrial gtk2-theme-mist gtk2-theme-oxygen
gtk2-theme-redmond95 gtk2-theme-thinice hugin iceauth ico ImageMagick intel-gpu-tools intlfonts-euro-bitmap-fonts java-1_7_0-openjdk jline k3b-lang kactivities4
kdeartwork4-wallpapers kdeartwork4-wallpapers-weather kdebase4-workspace-plasma-calendar kdebase4-workspace-plasma-engine-akonadi kdegames4-carddecks-other kipi-plugins
kipi-plugins-acquireimage kipi-plugins-geolocation kipi-plugins-lang kopete ksplash-qml-branding-openSUSE lbxproxy lcms2 lensfun-data libaio1 libarchive12 libattica0_3
libbluedevil1 libbluray1 libboost_program_options1_49_0 libboost_regex1_49_0 libboost_signals1_49_0 libboost_system1_49_0 libboost_thread1_49_0 libcdio13 libcdio_cdda1
libcdio_paranoia1 libcelt0-2 libchm0 libclucene2 libcryptmount0 libcryptsetup4 libdbus-1-3 libdbus-1-qt3-0 libdc1394-22 libdiscid0 libdmx1 libdrm2 libdrm_intel1 libdrm_nouveau1
libdrm_radeon1 libdrm-tools libelf0 libexiv2-12 libeXosip2-6 libffi47 libfftw3-3 libfontenc1 libFS6 libgadu3 libgbm1 libgcc47 libgck-modules-gnome-keyring libgdbm3 libgegl-0_2-0
libgfortran47 libgirepository-1_0-1 libgle3 libGLEW1_7 libglut3 libgomp47 libHX28 libibus-1_0-0 libICE6 libicu49 libid3tag libieee1284 libImlib2-1 libimobiledevice3 libiptc0
libiso9660-8 libjavascriptcoregtk-3_0-0 libjbig2 libkactivities6 libkdcraw20 libkdeedu4-data libkeduvocdocument4 libkerfuffle4 libkface1 libkgeomap1 libkgeomap-lang libkmod2
libkms1 libksane0 libktorrent4 libkvkontakte1 liblbxutil1 liblcms2-2 liblensfun0 liblqr-1-0 liblua5_2 libmarblewidget13 libmeanwhile1 libmediawiki1 libmng1 libmsn0_3 libmspack0
libmtdev1 libnl3-200 libnl-config libntfs-3g83 libopencv2_4 libopenjpeg1 libosip2 libotr2 libpano13-2 libpci3 libpcre1 libply2 libply-boot-client2 libply-splash-core2
libply-splash-graphics2 libpoppler25 libpoppler-qt4-4 libportaudio2 libprocps0 libproxy1-pacrunner-webkit libqdialogsolver1 libquadmath47 libreiserfs-0_3-0 libsamplerate0 libSM6
libsndfile1 libsnmp30 libsox2 libstdc++47 libstdc++47-devel libstorage4 libtiff5 libudisks2-0 libunistring0 libusbmuxd2 libvcdinfo0 libwebp2 libwmf-0_2-7 libwmf-tools
libwx_baseu-2_8-0-stl libwx_baseu_net-2_8-0-stl libwx_baseu_xml-2_8-0-stl libwx_gtk2u_adv-2_8-0-stl libwx_gtk2u_aui-2_8-0-stl libwx_gtk2u_core-2_8-0-stl libwx_gtk2u_gl-2_8-0-stl
libwx_gtk2u_html-2_8-0-stl libwx_gtk2u_xrc-2_8-0-stl libX11-6 libX11-data libX11-xcb1 libxatracker1 libXau6 libXaw7 libxcb1 libxcb-dri2-0 libxcb-glx0 libxcb-render0
libxcb-shape0 libxcb-shm0 libxcb-util1 libxcb-xfixes0 libxcb-xv0 libXcomposite1 libXcursor1 libXdamage1 libXdmcp6 libXext6 libXfixes3 libXfont1 libXfontcache1 libXft2 libxine2
libxine2-pulse libXinerama1 libxkbfile1 libxmi0 libxml2-2 libxml2-tools libXmu6 libXmuu1 libXp6 libXpm4 libXpm-tools libXprintUtil1 libXrandr2 libXrender1 libXRes1 libXss1
libXt6 libXTrap6 libXtst6 libXv1 libXvMC1 libXxf86dga1 libXxf86misc1 libXxf86vm1 linphone listres luit marble marble-data Mesa-demo-x Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0
Mesa-libGLESv2-2 Mesa-libGLU1 mkcomposecache mkfontdir mkfontscale notification-daemon obexd obexd-client oclock opensuse-manuals_en openSUSE-release-ftp os-prober
oxygen-icon-theme-large PackageKit-backend-zypp parallel-printer-support perl-Archive-Zip perl-Image-ExifTool plasma-addons-marble plymouth plymouth-branding-openSUSE
plymouth-plugin-label plymouth-plugin-script plymouth-scripts proxymngr python-distribute python-kde4 python-kdebase4 python-libxml2 python-pyudev rdesktop rendercheck rgb rhino
rng-tools rpm-build rstart samba-client sane-backends sane-backends-autoconfig sessreg setxkbmap showfont skanlite skanlite-doc skanlite-lang smproxy snmp-mibs synaptiks
tango-icon-theme tcsh-lang tomahawk-kde twm udisks2 vaapi-dummy-driver vaapi-intel-driver viewres wdiff-lang wxWidgets-lang x11perf xauth xbacklight xbiff xcalc xclipboard
xclock xcmsdb xcompmgr xconsole xcursorgen xcursor-themes xdbedizzy xditview xdm xdpyinfo xedit xev xeyes xf86dga xf86-input-evdev xf86-input-joystick xf86-input-keyboard
xf86-input-mouse xf86-input-synaptics xf86-input-vmmouse xf86-input-void xf86-input-wacom xf86-video-ark xf86-video-ast xf86-video-ati xf86-video-chips xf86-video-cirrus
xf86-video-dummy xf86-video-fbdev xf86-video-geode xf86-video-glint xf86-video-i128 xf86-video-intel xf86-video-mach64 xf86-video-mga xf86-video-neomagic xf86-video-newport
xf86-video-nv xf86-video-qxl xf86-video-r128 xf86-video-savage xf86-video-siliconmotion xf86-video-sis xf86-video-tdfx xf86-video-tga xf86-video-v4l xf86-video-vesa
xf86-video-vmware xf86-video-voodoo xfd xfindproxy xfontsel xfs xfsinfo xfwp xgamma xgc xhost xinit xinput xkbcomp xkbevd xkbprint xkbutils xkill xload xlogo xlsatoms xlsclients
xlsfonts xmag xman xmessage xmlbeans xmodmap xmore xorg-scripts xorg-x11-fonts xplsprinters xpr xprehashprinterlist xprop xrandr xrdb xrefresh xrestop xrx xscope
xscreensaver-data-extra xset xsetmode xsetpointer xsetroot xsm xstdcmap xtrap xvidtune xvinfo xwd xwininfo xwud yast2-proxy yast2-qt-graph yast2-x11 zypper-aptitudeThe following packages are going to be REMOVED:
bootsplash chmlib clucene-core dejavu droid-fonts gambas2-gb-sdl gambas3-examples gambas3-gb-sdl gdbm ghostscript-library ifnteuro kdepim4-wizards libaio libavcodec54 libdrm
libffi46 libgcc46 libgck-modules libgfortran46 libgomp46 libicu libmng libquadmath46 libreiserfs libsndfile libstdc++46 libswscale2 libwmf libxml2 libxml2-python login
oxygen-gtk PackageKit-gtk-module portaudio xorg-x11-libfontenc xorg-x11-libICE xorg-x11-libSM xorg-x11-libX11 xorg-x11-libXau xorg-x11-libxcb xorg-x11-libXdmcp xorg-x11-libXext
xorg-x11-libxkbfile xorg-x11-libXmu xorg-x11-libXp xorg-x11-libXpm xorg-x11-libXprintUtil xorg-x11-libXrender xorg-x11-libXt xorg-x11-libXv xorg-x11-xauthThe following packages are going to be upgraded:
a2ps aaa_base aaa_base-extras acl acpica acpid adaptec-firmware akonadi akonadi-runtime akregator alsa alsa-firmware alsa-oss alsa-plugins alsa-plugins-pulse alsa-utils amarok
apper ark aspell aspell-de aspell-en atmel-firmware attr augeas-lenses autofs autoyast2-installation avahi awesfx b43-fwcutter bash bash-doc bc bind-libs bind-utils binutils
bluez bluez-firmware bootsplash-branding-openSUSE branding-openSUSE bridge-utils btrfsprogs bundle-lang-common-de bundle-lang-common-en bundle-lang-gnome-ar bundle-lang-kde-de
bundle-lang-kde-en bzip2 ca-certificates ca-certificates-mozilla cantarell-fonts cdrdao cdrkit-cdrtools-compat checkmedia choqok cifs-utils cln command-not-found ConsoleKit
ConsoleKit-x11 coreutils cpio cpp cracklib cracklib-dict-full crda cron cronie cryptsetup cups cups-client cups-libs curl cvs cyrus-sasl cyrus-sasl-crammd5 cyrus-sasl-digestmd5
cyrus-sasl-gssapi cyrus-sasl-plain dbus-1 dbus-1-glib dbus-1-python dbus-1-x11 db-utils dconf dd_rescue deb deltarpm desktop-data-openSUSE desktop-file-utils device-mapper
dhcpcd dialog diffutils DirectFB DirectFB-Mesa dirmngr dmidecode dmraid dmz-icon-theme-cursors dnsmasq dolphin dosfstools dvb dvd+rw-tools e2fsprogs eject elfutils elilo
enscript espeak ethtool fam fbset file fileshareset filesystem fillup findutils fontconfig fonts-config foomatic-filters fuse gawk gcc gcc-c++ gconf2 gconf2-branding-openSUSE
gconf-polkit gd gdb gdk-pixbuf-loader-libopenraw gdk-pixbuf-loader-rsvg gdk-pixbuf-query-loaders genisoimage gettext-runtime gettext-tools gfxboot gfxboot-branding-openSUSE
ggz-client-libs ghostscript-fonts-other ghostscript-fonts-std ghostscript-x11 gimp gimp-branding-openSUSE gimp-help-browser gimp-plugins-python gio-branding-openSUSE glib2-tools
glibc glibc-devel glibc-locale glib-networking gnome-icon-theme gnome-icon-theme-extras gnome-icon-theme-symbolic gnome-keyring gnome-keyring-pam gnome-vfs2 gpart gpg2 gpm grep
groff groff-devx grub gsettings-backend-dconf gsettings-desktop-schemas gsl gstreamer-0_10 gstreamer-0_10-fluendo-mp3 gstreamer-0_10-plugin-gnomevfs gstreamer-0_10-plugins-base
gstreamer-0_10-plugins-good gtk2-branding-openSUSE gtk2-data gtk2-engines gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-immodule-thai gtk2-immodule-vietnamese
gtk2-metatheme-adwaita gtk2-tools gtk3-branding-openSUSE gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-vietnamese
gtk3-metatheme-adwaita gtk3-theming-engine-adwaita gtk3-tools gvfs gvfs-backend-afc gvfs-backends gvfs-fuse gwenview gxditview gzip hdparm hicolor-icon-theme
hicolor-icon-theme-branding-openSUSE htdig html2text hunspell hunspell-tools hwinfo icedax icewm icewm-lite ifplugd igerman98-doc imlib2 imlib2-loaders info info2html
initviocons input-utils insserv iproute2 iptables iputils ipw-firmware irda iso-codes ispell ispell-american iw java-ca-certificates jfsutils jpackage-utils k3b kaddressbook
kaffeine kbd kcalc kcharselect kcm_gtk kcolorchooser kde4-filesystem kde4-kgreeter-plugins kde4-l10n-de kdeartwork4-screensaver kdebase3 kdebase3-nsplugin kdebase3-runtime
kdebase4-libkonq kdebase4-nsplugin kdebase4-openSUSE kdebase4-runtime kdebase4-runtime-branding-openSUSE kdebase4-session kdebase4-workspace kdebase4-workspace-branding-openSUSE
kdebase4-workspace-ksysguardd kdebase4-workspace-liboxygenstyle kdegames4-carddecks-default kdelibs3 kdelibs3-default-style kdelibs3-doc kdelibs4 kdelibs4-branding-openSUSE
kdelibs4-core kdenetwork4-filesharing kdepasswd kdepim4 kdepim4-runtime kdepimlibs4 kdialog kdm kdm-branding-openSUSE kdnssd keditbookmarks kernel-default kernel-firmware
keyutils kfind kgamma kget kgpg kio_audiocd kio_iso kio_kamera kio_sysinfo kio_sysinfo-branding-openSUSE klogd kmag kmahjongg kmail kmines kmix kmousetool knotes kompare
konqueror konqueror-plugins konsole kontact konversation konversation-lang korganizer kpartx kpat krb5 krb5-client krdc kreversi krfb kruler kscd ksnapshot
ksplashx-branding-openSUSE ksshaskpass ksudoku ktorrent kvkbd kwalletmanager kwebkitpart kwin kwrite lcms less libaa1 libacl1 libadns1 libakonadi4 libakonadiprotocolinternals1
libao4 libao-plugins4 libart_lgpl_2-2 libasm1 libasound2 libaspell15 libassuan0 libatasmart4 libatk-1_0-0 libatkmm-1_6-1 libatm1 libattr1 libaudit1 libaugeas0 libavahi-client3
libavahi-common3 libavahi-core7 libavahi-glib1 libbabl-0_1-0 libblkid1 libblocxx6 libbluetooth3 libbz2-1 libcairo2 libcairo-gobject2 libcairomm-1_0-1 libcanberra0
libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-gtk-module-common libcap2 libcap-ng0 libcares2 libcdda_interface0
libcdda_paranoia0 libcloog0 libcollection2 libcolord1 libcom_err2 libcrack2 libcroco-0_6-3 libcurl4 libdaemon0 libdb-4_8 libdbusmenu-qt2 libdconf0 libdhash1 libdirectfb-1_4-5
libdjvulibre21 libdmtx0 libdnet1 libdns_sd libdv4 libdvdread4 libdw1 libebl1 libedit0 libelf1 libenchant1 libepub0 liberation-fonts libevent-2_0-5 libexif12 libexpat1 libext2fs2
libfam0 libFLAC++6 libFLAC8 libfprint0 libfreetype6 libfuse2 libgck-1-0 libgcr-3-1 libgcrypt11 libgdk_pixbuf-2_0-0 libgeoclue0 libggz2 libgif4 libgimp-2_0-0 libgimpui-2_0-0
libgio-2_0-0 libgio-fam libgiomm-2_4-1 libglade-2_0-0 libglib-2_0-0 libglibmm-2_4-1 libgmodule-2_0-0 libgmp10 libgmpxx4 libgnome-keyring0 libgnutls28 libgobject-2_0-0
libgpg-error0 libgpgme11 libgphoto2 libgpod4 libgpod-tools libgps20 libgrantlee_core0 libgsm1 libgssglue1 libgstapp-0_10-0 libgstinterfaces-0_10-0 libgstreamer-0_10-0
libgthread-2_0-0 libgtk-2_0-0 libgtk-3-0 libgtkglext-x11-1_0-0 libgtkmm-2_4-1 libgudev-1_0-0 libgvfscommon0 libhogweed2 libical0 libIDL-2-0 libidn libilmbase6 libIlmImf6
libini_config2 libiodbc3 libiw30 libjack0 libjasper1 libjavascriptcoregtk-1_0-0 libjpeg62 libjpeg-turbo libjson0 libkate1 libkcddb4 libkcompactdisc4 libkde4 libkdecore4
libkdegames4 libkdepim4 libkdepimlibs4 libkexiv2-10 libkeyutils1 libkipi8 libkonq5 libksba libksuseinstall1 libktexteditor liblastfm0 liblazy1 liblcms1 libldap-2_4-2 libldapcpp1
libldb1 liblirc_client0 liblockdev1 libloudmouth-1-0 liblpsolve55 libltdl7 liblzma5 liblzo2-2 libMagickCore5 libMagickWand5 libmikmod libmms0 libmodman1 libmodplug1 libmount1
libmozjs185-1_0 libmpc2 libmpcdec5 libmpfr4 libmusicbrainz3-6 libmygpo-qt1 libmysqlclient18 libmysqld18 libncurses5 libncurses6 libneon27 libnetpbm10 libnettle4 libnl-1_1
libnm-glib4 libnm-glib-vpn1 libnm-util2 libnotify4 libnscd libnsssharedhelper0 libogg0 liboggkate1 libopenobex1 libopenraw1 libopenssl1_0_0 liborc-0_4-0 libp11-kit0
libpackagekit-glib2-14 libpackagekit-qt2-2 libpango-1_0-0 libpangomm-1_4-1 libparted0 libpath_utils1 libpcap1 libphonon4 libpixman-1-0 libpkcs11-helper1 libplist1 libpolkit0
libpolkit-qt-1-1 libpoppler-glib8 libpopt0 libppl9 libppl_c4 libpq5 libprison0 libproxy1 libproxy1-config-gnome3 libproxy1-config-kde4 libproxy1-networkmanager libpth20
libpulse0 libpulse-mainloop-glib0 libpython2_7-1_0 libqalculate5 libqca2 libqimageblitz4 libqjson0 libqoauth1 libqrencode3 libqt4 libqt4-qt3support libqt4-sql libqt4-sql-mysql
libqt4-sql-sqlite libqt4-x11 libQtWebKit4 libraptor2-0 librasqal3 libraw1394-11 librcd0 libreadline6 libredland0 libref_array1 libreoffice-branding-openSUSE libreoffice-hyphen
libreoffice-templates-en libreoffice-templates-labels-a4 libreoffice-templates-labels-letter libreoffice-templates-presentation-layouts libreoffice-thesaurus-en-US librsvg-2-2
libschroedinger-1_0-0 libSDL-1_2-0 libSDL_image-1_2-0 libSDL_mixer-1_2-0 libSDL_ttf-2_0-0 libselinux1 libsemanage1 libsensors4 libsepol1 libsigc-2_0-0 libslang2 libsmbclient0
libsmbios2 libsnapper1 libsolv-tools libsoprano4 libsoup-2_4-1 libspectre1 libspeex1 libspeexdsp1 libsqlite3-0 libssh2-1 libssh4 libstartup-notification-1-0 libstrigi0 libtag1
libtag_c0 libtag-extras1 libtalloc2 libtasn1 libtasn1-3 libtdb1 libtevent0 libtheora0 libtidy-0_99-0 libtirpc1 libudev0 libupower-glib1 liburiparser1 libusb-0_1-4 libusb-1_0-0
libustr-1_0-1 libuuid1 libv4l libv4l1-0 libv4l2-0 libv4lconvert0 libva1 libvisual libvmtools0 LibVNCServer libvorbis0 libvorbisenc2 libvorbisfile3 libvpx0 libwavpack1
libwbclient0 libwebkitgtk-1_0-0 libwpd-0_9-9 libwpg-0_2-2 libwps-0_2-2 libx86-1 libx86emu1 libXi6 libxslt1 libxtables7 libzio libzip2 libzvbi0 libzypp limal limal-nfs-server
limal-nfs-server-perl limal-perl linux-glibc-devel lirc lirc-remotes lockdev logrotate lomoco lsb-release lsof lsscsi lukemftp lvm2 mailx make man master-boot-code mc mdadm
memtest86+ Mesa metatheme-adwaita-common microcode_ctl mingetty misc-console-font mkinitrd mobile-broadband-provider-info ModemManager module-init-tools moodbar
mozilla-kde4-integration mpt-firmware mtools multipath-tools myspell-american mysql-community-server mysql-community-server-client mysql-community-server-errormessages nano
ncurses-utils ndiswrapper ndiswrapper-kmp-default netcat-openbsd netcfg netpbm net-tools NetworkManager NetworkManager-openvpn NetworkManager-pptp NetworkManager-vpnc nfs-client
nfsidmap nss_ldap nss-mdns ntfs-3g ntfsprogs ntp numlockx obex-data-server okular openldap2-client openslp openssh openssl openSUSE-build-key openSUSE-release open-vm-tools
open-vm-tools-gui openvpn orbit2 oxygen-icon-theme p7zip PackageKit PackageKit-branding-openSUSE PackageKit-browser-plugin PackageKit-gstreamer-plugin PackageKit-gtk3-module pam
pam-config pam_fprint pam_krb5 pam_ldap pam-modules pam_mount pango-tools parted patch patterns-openSUSE-base patterns-openSUSE-enhanced_base patterns-openSUSE-fonts
patterns-openSUSE-games patterns-openSUSE-imaging patterns-openSUSE-kde4 patterns-openSUSE-kde4_basis patterns-openSUSE-kde4_games patterns-openSUSE-kde4_imaging
patterns-openSUSE-kde4_internet patterns-openSUSE-kde4_multimedia patterns-openSUSE-kde4_office patterns-openSUSE-kde4_pure patterns-openSUSE-kde4_utilities
patterns-openSUSE-kde4_yast patterns-openSUSE-multimedia patterns-openSUSE-non_oss patterns-openSUSE-office patterns-openSUSE-sw_management patterns-openSUSE-sw_management_kde4
patterns-openSUSE-x11 patterns-openSUSE-yast2_basis patterns-openSUSE-yast2_install_wf pciutils pciutils-ids pcmciautils perl perl-base perl-Bootloader perl-Config-Crontab
perl-Crypt-SmbHash perl-Digest-HMAC perl-Digest-MD4 perl-Digest-SHA1 perl-gettext perl-HTML-Parser perl-HTML-Tagset perl-Net-DBus perl-NetxAP perl-Parse-RecDescent
perl-X11-Protocol perl-X500-DN perl-XML-LibXML perl-XML-NamespaceSupport perl-XML-Parser perl-XML-SAX perl-XML-SAX-Base perl-XML-Simple perl-XML-Twig perl-XML-Writer
perl-XML-XPath permissions phonon-backend-gstreamer-0_10 pinentry pinentry-qt4 pkcs11-helper pkg-config plasma-addons plasma-addons-akonadi plasma-addons-lancelot
plasmoid-folderview plasmoid-quickaccess pm-profiler pm-utils pm-utils-ndiswrapper polkit polkit-default-privs polkit-kde-agent-1 polkit-kde-kcmmodules-1 poppler-data
poppler-tools postfix postgresql ppp pptp procps psmisc ptools pulseaudio pulseaudio-module-bluetooth pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11
pulseaudio-module-zeroconf pulseaudio-utils pwdutils python python-base python-cairo python-gobject2 python-gtk python-numpy python-pycurl python-qt4 python-satsolver
python-simplejson python-sip python-smbios python-urlgrabber python-xml qt3 qt4-qtscript quota readline-doc recode reiserfs release-notes-openSUSE rpcbind rpm rpm-python rsync
rtkit sax2-tools sbl scout sed sg3_utils sgml-skel shared-desktop-ontologies shared-mime-info site-config smartmontools smbios-utils-python smolt smolt-gui smpppd smp_utils
snapper snapper-zypp-plugin soprano soprano-backend-redland soprano-backend-virtuoso sound-theme-freedesktop sox splashy splashy-branding-openSUSE sqlite2 sqlite3 sssd strace
strigi sudo SuSEfirewall2 susegreeter-branding-openSUSE susehelp susehelp_de susehelp_en suspend sweeper sysconfig sysfsutils syslog-service systemd
systemd-presets-branding-openSUSE systemd-sysvinit systemtap systemtap-runtime sysvinit sysvinit-tools taglib tar tcl tcpd tcsh terminfo-base tightvnc translation-update
translation-update-de tunctl tv-common udev udisks ulimit unixODBC unscd unzip update-alternatives update-desktop-files upower usb_modeswitch usb_modeswitch-data usbmuxd
usbutils utempter util-linux v4l-conf v4l-tools vcdimager vim vim-base vim-data virtualbox-guest-kmp-default virtuoso-drivers virtuoso-server vlan vmware-guest-kmp-default
vorbis-tools vpnc w3m wallpaper-branding-openSUSE wdiff wget wireless-regdb wireless-tools wodim words wpa_supplicant wvdial wvstreams x11-tools xalan-j2 xdg-menu xdg-user-dirs
xdg-utils xerces-j2 xerces-j2-xml-apis xfsdump xfsprogs xinetd xkeyboard-config xorg-x11 xorg-x11-driver-input xorg-x11-driver-video xorg-x11-driver-video-intel-legacy
xorg-x11-driver-video-nouveau xorg-x11-driver-video-radeonhd xorg-x11-fonts-core xorg-x11-libs xorg-x11-libX11-ccache xorg-x11-server xorg-x11-Xvnc xstroke xterm xz yast2
yast2-add-on yast2-backup yast2-bootloader yast2-branding-openSUSE yast2-control-center yast2-control-center-qt yast2-core yast2-country yast2-country-data yast2-dbus-client
yast2-fingerprint-reader yast2-firewall yast2-hardware-detection yast2-inetd yast2-installation yast2-irda yast2-iscsi-client yast2-kerberos-client yast2-ldap yast2-ldap-client
yast2-libyui yast2-mail yast2-metapackage-handler yast2-mouse yast2-ncurses yast2-ncurses-pkg yast2-network yast2-nfs-client yast2-nfs-common yast2-nis-client
yast2-online-update yast2-online-update-frontend yast2-packager yast2-packager-webpin yast2-pam yast2-perl-bindings yast2-pkg-bindings yast2-printer yast2-qt
yast2-qt-branding-openSUSE yast2-qt-pkg yast2-restore yast2-runlevel yast2-samba-client yast2-samba-server yast2-scanner yast2-security yast2-slp yast2-sound yast2-storage
yast2-sudo yast2-sysconfig yast2-theme-openSUSE yast2-theme-openSUSE-Oxygen yast2-trans-de yast2-trans-en_US yast2-transfer yast2-trans-stats yast2-tune yast2-tv yast2-update
yast2-users yast2-vm yast2-xml yast2-ycp-ui-bindings ypbind yp-tools zd1211-firmware zip zisofs-tools zlib zypper zypper-log zypp-plugin-pythonThe following product is going to be upgraded:
openSUSEThe following packages are going to be downgraded:
dhcp dhcp-client flash-player flash-player-kde4 icedtea-web libavutil51 libblas3 libenca0 libfreebl3 liblapack3 liblua5_1 libmtp9 libnfnetlink0 libpciaccess0 libpng14-14
libquicktime0 librcc0 libreoffice libreoffice-base libreoffice-base-drivers-mysql libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-help-en-US
libreoffice-icon-theme-crystal libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-impress libreoffice-kde4
libreoffice-l10n-de libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libsoftokn3 MozillaFirefox MozillaFirefox-branding-openSUSE
MozillaFirefox-translations-common mozilla-nspr mozilla-nss mozilla-nss-certs NetworkManager-kde4-libs NetworkManager-kde4-libs-lang NetworkManager-openvpn-kde4
NetworkManager-pptp-kde4 NetworkManager-vpnc-kde4 openssh-askpass plasmoid-networkmanagement pullin-flash-player pullin-fluendo-mp3 rcc-runtime rsyslog timezone timezone-java
virtualbox-guest-tools virtualbox-guest-x11 yast2-ntp-clientThe following packages are going to change architecture:
branding-openSUSE i586 -> noarch
gsettings-desktop-schemas noarch -> i586
perl-Config-Crontab i586 -> noarch
perl-Parse-RecDescent noarch -> i586
xorg-x11 i586 -> noarch
xorg-x11-driver-input i586 -> noarch
xorg-x11-driver-video i586 -> noarch
xorg-x11-libs i586 -> noarchThe following packages are going to change vendor:
libavutil51 http://packman.links2linux.de -> openSUSE
libquicktime0 http://packman.links2linux.de -> openSUSE1040 packages to upgrade, 58 to downgrade, 441 new, 51 to remove, 2 to change vendor, 8 to change arch.
Overall download size: 1.06 GiB. After the operation, additional 863.1 MiB will be used.
Continue? [y/n/?] (y):
Dan komt er 3x een editor op scherm met licentietekst, (q) om te verlaten.
Do you agree with the terms of the license? [yes/no] (no): yes
Do you agree with the terms of the license? [yes/no] (no): yes
Do you agree with the terms of the license? [yes/no] (no): yes
Stukje uit install:
…..
…
Installing: libgbm1-0.0.0-20.7.1 [done]
Installing: Mesa-8.0.4-20.7.1 [done]
Installing: cifs-utils-5.6-2.5.1 [done]
Additional rpm output:
Scanning scripts …
Resolve dependencies …
Install symlinks in /lib/mkinitrd/setup …
Install symlinks in /lib/mkinitrd/boot …
/var/tmp/rpm-tmp.G6FaC5: line 7: /etc/init.d/cifs: No such file or directory
Scanning scripts …
Resolve dependencies …
Install symlinks in /lib/mkinitrd/setup …
Install symlinks in /lib/mkinitrd/boot ……..
Installing: patterns-openSUSE-kde4-12.2-5.5.1 [done]
Installing: NetworkManager-vpnc-kde4-0.9.0.2-2.1.2 [done]
Installing: NetworkManager-pptp-kde4-0.9.0.2-2.1.2 [done]
Installing: NetworkManager-openvpn-kde4-0.9.0.2-2.1.2 [done]
There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run ‘zypper ps’ to list these programs.
zypper ps geeft echter een schermenlange lijst met als hoofding:
The following running processes use deleted files:
PID | PPID | UID | Login | Command | Service | Files
Bij het terug opstarten komt een groen openSUSE Startup Options scherm op met de keuzes:
- GNU GRUB 2 — openSUSE 12.2 – GNU GRUB 2
- openSUSE 12.2 – 3.4.11-2.16
- Failsafe — openSUSE 12.2 – 3.4.11-2.16
Keuze 1 en 2 uit het menu tonen beiden onderaan Boot Options vga=0x31a
Keuze 1 geeft
kernel (hd0,1)/boot/grub2/core.img root=/dev/disk/by-id/ata-WDC..-part2 resume=/dev/disk/by-id/ata-…-part1 splash=silent quet vga=0x31a
Error 15: File not found
Press any key to continue…
Keuze 2 geeft het opstarten van het systeem (ik zie ergens “doing fastboot” voorbijflitsen, en dan komt een bekend openSUSE groen scherm opzetten, al snel vervangen door het voortgangsscherm van KDE 4.8.5.
Numlock springt niet op.
Als de computer even draait wordt het wachtwoord voor de e-mail accounts gevraagd.
Ik start daarna kmail en verzend een lokale mail; onderaan komt een kde-melding dat de mail verzonden is. Het “read” zetten van 3500 “nieuwe” e-mails duurt lang; ondertussen een nieuw sub-mapje aangemaakt in Local Folders, en dat verschijnt niet direkt omdat hij nog bezig was.
Pas even later zie ik ook vensters openstaan in de achtergrond die de wachtwoorden van de accounts vragen; komen die telkens ik op check mail druk? Nee, éénmaal ingegeven worden ze niet steeds opnieuw gevraagd.