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 47 (modified by Rüdiger Kupper, 13 years ago) ( diff )

--

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

Serverupdate: precise --> quantal

  1. Sicherheitshalber in /etc/ssh/sshd_config Option setzen:
    PermitRootLogin yes
    dann
    # service ssh restart
    damit root sich notfalls per Passwort einloggen kann.
  2. /etc/nologin anlegen
  3. # ppa-purge xorg-edgers
  4. In /etc/update-manager/release-upgrades Ändern: Prompt=normal
  5. # 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

Für Lehrer-LtspServer:

# package flashplugin-installer needs to know the proxy:
# note: put this into /etc/crontab, too, in case anacron is removed
http_proxy=http://129.143.4.2:8080
https_proxy=https://129.143.4.2:8080
ftp_proxy=ftp://129.143.4.2:8080
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. In /etc/update-manager/release-upgrades Ändern: Prompt=never
  6. Neustart
  7. In /etc/ssh/sshd_config Option zurücksetzen:
    PermitRootLogin without-password
    damit root sich nicht mehr per Passwort einloggen kann.

Docky und Gnome-Do als Ersatz für Unity-2D

  • docky und gnome-do installieren:
    # apt-get update
    # apt-get install docky gnome-do
    
  • 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;
  • Ambience-Dark-Thema für Docky installieren von ​http://wiki.go-docky.com/index.php?title=Themes.
  • 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"/>
                                                    <entry name="Theme" mtime="1372960511" type="string">
                                                            <stringvalue>Glass</stringvalue>
                                                    </entry>
                                            </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="ZoomEnabled" mtime="1372943117" type="bool" value="false"/>
    							<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/nautilus.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/nautilus.desktop</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>
    
  • Leider integriert sich docky nicht automatisch mit den LTSP-localapps, daher benötigen wir zwei separate Starter für den lokalen Firefox und den lokalen guvcview. In /usr/share/applications/ anlegen:
guvcview-local.desktop
[Desktop Entry]
Version=1.0
Name=Dokumentenkamera (guvcview)
GenericName=GTK UVC video viewer
Comment=Die Kamera (Webcam) am Tageslichtprojektor verwenden
Exec=ltsp-localapps guvcview
Icon=guvcview
Terminal=false
Type=Application
Categories=Video;AudioVideo;Education;
StartupNotify=true
firefox-local.desktop
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser (lokal)
Name[ar]=متصفح الوِب فَيَرفُكْس
Name[ast]=Restolador web Firefox
Name[bn]=ফায়ারফক্স ওয়েব ব্রাউজার
Name[ca]=Navegador web Firefox
Name[cs]=Firefox Webový prohlížeč
Name[da]=Firefox - internetbrowser
Name[el]=Περιηγητής Firefox
Name[es]=Navegador web Firefox
Name[et]=Firefoxi veebibrauser
Name[fa]=مرورگر اینترنتی Firefox
Name[fi]=Firefox-selain
Name[fr]=Navigateur Web Firefox
Name[gl]=Navegador web Firefox
Name[he]=דפדפן האינטרנט Firefox
Name[hr]=Firefox web preglednik
Name[hu]=Firefox webböngésző
Name[it]=Firefox Browser Web
Name[ja]=Firefox ウェブ・ブラウザ
Name[ko]=Firefox 웹 브라우저
Name[ku]=Geroka torê Firefox
Name[lt]=Firefox interneto naršyklė
Name[nb]=Firefox Nettleser
Name[nl]=Firefox webbrowser
Name[nn]=Firefox Nettlesar
Name[no]=Firefox Nettleser
Name[pl]=Przeglądarka WWW Firefox
Name[pt]=Firefox Navegador Web
Name[pt_BR]=Navegador Web Firefox
Name[ro]=Firefox – Navigator Internet
Name[ru]=Веб-браузер Firefox
Name[sk]=Firefox - internetový prehliadač
Name[sl]=Firefox spletni brskalnik
Name[sv]=Firefox webbläsare
Name[ug]=Firefox توركۆرگۈ
Name[uk]=Веб-браузер Firefox
Name[vi]=Trình duyệt web Firefox
Name[zh_CN]=Firefox 网络浏览器
Name[zh_TW]=Firefox 網路瀏覽器
Comment=Browse the World Wide Web
Comment[ar]=تصفح الشبكة العنكبوتية العالمية
Comment[ast]=Restola pela Rede
Comment[bn]=ইন্টারনেট ব্রাউজ করুন
Comment[ca]=Navegueu per la web
Comment[cs]=Prohlížení stránek World Wide Webu
Comment[da]=Surf på internettet
Comment[de]=Im Internet surfen
Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web)
Comment[es]=Navegue por la web
Comment[et]=Lehitse veebi
Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
Comment[fi]=Selaa Internetin WWW-sivuja
Comment[fr]=Naviguer sur le Web
Comment[gl]=Navegar pola rede
Comment[he]=גלישה ברחבי האינטרנט
Comment[hr]=Pretražite web
Comment[hu]=A világháló böngészése
Comment[it]=Esplora il web
Comment[ja]=ウェブを閲覧します
Comment[ko]=웹을 돌아 다닙니다
Comment[ku]=Li torê bigere
Comment[lt]=Naršykite internete
Comment[nb]=Surf på nettet
Comment[nl]=Verken het internet
Comment[nn]=Surf på nettet
Comment[no]=Surf på nettet
Comment[pl]=Przeglądanie stron WWW 
Comment[pt]=Navegue na Internet
Comment[pt_BR]=Navegue na Internet
Comment[ro]=Navigați pe Internet
Comment[ru]=Доступ в Интернет
Comment[sk]=Prehliadanie internetu
Comment[sl]=Brskajte po spletu
Comment[sv]=Surfa på webben
Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ
Comment[uk]=Перегляд сторінок Інтернету
Comment[vi]=Để duyệt các trang web
Comment[zh_CN]=浏览互联网
Comment[zh_TW]=瀏覽網際網路
GenericName=Web Browser
GenericName[ar]=متصفح وب
GenericName[ast]=Restolador Web
GenericName[bn]=ওয়েব ব্রাউজার
GenericName[ca]=Navegador web
GenericName[cs]=Webový prohlížeč
GenericName[da]=Webbrowser
GenericName[el]=Περιηγητής διαδικτύου
GenericName[es]=Navegador web
GenericName[et]=Veebibrauser
GenericName[fa]=مرورگر اینترنتی
GenericName[fi]=WWW-selain
GenericName[fr]=Navigateur Web
GenericName[gl]=Navegador Web
GenericName[he]=דפדפן אינטרנט
GenericName[hr]=Web preglednik
GenericName[hu]=Webböngésző
GenericName[it]=Browser web
GenericName[ja]=ウェブ・ブラウザ
GenericName[ko]=웹 브라우저
GenericName[ku]=Geroka torê
GenericName[lt]=Interneto naršyklė
GenericName[nb]=Nettleser
GenericName[nl]=Webbrowser
GenericName[nn]=Nettlesar
GenericName[no]=Nettleser
GenericName[pl]=Przeglądarka WWW
GenericName[pt]=Navegador Web
GenericName[pt_BR]=Navegador Web
GenericName[ro]=Navigator Internet
GenericName[ru]=Веб-браузер
GenericName[sk]=Internetový prehliadač
GenericName[sl]=Spletni brskalnik
GenericName[sv]=Webbläsare
GenericName[ug]=توركۆرگۈ
GenericName[uk]=Веб-браузер
GenericName[vi]=Trình duyệt Web
GenericName[zh_CN]=网络浏览器
GenericName[zh_TW]=網路瀏覽器
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[ast]=Internet;WWW;Restolador;Web;Esplorador
Keywords[ca]=Internet;WWW;Navegador;Web;Explorador;Explorer
Keywords[cs]=Internet;WWW;Prohlížeč;Web;Explorer
Keywords[da]=Internet;Internettet;WWW;Browser;Browse;Web;Surf;Nettet
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Keywords[el]=Internet;WWW;Browser;Web;Explorer;Διαδίκτυο;Περιηγητής;Firefox;Φιρεφοχ;Ιντερνετ
Keywords[es]=Explorador;Internet;WWW
Keywords[fi]=Internet;WWW;Browser;Web;Explorer;selain;Internet-selain;internetselain;verkkoselain;netti;surffaa
Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur
Keywords[he]=דפדפן;אינטרנט;רשת;אתרים;אתר;פיירפוקס;מוזילה;
Keywords[hr]=Internet;WWW;preglednik;Web
Keywords[hu]=Internet;WWW;Böngésző;Web;Háló;Net;Explorer
Keywords[it]=Internet;WWW;Browser;Web;Navigatore
Keywords[is]=Internet;WWW;Vafri;Vefur;Netvafri;Flakk
Keywords[ja]=Internet;WWW;Web;インターネット;ブラウザ;ウェブ;エクスプローラ
Keywords[nb]=Internett;WWW;Nettleser;Explorer;Web;Browser;Nettside
Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online 
Keywords[pt]=Internet;WWW;Browser;Web;Explorador;Navegador
Keywords[pt_BR]=Internet;WWW;Browser;Web;Explorador;Navegador
Keywords[ru]=Internet;WWW;Browser;Web;Explorer;интернет;браузер;веб;файрфокс;огнелис
Keywords[sk]=Internet;WWW;Prehliadač;Web;Explorer
Keywords[sl]=Internet;WWW;Browser;Web;Explorer;Brskalnik;Splet
Keywords[uk]=Internet;WWW;Browser;Web;Explorer;Інтернет;мережа;переглядач;оглядач;браузер;веб;файрфокс;вогнелис;перегляд
Keywords[vi]=Internet;WWW;Browser;Web;Explorer;Trình duyệt;Trang web
Keywords[zh_CN]=Internet;WWW;Browser;Web;Explorer;网页;浏览;上网;火狐;Firefox;ff;互联网;网站;
Exec=ltsp-localapps firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;

[Desktop Action NewWindow]
Name=Open a New Window
Name[ast]=Abrir una ventana nueva
Name[bn]=Abrir una ventana nueva
Name[ca]=Obre una finestra nova
Name[cs]=Otevřít nové okno
Name[da]=Åbn et nyt vindue
Name[de]=Ein neues Fenster öffnen
Name[el]=Άνοιγμα νέου παραθύρου
Name[es]=Abrir una ventana nueva
Name[fi]=Avaa uusi ikkuna
Name[fr]=Ouvrir une nouvelle fenêtre
Name[gl]=Abrir unha nova xanela
Name[he]=פתיחת חלון חדש
Name[hr]=Otvori novi prozor
Name[hu]=Új ablak nyitása
Name[it]=Apri una nuova finestra
Name[ja]=新しいウィンドウを開く
Name[ko]=새 창 열기
Name[ku]=Paceyeke nû veke
Name[lt]=Atverti naują langą
Name[nb]=Åpne et nytt vindu
Name[nl]=Nieuw venster openen
Name[pt]=Abrir nova janela
Name[pt_BR]=Abrir nova janela
Name[ro]=Deschide o fereastră nouă
Name[ru]=Открыть новое окно
Name[sk]=Otvoriť nové okno
Name[sv]=Öppna ett nytt fönster
Name[ug]=يېڭى كۆزنەك ئېچىش
Name[uk]=Відкрити нове вікно
Name[vi]=Mở cửa sổ mới
Name[zh_CN]=新建窗口
Name[zh_TW]=開啟新視窗
Exec=ltsp-localapps firefox -new-window
OnlyShowIn=Unity;

[Desktop Action NewPrivateWindow]
Name=Open a New Private Window
Exec=ltsp-localapps firefox -private-window
OnlyShowIn=Unity;
  • Das default layout für das Gnome-Panel sollte nur das obere Panel enthalten:
    # cd /usr/share/gnome-panel/
    # cp panel-default-layout.layout panel-default-layout.layout--original
    
    Die neue Datei sollte so aussehen:
/usr/share/gnome-panel/panel-default-layout.layout
[Toplevel top-panel]
expand=true
orientation=top
size=24

[Object menu-bar]
object-iid=PanelInternalFactory::MenuBar
toplevel-id=top-panel
pack-index=0

[Object indicators]
object-iid=IndicatorAppletCompleteFactory::IndicatorAppletComplete
toplevel-id=top-panel
pack-type=end
pack-index=0

[Object workspace-switcher]
object-iid=WnckletFactory::WorkspaceSwitcherApplet
toplevel-id=top-panel
pack-type=start
pack-index=1
  • Ringtail-Wallpaper (1280) herunterladen von ​http://www.vladstudio.com/de/wallpaper/?raring_ringtail_blue und speichern nach /usr/share/backgrounds/
    • dann in /usr/share/gnome-background-properties/raring-wallpapers.xml hinzufügen:
        <wallpaper>
          <name>Raring Ringtail by Vladstudio</name>
          <filename>/usr/share/backgrounds/vladstudio_raring_ringtail_blue_1280x960_signed.jpg</filename>
          <options>zoom</options>
          <pcolor>#000000</pcolor>
          <scolor>#000000</scolor>
          <shade_type>solid</shade_type>
        </wallpaper>
      

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.