[[PageOutline]] = Kleine Erinnerungshilfe für den Update auf Ubuntu 13.04 (Raring) = == Serverupdate: precise --> quantal == 1. `/etc/nologin` anlegen 1. `# ppa-purge xorg-edgers` 1. In `/etc/update-manager/release-upgrades` Ändern: `Prompt=normal` 1. `# do-release-upgrade --mode=server` ||=Frage=||=Aktion=||=Bemerkung=|| ||CUPS-Config||beibehalten|| ||`/etc/sudoers`||neue Version installieren|| ||`/etc/anacrontab`||neue Version installieren||später manuell folgende Zeilen ergänzen (siehe #655): {{{ # package flashplugin-installer needs to know the proxy: # note: put this into /etc/crontab, too, in case anacron is removed http_proxy=http://10.32.1.253:3128 https_proxy=https://10.32.1.253:3128 ftp_proxy=ftp://10.32.1.253:3128 }}} ||=Frage=||=Aktion=||=Bemerkung=|| ||`/etc/ssh/moduli`||neue Version installieren|| ||`/etc/molly-guard/run.d/30-query-hostname`||neue Version installieren||dann folgende Datei deaktivieren: {{{ cd /etc/molly-guard/run.d/ mv 30-query-hostname disabled--30-query-hostname chmod a-x disabled--30-query-hostname }}} ||=Frage=||=Aktion=||=Bemerkung=|| ||`/etc/ssh/ssh_import_id`||neue Version installieren|| ||`/etc/libreoffice/sofficerc`||neue Version installieren|| ||GRUB installieren nach||`/dev/vda`|| ||alte Pakete entfernen?||ja|| An dieser Stelle findet vielleicht besser ein Neustart nach Quantal statt. == Serverupdate: quantal --> raring == 1. Die Pakete `docky` und `gnome-do` am besten in /etc/ltsp/ltsp-build-client.conf eintragen (siehe unten) 1. `# do-release-upgrade --mode=server` ||=Frage=||=Aktion=||=Bemerkung=|| ||/etc/gnome/defaults.list||neue Version installieren||ev. wieder hinzufügen:\\ `application/vnd.geogebra.file=geogebra.desktop`|| ||GRUB installieren nach||`/dev/vda`||`/dev/vdb` schlägt fehl: okay|| 3. Um den nachfolgend beschriebenen Fehler zu vermeiden, sollte `lightdm` vor dem Upgrdae besser beendet werden: {{{ # stop lightdm }}} 1. Folgende Fehler treten eventuell auf, sind aber unkritisch (s.u.): {{{ lightdm (1.6.0-0ubuntu2.1) wird eingerichtet ... chown: Zugriff auf »/var/lib/lightdm/.gvfs“ nicht möglich: Keine Berechtigung dpkg: Fehler beim Bearbeiten von lightdm (--configure): Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück dpkg: Abhängigkeitsprobleme verhindern Konfiguration von ubuntu-desktop: ubuntu-desktop hängt ab von lightdm; aber: Paket lightdm ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von ubuntu-desktop (--configure): Abhängigkeitsprobleme - verbleibt unkonfiguriert dpkg: Abhängigkeitsprobleme verhindern Konfiguration von edubuntu-desktop: edubuntu-desktop hängt ab von ubuntu-desktop; aber: Paket ubuntu-desktop ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von edubuntu-desktop (--configure): Abhängigkeitsprobleme - verbleibt unkonfiguriert Fehler traten auf beim Bearbeiten von: lightdm ubuntu-desktop edubuntu-desktop }}} Das Problem ist, dass der Mountpoint `/var/lib/lightdm/.gvfs` währende des Upgrades verwendet wird und nicht schreibbar ist (Bugreport siehe launchpad:1176605).\\ Lösung: {{{ # stop lightdm (oder killall gvfsd?) # apt-get dist-upgrade }}} 1. Neustart 1. `# debfoster`\\ Alle genannten Pakete entfernen ([p]urge), ausßer ([s]kip): - omgrip - banshee - gnome-mplayer - phoronix-test-suite - thoggen - gtk-recordmydesktop - gtkwhiteboard - stellarium - curtain 1. Neustart == Docky und Gnome-Do als Ersatz für Unity-2D == * `docky` und `gnome-do` am besten in /etc/ltsp/ltsp-build-client.conf eintragen, damit sie bei folgenden Neueinrichtungen der CLientumgebung ebenfalls installiert werden. * Gnome-Do schreibt von selbst ein Autostart-Skript nach `/etc/xdg/autostart/`, so dass es bei allen Nutzern beim login startet. * Für `docky` müssen wir das von Hand machen: File `/etc/xdg/autostart/docky.desktop`:: {{{ [Desktop Entry] Version=1.0 Encoding=UTF-8 Name=Docky Type=Application Exec=docky Terminal=false Icon=docky Comment=The finest dock no money can buy. NoDisplay=false Categories=Utility; }}} * Docky benötigt comositing, das wird bei metacity aber nicht mehr wie zuvor über gconf eingestellt, sondern über dconf. Der Eintrag in `/etc/gconf/gconf.xml.mandatory` kann daher entfernt werden, wie man den EIntrag für akke Nutzer in dconf setzt, bleibt noch zu klären, siehe #1035. {{{ # sudo emacs /etc/gconf/gconf.xml.mandatory/%gconf-tree.xml }}} Sektion "metacity" entfernen, weiter siehe #1035! * Unsere Standardkonfiguration für docky und gnome-do werden über gconf verteilt, entweder in `/etc/gconf/gconf.xml.mandatory` oder in `/etc/gconf/gconf.xml.defaults` folgendes hinzufügen: {{{
  • Trash
  • WorkspaceSwitcher
  • file:///usr/share/applications/gnome-do.desktop
  • file:///usr/share/applications/thunderbird.desktop
  • file:///usr/share/applications/firefox-local.desktop
  • file:///usr/share/applications/libreoffice-writer.desktop
  • file:///usr/share/applications/libreoffice-calc.desktop
  • file:///usr/share/applications/libreoffice-impress.desktop
  • file:///usr/share/applications/guvcview-local.desktop
  • file:///usr/share/applications/indicator-session-logout-workaround.desktop
  • /usr/share/applications/gnome-do.desktop
  • TrashCan
  • WorkspaceSwitcher
  • /usr/share/applications/firefox-local.desktop
  • /usr/share/applications/thunderbird.desktop
  • /usr/share/applications/libreoffice-writer.desktop
  • /usr/share/applications/libreoffice-calc.desktop
  • /usr/share/applications/libreoffice-impress.desktop
  • /usr/share/applications/guvcview-local.desktop
  • /usr/share/applications/indicator-session-logout-workaround.desktop
  • Left
  • Dock1
  • }}} ---- [[CC_BY_NC_SA]]