{"id":434,"date":"2010-01-04T01:20:42","date_gmt":"2010-01-04T06:20:42","guid":{"rendered":"http:\/\/yourlinuxguy.com\/?p=434"},"modified":"2010-01-19T06:48:27","modified_gmt":"2010-01-19T11:48:27","slug":"vmware-server-2-0-2-and-opensuse-11-2-is-a-big-pain-in-the","status":"publish","type":"post","link":"https:\/\/yourLinuxGuy.com\/?p=434","title":{"rendered":"VMware Server 2.0.2 on Opensuse 11.2 is a big pain in the&#8230;."},"content":{"rendered":"<p>&#8230;module compilation process.<\/p>\n<p>Seriously, folks.\u00a0 I know there are others of you out there, like me, who upgraded to Opensuse 11.2 (the latest at the\u00a0 time of this writing), without concern that VMware Server 2.0.2 (also the latest at this writing) may or may not run on it.\u00a0 Well guess what: it doesn&#8217;t.\u00a0 Well, not without help, that is.<\/p>\n<p>To cut to the chase, as I write this, the problem is that VMware Server 2.0.2 will not work with the newest kernel and libraries that are shipped with Opensuse 11.2, version \ufeff2.6.31.x.and.so.forth.\u00a0 So I found some work-arounds while Googlin&#8217;, that I wanted to record for posterity.\u00a0 Here&#8217;s what I did:<\/p>\n<ol>\n<li>Go to <a title=\"http:\/\/radu.cotescu.com\/2009\/10\/30\/how-to-install-vmware-server-2-0-x-on-ubuntu-9-10-karmic-koala\/\" href=\"http:\/\/radu.cotescu.com\/2009\/10\/30\/how-to-install-vmware-server-2-0-x-on-ubuntu-9-10-karmic-koala\/\" target=\"_blank\">this post from Radu Cotescu<\/a>.\u00a0 Read up.\u00a0 Note that Radu&#8217;s post, problem, and fixes are all about Ubuntu.\u00a0 Do not fear.\u00a0<em> (Post-publish update, 20100119:\u00a0 See <a title=\"http:\/\/radu.cotescu.com\/2010\/01\/19\/how-to-install-vmware-server-ubuntu-fedora-opensuse\/\" href=\"http:\/\/radu.cotescu.com\/2010\/01\/19\/how-to-install-vmware-server-ubuntu-fedora-opensuse\/\" target=\"_blank\">http:\/\/radu.cotescu.com\/2010\/01\/19\/how-to-install-vmware-server-ubuntu-fedora-opensuse\/<\/a> for a new version that I have not tested yet.)<\/em><\/li>\n<li>As he instructs in his step 1, download the VMware 2.0.2 <code>tgz<\/code> file from VMware themselves (version 2.0.2-203138 at this time), and drop it in a directory like <code>\/tmp\/vmware<\/code>.\u00a0 DO NOT decompress the <code>tgz<\/code> file!\u00a0 The script will do it for you.<\/li>\n<li>Get <a title=\"http:\/\/codebin.cotescu.com\/vmware\/vmware-server-2.0.x-kernel-2.6.31-14-install.sh\" href=\"http:\/\/codebin.cotescu.com\/vmware\/vmware-server-2.0.x-kernel-2.6.3x-install.sh\" target=\"_blank\">Radu&#8217;s script<\/a>, and as instructed in his step 2, drop it in the same folder as the VMware <code>tgz<\/code> file, for instance,<code> \/tmp\/vmware<\/code>.<\/li>\n<li>Here is where we slightly vary from the plan&#8230; open the script up in a text editor (vi, gedit, emacs, etc.), go down to the &#8220;install&#8221; section around line 76, and comment out all the &#8220;<code>dpkg-query<\/code>&#8221; checks from line 77 to line 95.\u00a0 Save, and quit.\u00a0 Funny&#8230; but I don&#8217;t remember those checks being there a month or so ago, so he may be changing them from day to day.\u00a0 Tread carefully, and don&#8217;t necessarily trust my indicated line numbers.<\/li>\n<li>Make sure we have the necessary script support software installed;\u00a0 you need your kernel version &#8220;devel&#8221; package (for me, since I have <code>kernel-pae<\/code>, I need <code>kernel-pae-devel<\/code>), <code>kernel-source<\/code>,<code> linux-kernel-headers<\/code>, <code>gcc<\/code>, and <code>make<\/code>.\u00a0 Use <code>zypper in<\/code> &lt;package-name&gt; to get them installed.<\/li>\n<li>Now return back to Radu&#8217;s step 3, and complete his commands as listed.<\/li>\n<li>If all goes well, when you follow his instructions, it will compile everything, and launch you right into to the VMware installation, and continue into the configuration.\u00a0 Make sure you have your VMware registration code handy.\u00a0 Oh, and of course, ignore that GCC version mis-match warning&#8230; And you may want to do a <code>chkconfig vmware off <\/code>when you&#8217;re done, I always do.<\/li>\n<\/ol>\n<p>So there you go.\u00a0 That&#8217;s the only way I could get it all to work together.\u00a0 But if you know of a better way, or if I missed something, please share it with the group!\u00a0 I assume that VMware will get a corrected version out in the near future that will mitigate this issue, but in the meantime, it&#8217;s a real life-saver.\u00a0 And many, many thanks to Radu and any others involved&#8230;.<\/p>\n<p>\ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8230;module compilation process. Seriously, folks.\u00a0 I know there are others of you out there, like me, who upgraded to Opensuse 11.2 (the latest at the\u00a0 time of this writing), without concern that VMware Server 2.0.2 (also the latest at this&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/yourLinuxGuy.com\/?p=434\">Read more<\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12,80,19],"tags":[],"class_list":["post-434","post","type-post","status-publish","format-standard","hentry","category-advanced","category-opensuse11-2","category-vmwareserver"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pnjn1-70","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts\/434","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=434"}],"version-history":[{"count":5,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts\/434\/revisions"}],"predecessor-version":[{"id":441,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=\/wp\/v2\/posts\/434\/revisions\/441"}],"wp:attachment":[{"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yourLinuxGuy.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}