wiki:LtspServerUpdate/Raring
close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 28 (modified by Rüdiger Kupper, 13 years ago) ( diff )

--

Kleine Erinnerungshilfe für den Update auf Ubuntu 13.04 (Raring)

Serverupdate: precise --> quantal

  1. /etc/nologin anlegen
  2. # ppa-purge xorg-edgers
  3. In /etc/update-manager/release-upgrades Ändern: Prompt=normal
  4. # do-release-upgrade --mode=server
FrageAktionBemerkung
CUPS-Configbeibehalten
/etc/sudoersneue Version installieren
/etc/anacrontabneue Version installierenspä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
FrageAktionBemerkung
/etc/ssh/modulineue Version installieren
/etc/molly-guard/run.d/30-query-hostnameneue Version installierendann folgende Datei deaktivieren:
cd /etc/molly-guard/run.d/
mv 30-query-hostname disabled--30-query-hostname
chmod a-x disabled--30-query-hostname
FrageAktionBemerkung
/etc/ssh/ssh_import_idneue Version installieren
/etc/libreoffice/sofficercneue 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)
  2. # do-release-upgrade --mode=server
FrageAktionBemerkung
/etc/gnome/defaults.listneue Version installierenev. wieder hinzufügen:
application/vnd.geogebra.file=geogebra.desktop
GRUB installieren nach/dev/vda/dev/vdb schlägt fehl: okay
  1. Um den nachfolgend beschriebenen Fehler zu vermeiden, sollte lightdm vor dem Upgrdae besser beendet werden:
    # stop lightdm
    
  2. 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
    
  3. Neustart
  4. # debfoster
    Alle genannten Pakete entfernen ([p]urge), ausßer ([s]kip):
    • omgrip
    • banshee
    • gnome-mplayer
    • phoronix-test-suite
    • thoggen
    • gtk-recordmydesktop
    • gtkwhiteboard
    • stellarium
    • curtain
  5. 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:
                    <dir name="gnome-do">
                            <dir name="preferences">
                                    <dir name="Do">
                                            <dir name="CorePreferences">
                                                    <entry name="QuietStart" mtime="1372945461" type="bool" value="true"/>
                                            </dir>
                                    </dir>
                            </dir>
                    </dir>
    
    		<dir name="docky-2">
    			<dir name="Docky">
    				<dir name="Interface">
    					<dir name="DockPreferences">
    						<entry name="FirstRun" mtime="1372943022" type="bool" value="false"/>
    						<dir name="Dock1">
    							<entry name="Plugins" mtime="1372943117" type="list" ltype="string">
    								<li type="string">
    									<stringvalue>Trash</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>WorkspaceSwitcher</stringvalue>
    								</li>
    							</entry>
    							<entry name="Launchers" mtime="1372943114" type="list" ltype="string">
    								<li type="string">
    									<stringvalue>file:///usr/share/applications/gnome-do.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>file:///usr/share/applications/thunderbird.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>file:///usr/share/applications/firefox-local.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>file:///usr/share/applications/libreoffice-writer.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>file:///usr/share/applications/libreoffice-calc.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>file:///usr/share/applications/libreoffice-impress.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>file:///usr/share/applications/guvcview-local.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>file:///usr/share/applications/indicator-session-logout-workaround.desktop</stringvalue>
    								</li>
    							</entry>
    							<entry name="SortList" mtime="1372943756" type="list" ltype="string">
    								<li type="string">
    									<stringvalue>/usr/share/applications/gnome-do.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>TrashCan</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>WorkspaceSwitcher</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>/usr/share/applications/firefox-local.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>/usr/share/applications/thunderbird.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>/usr/share/applications/libreoffice-writer.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>/usr/share/applications/libreoffice-calc.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>/usr/share/applications/libreoffice-impress.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>/usr/share/applications/guvcview-local.desktop</stringvalue>
    								</li>
    								<li type="string">
    									<stringvalue>/usr/share/applications/indicator-session-logout-workaround.desktop</stringvalue>
    								</li>
    							</entry>
    							<entry name="Position" mtime="1372943089" type="string">
    								<stringvalue>Left</stringvalue>
    							</entry>
    						</dir>
    					</dir>
    				</dir>
    				<dir name="DockController">
    					<entry name="ActiveDocks" mtime="1372943005" type="list" ltype="string">
    						<li type="string">
    							<stringvalue>Dock1</stringvalue>
    						</li>
    					</entry>
    				</dir>
    				<dir name="Items">
    					<dir name="DockyItem">
    						<entry name="ShowDockyItem" mtime="1372942287" type="bool" value="false"/>
    					</dir>
    				</dir>
    			</dir>
    		</dir>
    

Creative-Commons-Lizenz

Die Inhalte dieser Wiki-Seite erscheinen, (wo anwendbar und nicht anderweitig angegeben), unter einer Creative-Commons-Lizenz CC BY NC SA 3.0 Germany. Urheber: Fachkräfte des Kepler-Gymnasiums Freudenstadt.

Note: See TracWiki for help on using the wiki.