{"id":281,"date":"2013-12-24T14:17:08","date_gmt":"2013-12-24T13:17:08","guid":{"rendered":"http:\/\/semnon.wordpress.com\/?p=281"},"modified":"2016-11-18T19:48:55","modified_gmt":"2016-11-18T17:48:55","slug":"upgrade-von-ubuntu-12-10-auf-13-04-auf-13-10","status":"publish","type":"post","link":"https:\/\/www.arhi-systems.de\/blog\/2013\/upgrade-von-ubuntu-12-10-auf-13-04-auf-13-10","title":{"rendered":"Upgrade von Ubuntu 12.10 auf 13.04 auf 13.10"},"content":{"rendered":"<p>\u201eNever change a running system\u201c hei\u00dft es immer. Ubuntu 12.10 lief bei mir sehr gut und ich hatte keine Probleme. Daher wollte ich eigentlich erst nach meinem sich dem Ende n\u00e4hernden Studium ein Systemwechsel vollziehen. Allerdings endet der Support von Ubuntu 12.10 bereteis im April 2014. Zu diesem Zeitpunkt beginne ich aber erst meine Masterarbeit. W\u00e4hrend dessen werde ich definitiv mein System nicht Upgraden. Das ist mir zu heikel. Also f\u00e4llt das Upgrade auf die Version 14.04 LTS raus. Deshalb habe ich gestern zwei Upgrades ausgef\u00fchrt. Zu erst auf Ubuntu 13.04 (Support bis Januar 2014) und direkt im Anschluss auf Ubuntu 13.10 (Support bis Juni 2014).<\/p>\n<p>W\u00fcrde der angek\u00fcndigte Displayserver Mir von Cannonical bereits in der Version 13.10 integriert worden sein, h\u00e4tte ich nochmal \u00fcberlegen m\u00fcssen, ob ich nicht eine ganz andere Linux-Distribution verwende. Der Support dieser Ubuntu-Ausgabe l\u00e4uft, wie bereits geschrieben, bis Juni 2014. Zwar bin ich dort noch nicht mit meiner Masterarbeit fertig, aber ich habe den supportlosen Zeitraum etwas verk\u00fcrzt. Und diese Version wird ja danach immernoch funktionieren, nur es kommen keine aktuellen Sicherheitsupdates durch das Ubuntu-Team mehr rein.<\/p>\n<p><strong>Gel\u00f6schte Pakete und Dateien<\/strong><\/p>\n<p>Die Upgrades habe ich \u00fcber den Update-Manager durchgef\u00fchrt. Gr\u00f6\u00dfere Probleme konnte ich bis jetzt nicht feststellen. Dennoch war etwas Nachbearbeitung notwendig. W\u00e4hrend des Upgrades wurde ich gefragt, ob ich die Datei grub (in \/etc\/default\/) ersetzen m\u00f6chte. Das habe ich verneint, da ich dort einige Einstellungen vorgenommen hatte. Die Datei 10_linux (in \/etc\/grub.d\/) habe ich beim Upgraden zun\u00e4chst ersetzen lassen.<\/p>\n<p>Ich hatte mich aber gewundert, dass beim Aktualisieren die Pakete<\/p>\n<ul>\n<li>ghostscript-cups und<\/li>\n<li>texlive-doc-de<\/li>\n<\/ul>\n<p>entfernt wurden.<\/p>\n<p>Ein kurzer Blick ins weite Internet ergab aber, dass diese beiden Pakte nicht mehr in der Paketliste enthalten sind. Bei der Dokumentation von Texlive wurden die entsprechenden Dateien in die Sprachpakete integriert (siehe <a href=\"https:\/\/launchpad.net\/ubuntu\/saucy\/+source\/texlive-doc\/2012.20120611-1\" target=\"_blank\">hier<\/a> und <a href=\"http:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=709200\" target=\"_blank\">hier<\/a>). Auch bei dem ghostscript-cups-Paket ist es in \u00e4hnlicher Weise passiert (siehe <a href=\"https:\/\/launchpad.net\/ubuntu\/saucy\/+source\/ghostscript\/9.07~dfsg2-0ubuntu3\" target=\"_blank\">hier<\/a>).<\/p>\n<p><strong>Entfernen neu installierter Pakete<\/strong><\/p>\n<p>Weiterhin ist mir auf den ersten Blick aufgefallen, dass das Paket <em>chromium-codecs-ffmpeg-extra<\/em> und <em>unity-scope-chromium<\/em> installiert wurden, obwohl kein Chromium-Brower installiert ist, bzw. wird. Diese beiden Pakete habe ich also erstmal denstalliert und bei dieser Gelegenheit auch einige weitere Scopes denistalliert, die mit den Upgrades dazu kamen.<\/p>\n<p><strong>Fremde Paketquellen<\/strong><\/p>\n<p>Im n\u00e4chsten Schritt habe ich dann einige externe Paket-Archive wieder aktiviert (z.B. f\u00fcr Virtualbox und JOSM). Danach lie\u00df ich nochmal eine Aktualisierung dr\u00fcber laufen. Da bei Virtualbox jetzt wieder Fehler beim Starten von Windows 7 auftauchten (Module passen nicht zur genutzten Kernelversion), musste ich wie jedem Kernelupdate die Befehle<\/p>\n<pre>sudo m-a prepare<\/pre>\n<p>und<\/p>\n<pre>sudo m-a a-i virtualbox<\/pre>\n<p>durchlaufen lassen. Danach konnte ich auch das virtuelle Windows 7 wieder starten.<\/p>\n<p><strong>Anpassen des GRUB-Startmen\u00fcs<\/strong><\/p>\n<p>Die Datei <em>10_linux<\/em> habe ich als n\u00e4chstes angepasst. Dies ist bei mir notwendig, da ich meinen Laptop (Thinkpad X230i) \u00f6fters an einer Dockingstation habe, an der zwei externe Monitore angeschlossen sind. Beim starten kommt es dann zu Fehlern, wenn man nicht das interne (nicht ben\u00f6tigte) Display mit den Bootparametrn ausstellt. Bei mir werden also jetzt nach jedem Kernel-Update zwei Entr\u00e4ge f\u00fcr jede Kernel-Version erstellt. Ein normaler, wie er vorgegeben ist und ein weiterer mit dem Boot-Parameter <em>video=LVDS-1:d<\/em>.<\/p>\n<p>Dazu habe ich bei mir die Zeile 110 (if [ x$type != xsimple ] ; then) bis Zeile 187 (zwei Zeilen unter\u00a0\u00a0 sed &#8220;s\/^\/$submenu_indentation\/&#8221; &lt;&lt; EOF) der Datei 10_Linux kopiert und am Anfang von Zeile 188 eingef\u00fcgt. Danach habe ich die Beschriftung angepasst, wie sie im GRUB auftauchen soll. Dazu editierte ich die folgenden Zeilen des neu eingef\u00fcgten Bereichs von<\/p>\n<pre>echo \"menuentry '$(echo \"$title\" | grub_quote)' ${CLASS} $menuentry_id_option 'gnulinux-$version-$type-$boot_device_id' {\" | sed \"s\/^\/$submenu_indentation\/\"\necho \"menuentry '$(echo \"$os\" | grub_quote)' ${CLASS} $menuentry_id_option 'gnulinux-simple-$boot_device_id' {\" | sed \"s\/^\/$submenu_indentation\/\"<\/pre>\n<p>in<\/p>\n<pre>echo \"menuentry '$(echo \"$title\" | grub_quote)<strong> - 2 Externe Monitore<\/strong>' ${CLASS} $menuentry_id_option 'gnulinux-$version-$type-$boot_device_id' {\" | sed \"s\/^\/$submenu_indentation\/\"\necho \"menuentry '$(echo \"$os\" | grub_quote)<strong> - 2 Externe Monitore<\/strong>' ${CLASS} $menuentry_id_option 'gnulinux-simple-$boot_device_id' {\" | sed \"s\/^\/$submenu_indentation\/\"<\/pre>\n<p>ge\u00e4ndert.<\/p>\n<p>F\u00fcr den Boot-Parameter habe ich die Zeilen<\/p>\n<pre>linux\u00a0\u00a0 \u00a0${rel_dirname}\/${basename}.efi.signed root=${linux_root_device_thisversion} ro ${args}\nlinux\u00a0\u00a0 \u00a0${rel_dirname}\/${basename} root=${linux_root_device_thisversion} ro ${args}<\/pre>\n<p>in<\/p>\n<pre>linux\u00a0\u00a0 \u00a0${rel_dirname}\/${basename}.efi.signed root=${linux_root_device_thisversion} ro ${args}<strong> video=LVDS-1:d<\/strong>\nlinux\u00a0\u00a0 \u00a0${rel_dirname}\/${basename} root=${linux_root_device_thisversion} ro ${args}<strong> video=LVDS-1:d<\/strong><\/pre>\n<p>ge\u00e4ndert.<\/p>\n<p><strong>Kleinigkeiten<\/strong><\/p>\n<p>Das einzige was mich jetzt noch st\u00f6rt ist, dass das Bluetooth-Symbol im Tray nichtmehr vorhanden ist, wenn ich es ausschalte. Nun muss ich immer in die Bluetooth Einstellungen, um es wieder einzuschalten. Au\u00dferdem musste ich noch meine vier virtuellen Desktops wieder aktivieren, da seit Ubuntu 13.04 standardm\u00e4\u00dfig nur einer aktiviert ist (Systemeinstellung \u2192 Darstellung \u2192 Verhalten \u2192 Arbeitsfl\u00e4chen aktivieren).<\/p>\n<p>Andere Dinge sind mir in der kurzen Zeit erstmal nicht negativ aufgefallen. Wenn es soweit ist, werde ich berichten.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u201eNever change a running system\u201c hei\u00dft es immer. Ubuntu 12.10 lief bei mir sehr gut und ich hatte keine Probleme. Daher wollte ich eigentlich erst nach meinem sich dem Ende n\u00e4hernden Studium ein Systemwechsel vollziehen. Allerdings endet der Support von Ubuntu 12.10 bereteis im April 2014. Zu diesem Zeitpunkt beginne ich aber erst meine Masterarbeit. W\u00e4hrend dessen werde ich definitiv mein System nicht Upgraden. Das ist mir zu heikel. Also f\u00e4llt das Upgrade auf die Version 14.04 LTS raus. Deshalb habe ich gestern zwei Upgrades ausgef\u00fchrt. Zu erst auf Ubuntu 13.04 (Support bis Januar 2014) und direkt im Anschluss auf  \u2026 <a href=\"https:\/\/www.arhi-systems.de\/blog\/2013\/upgrade-von-ubuntu-12-10-auf-13-04-auf-13-10\"> weiterlesen <span class=\"meta-nav\">&rarr; <\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"","footnotes":""},"categories":[4,281],"tags":[69,204,205,206,207,214],"class_list":["post-281","post","type-post","status-publish","format-standard","hentry","category-computer","category-open-source","tag-externe-monitore","tag-ubuntu","tag-ubuntu-12-10","tag-ubuntu-13-04","tag-ubuntu-13-10","tag-upgrade"],"_links":{"self":[{"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/posts\/281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/comments?post=281"}],"version-history":[{"count":1,"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/posts\/281\/revisions"}],"predecessor-version":[{"id":517,"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/posts\/281\/revisions\/517"}],"wp:attachment":[{"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/media?parent=281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/categories?post=281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arhi-systems.de\/blog\/wp-json\/wp\/v2\/tags?post=281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}