{"id":3269,"date":"2014-12-07T14:00:38","date_gmt":"2014-12-07T13:00:38","guid":{"rendered":"http:\/\/axebase.net\/blog\/?p=3269"},"modified":"2015-01-11T18:54:59","modified_gmt":"2015-01-11T17:54:59","slug":"virtualbox-testbuilds-loesen-kompatibilitaetsprobleme","status":"publish","type":"post","link":"https:\/\/axebase.net\/blog\/2014\/12\/07\/virtualbox-testbuilds-loesen-kompatibilitaetsprobleme\/","title":{"rendered":"VirtualBox: Testbuilds loesen Kompatibilitaetsprobleme"},"content":{"rendered":"<p>Nicht nur das Einsperren eines Betr<em>\u00fc<\/em>bssystems, das man prinzipiell nicht nativ installieren will (so man es sich \u00fcberhaupt antun m\u00f6chte), sondern vor allem das Testen aktueller oder noch in Entwicklung befindlicher Versionen von Linux-Distributionen ist ein Hauptanwendungsfall beim Virtualisieren.<\/p>\n<p>Aber gerade bei neuen Kerneln und\/oder XServern sind aktuelle Versionen der Virtualisierungs-Software <a href=\"http:\/\/axebase.net\/blog\/2014\/02\/07\/siduction-update-warning-xorg\/\" title=\"siduction: Update-Warning xorg\" target=\"_blank\">n\u00f6tig<\/a> (ich werde ohnehin nie verstehen, wieso manche mit uraltem Zeug herumkrebsen, obwohl es aktuelle Versionen gibt), sowohl f\u00fcr den Host (ich fahre prinzipiell in Lubuntu den Kernel der Dev-Version, also derzeit in 14.10 3.18rc) als auch den Guest. D.h., man sollte schon hinsehen, ob das Bauen von Kernel-Modulen etc. sauber durchl\u00e4uft.<\/p>\n<p><!--more-->Die Ubuntu-Repositories h\u00e4ngen bekanntlich um L\u00e4ngen hinterher und taugen daf\u00fcr nicht, weshalb man selbstverst\u00e4ndlich das <a href=\"http:\/\/axebase.net\/blog\/2013\/02\/28\/virtualbox-repository-in-ubuntu-hinzufuegen\/\" title=\"VirtualBox: Repository in Ubuntu hinzufuegen\" target=\"_blank\">VBox-Original-Repository hinzuf\u00fcgt<\/a> oder das .deb manuell installiert.<\/p>\n<p>Leider gen\u00fcgt aber auch das nicht in jedem Fall. So kann man m\u00fchsam nach Tickets suchen, die die jeweilige Inkompatibilit\u00e4t beschreiben&#8230;und hoffen, da\u00df das a) \u00fcberhaupt einer der Devs gelesen und vielleicht b) eine neuere Dev-Version der GuestAdditions verlinkt hat (und der Link dann auch noch Bestand hat).<\/p>\n<p>Es gibt eine Site mit <a href=\"https:\/\/www.virtualbox.org\/wiki\/Testbuilds\" title=\"VBox-Testbuilds\" target=\"_blank\">Testbuilds<\/a>, die, wenn man Gl\u00fcck hat, hin und wieder aktualisiert wird. W\u00e4hrend des Schreibens dieses Blogposts liegen dort 4.3.21-Versionen (ungerade in letzter Stelle kennzeichnet Entwicklungsversionen) des Hauptprogrammes sowie der Gasterweiterungen und des Erweiterungspakets. <\/p>\n<p>GuestAdditions und ExtensionPack sollten zur VBox-Version passen, i.d.R. kann man aber auch neuere GA und EP installieren, nur nicht umgekehrt. Meist ist das bereits probleml\u00f6send, zumindest wenn die Ursache im zu neuen Guest liegt.<\/p>\n<p>Leider kann man an dieser Stelle keine Changelogs daf\u00fcr lesen (den Dev-Newsletter will man vielleicht deshalb nicht auch noch subscriben m\u00fcssen), also ist Ausprobieren angesagt.<\/p>\n<p>Warnung: Sollte man VirtualBox*.run installieren wollen (wie gesagt, das ist hier noch nicht n\u00f6tig gewesen, ich habe nur mal daraus GA extrahiert), ist zuvor das installierte VBox zu deinstallieren. Umgekehrt selbstredend auch.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nicht nur das Einsperren eines Betr\u00fcbssystems, das man prinzipiell nicht nativ installieren will (so man es sich \u00fcberhaupt antun m\u00f6chte), sondern vor allem das Testen aktueller oder noch in Entwicklung befindlicher Versionen von Linux-Distributionen ist ein Hauptanwendungsfall beim Virtualisieren. Aber gerade bei neuen Kerneln und\/oder XServern sind aktuelle Versionen der Virtualisierungs-Software n\u00f6tig (ich werde ohnehin [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[2,18,5,14,15],"tags":[],"class_list":["post-3269","post","type-post","status-publish","format-standard","hentry","category-computer","category-kernel","category-linux","category-ubuntu_and_derivates","category-virtualisation"],"_links":{"self":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/3269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/comments?post=3269"}],"version-history":[{"count":3,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/3269\/revisions"}],"predecessor-version":[{"id":3284,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/3269\/revisions\/3284"}],"wp:attachment":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/media?parent=3269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/categories?post=3269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/tags?post=3269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}