Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
How to install VMware Server 2.0 RC1
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
esauve
n00b
n00b


Joined: 10 Nov 2007
Posts: 1

PostPosted: Thu Aug 07, 2008 2:09 am    Post subject: How to install VMware Server 2.0 RC1 Reply with quote

I'm quite new to Gentoo (but not to Linux) so please bear with me.. :)
I've been googling for quite a while in order to find a tutorial explaining how to install VMware Server 2.0 RC1 and just can't find one.
Any advice or tips on how I should tackle this installation (assuming it can be done)?

Thanks in advance.
Back to top
View user's profile Send private message
anello
Guru
Guru


Joined: 17 Jul 2005
Posts: 557
Location: EU -> DE -> Stuttgart

PostPosted: Thu Aug 07, 2008 8:47 am    Post subject: Reply with quote

There are no ebuilds available for 2.0 in the portage tree as yet. Maybe in some overlay!
_________________
Antonino Catinello | http://catinello.eu
Back to top
View user's profile Send private message
jormartr
Apprentice
Apprentice


Joined: 02 Jan 2008
Posts: 174

PostPosted: Fri Aug 08, 2008 5:41 am    Post subject: Reply with quote

There is the vmware overlay, with version 2 into it.

I have not tried it though.
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Sun Aug 10, 2008 11:50 am    Post subject: Reply with quote

The vmware overlay only has an ebuild for v2.0.0 build 84186. VMWare 2.0.0 RC1 is another build (101586).
If you need an ebuild for 2.0.0 RC1 let me know. I could send you my version.

btw: RC1 is much better and faster the the one found in the vmware overlay. I have RC1 here running since VMWare published RC1 and it is running ultra stable and fast :)


// SteveB
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Mon Aug 11, 2008 8:05 am    Post subject: Reply with quote

steveb wrote:
The vmware overlay only has an ebuild for v2.0.0 build 84186. VMWare 2.0.0 RC1 is another build (101586).
If you need an ebuild for 2.0.0 RC1 let me know. I could send you my version.

btw: RC1 is much better and faster the the one found in the vmware overlay. I have RC1 here running since VMWare published RC1 and it is running ultra stable and fast :)


// SteveB
which vmware-modules package version works with 2.0RC1? Can you please post your ebuild for 2.0RC1? Thanks.
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Mon Aug 11, 2008 10:34 am    Post subject: Reply with quote

devsk wrote:
which vmware-modules package version works with 2.0RC1?
None of the ebuilds in Portage do build the modules needed for the VMware Server. So I made my own:
Code:
sphinx vmware-server-modules # ebuild vmware-server-modules-2.0.0.101586.ebuild compile
 * VMware-server-2.0.0-101586.i386.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                               [ ok ]
 * checking ebuild checksums ;-) ...                                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                                  [ ok ]
 * checking VMware-server-2.0.0-101586.i386.tar.gz ;-) ...                                                              [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.26/build
 * Found sources for kernel version:
 *     2.6.26
>>> Unpacking source...
>>> Unpacking VMware-server-2.0.0-101586.i386.tar.gz to /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work
>>> Unpacking ./vmware-server-distrib/lib/modules/source//vmci.tar to /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work
 * Converting vmci-only/Makefile to use M= instead of SUBDIRS= ...                                                      [ ok ]
>>> Unpacking ./vmware-server-distrib/lib/modules/source//vmmon.tar to /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work
 * Converting vmmon-only/Makefile to use M= instead of SUBDIRS= ...                                                     [ ok ]
>>> Unpacking ./vmware-server-distrib/lib/modules/source//vmnet.tar to /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work
 * Converting vmnet-only/Makefile to use M= instead of SUBDIRS= ...                                                     [ ok ]
>>> Unpacking ./vmware-server-distrib/lib/modules/source//vsock.tar to /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work
 * Converting vsock-only/Makefile to use M= instead of SUBDIRS= ...                                                     [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work ...
 * Preparing vmci module
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.26/build M=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.26'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/linux/driver.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/linux/driverLog.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/linux/vmciKernelIf.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciContext.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciDatagram.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciDriver.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciDs.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciEvent.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciGroup.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciHashtable.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciProcess.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciQueuePair.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/common/vmciResource.o
  LD [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/vmci.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/vmci.o
see include/linux/module.h for more information
WARNING: modpost: module vmci.ko uses symbol 'init_mm' marked UNUSED
  CC      /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/vmci.mod.o
  LD [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmci-only/vmci.ko
make[1]: Leaving directory `/usr/src/linux-2.6.26'
cp -f vmci.ko ./../vmci.o
 * Preparing vmmon module
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.26/build M=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.26'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/linux/driver.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/linux/driverLog.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/linux/hostif.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/common/comport.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/common/cpuid.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/common/hashFunc.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/common/memtrack.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/common/phystrack.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/common/task.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/common/vmx86.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/vmcore/moduleloop.o
  LD [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/vmmon.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: modpost: module vmmon.ko uses symbol 'init_mm' marked UNUSED
  CC      /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/vmmon.mod.o
  LD [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-2.6.26'
cp -f vmmon.ko ./../vmmon.o
 * Preparing vmnet module
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.26/build M=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.26'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/driver.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/hub.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/userif.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/netif.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/bridge.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/filter.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/procfs.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/smac_compat.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/smac.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/vnetEvent.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/vnetUserListener.o
  LD [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/vmnet.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/vmnet.mod.o
  LD [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-2.6.26'
cp -f vmnet.ko ./../vmnet.o
 * Preparing vsock module
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.26/build M=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.26'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/linux/af_vsock.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/linux/driverLog.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/linux/util.o
  CC [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/linux/vsockAddr.o
  LD [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/vsock.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: "VMCIDatagram_CreateHnd" [/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/vsock.ko] undefined!
WARNING: "VMCIDatagram_DestroyHnd" [/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/vsock.ko] undefined!
WARNING: "VMCI_GetContextID" [/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/vsock.ko] undefined!
WARNING: "VMCIDatagram_Send" [/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/vsock.ko] undefined!
  CC      /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/vsock.mod.o
  LD [M]  /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work/vsock-only/vsock.ko
make[1]: Leaving directory `/usr/src/linux-2.6.26'
cp -f vsock.ko ./../vsock.o
>>> Source compiled.
sphinx vmware-server-modules # ebuild vmware-server-modules-2.0.0.101586.ebuild install
>>> Existing ${T}/environment for 'vmware-server-modules-2.0.0.101586'
>>> will be sourced. Run 'clean' to start with a fresh environment.
 * VMware-server-2.0.0-101586.i386.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                               [ ok ]
 * checking ebuild checksums ;-) ...                                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                                  [ ok ]
 * checking VMware-server-2.0.0-101586.i386.tar.gz ;-) ...                                                              [ ok ]
>>> Checking VMware-server-2.0.0-101586.i386.tar.gz's mtime...
>>> Checking VMware-server-2.0.0-101586.x86_64.tar.gz's mtime...
>>> WORKDIR is up-to-date, keeping...
>>> Compiling source in /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/work ...
>>> Source compiled.
>>> Test phase [not enabled]: app-emulation/vmware-server-modules-2.0.0.101586

>>> Install vmware-server-modules-2.0.0.101586 into /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/ category app-emulation
 * Installing vmci module
 * Installing vmmon module
 * Installing vmnet module
 * Installing vsock module
 * Installing vmci module
 * Installing vmmon module
 * Installing vmnet module
 * Installing vsock module
>>> Completed installing vmware-server-modules-2.0.0.101586 into /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/

strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment
   lib/modules/2.6.26/misc/vmci.ko
   lib/modules/2.6.26/misc/vmmon.ko
   lib/modules/2.6.26/misc/vmnet.ko
   lib/modules/2.6.26/misc/vsock.ko
sphinx vmware-server-modules # find /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/etc
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/etc/udev
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/etc/udev/rules.d
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/etc/udev/rules.d/60-vmware.rules
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc/vmci.ko
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc/vmmon.ko
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc/vmnet.ko
/var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc/vsock.ko
sphinx vmware-server-modules # for foo in /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc/*; do echo -ne "\n===================================\n$(basename ${foo}):\n===================================\n" ; modinfo ${foo} ; echo "===================================" ; done

===================================
vmci.ko:
===================================
filename:       /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc/vmci.ko
description:    VMware Virtual Machine Communication Interface (VMCI).
author:         VMware, Inc.
depends:
vermagic:       2.6.26 SMP mod_unload modversions PENTIUM4 4KSTACKS
===================================

===================================
vmmon.ko:
===================================
filename:       /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc/vmmon.ko
license:        GPL v2
description:    VMware Virtual Machine Monitor.
author:         VMware, Inc.
depends:
vermagic:       2.6.26 SMP mod_unload modversions PENTIUM4 4KSTACKS
===================================

===================================
vmnet.ko:
===================================
filename:       /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc/vmnet.ko
license:        GPL v2
description:    VMware Virtual Networking Driver.
author:         VMware, Inc.
depends:
vermagic:       2.6.26 SMP mod_unload modversions PENTIUM4 4KSTACKS
===================================

===================================
vsock.ko:
===================================
filename:       /var/tmp/portage/app-emulation/vmware-server-modules-2.0.0.101586/image/lib/modules/2.6.26/misc/vsock.ko
license:        Proprietary
version:        1.0.0.0
description:    VMware Virtual Socket Family
author:         VMware, Inc.
srcversion:     52E0E8556C6EE4773FA55DA
depends:
vermagic:       2.6.26 SMP mod_unload modversions PENTIUM4 4KSTACKS
===================================
sphinx vmware-server-modules #



devsk wrote:
Can you please post your ebuild for 2.0RC1?
Better would be to post the stuff to b.g.o but I hate nothing more then posting something to see it hanging there for ages with status "maintainer wanted". So I lost interest in posting ebuilds to b.g.o. If you want the ebuild send me a PM and I am happy to send it by mail or whatever is best for you.

// SteveB
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Wed Aug 13, 2008 8:48 pm    Post subject: Reply with quote

steveb wrote:
The vmware overlay only has an ebuild for v2.0.0 build 84186. VMWare 2.0.0 RC1 is another build (101586).
If you need an ebuild for 2.0.0 RC1 let me know. I could send you my version.

btw: RC1 is much better and faster the the one found in the vmware overlay. I have RC1 here running since VMWare published RC1 and it is running ultra stable and fast :)


// SteveB
I am put off by the fact that in 2.0, the browser is the only interface to your VMs. Why did they get rid of the standalone console?

And the install size is 620MB... 8O beats the OO install by miles.

It needs to run a full webserver now. How many daemons does vmware-server run now? Do you have a listing? I think its bloated now.

PS: My install is still in portage/app-emulation/vmware-server-2.0.0.101586/image.
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Wed Aug 13, 2008 11:00 pm    Post subject: Reply with quote

devsk wrote:
I am put off by the fact that in 2.0, the browser is the only interface to your VMs. Why did they get rid of the standalone console?
They try to get close to VI. And while going into that direction they use only the web interface. Btw: If you are using Firefox > 3.0.0.0 then you will probably have problems getting the console to run in Firefox. I think I sent you an ebuild without the automatic patching of the XPI for Firefox. If you want the patching to be done inside the ebuild, then replace the src_install with this one below:
Code:
src_install() {

   # Allow Firefox 3.* to use the server console plugin
   cd "${S}"/lib/webAccess/tomcat/apache-tomcat-6.0.16/webapps/ui/plugin/ || die
   for foo in *.xpi
   do
      my_xpi="$(basename ${foo})"
      mkdir -p "${T}"/${my_xpi}
      unzip ${foo} -d "${T}"/${my_xpi}
      sed \
         -i -e "s:^\([\t ]*<em\:maxVersion>\)3\.0\.0\.\*\(</em\:maxVersion>.*\)$:\13.*\2:g" \
         "${T}"/${my_xpi}/install.rdf
      zip -j -u ${foo} "${T}"/${my_xpi}/install.rdf
      rm -rf "${T}"/${my_xpi}
   done

   vmware_src_install

   newinitd ${FILESDIR}/vmware-server-2.rc-r1 vmware
   insinto /etc/vmware/hostd
   doins ${FILESDIR}/authorization.xml
}


Don't forget to append to RDEPEND the following two dependencies:
Code:
   app-arch/unzip
   app-arch/zip


devsk wrote:
And the install size is 620MB... 8O beats the OO install by miles.
That's the way it is. VMware is huge.

devsk wrote:
It needs to run a full webserver now. How many daemons does vmware-server run now? Do you have a listing? I think its bloated now.
Well... it depends what you activate. The more functions you activate the more daemons are running. Bloated? The free VMware Server is getting closer and closer to ESX. Btw. You can even have ESX for free now (without VI).

devsk wrote:
PS: My install is still in portage/app-emulation/vmware-server-2.0.0.101586/image.
Install in image? Why don't you qmerge it into the real file system?
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 2995
Location: Bay Area, CA

PostPosted: Wed Aug 13, 2008 11:22 pm    Post subject: Reply with quote

steveb wrote:

devsk wrote:
PS: My install is still in portage/app-emulation/vmware-server-2.0.0.101586/image.
Install in image? Why don't you qmerge it into the real file system?
I just wanted to get a feel for what and how much it will install. Never trust these binary only software!

One of my requirement is that I be able to fit this whole thing and a couple of VMs on a 4GB liveUSB. With 1.0.6, the size (q size vmware-server) is easily brought down to 72MB and on squashfs, it reduces even further, and hence I am able to have a custom 530MB liveUSB (or livecd) with full KDE 3.5.9 desktop with vmware server running BartPE XP in a VM, and all the recovery tools. That looks hard with 2.0.

I think I have fairly good idea now about where its headed.
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Thu Aug 14, 2008 12:12 am    Post subject: Reply with quote

devsk wrote:
steveb wrote:

devsk wrote:
PS: My install is still in portage/app-emulation/vmware-server-2.0.0.101586/image.
Install in image? Why don't you qmerge it into the real file system?
I just wanted to get a feel for what and how much it will install. Never trust these binary only software!

One of my requirement is that I be able to fit this whole thing and a couple of VMs on a 4GB liveUSB. With 1.0.6, the size (q size vmware-server) is easily brought down to 72MB and on squashfs, it reduces even further, and hence I am able to have a custom 530MB liveUSB (or livecd) with full KDE 3.5.9 desktop with vmware server running BartPE XP in a VM, and all the recovery tools. That looks hard with 2.0.

I think I have fairly good idea now about where its headed.
Remove the unneeded stuff in:
  • /opt/vmware/server/lib/isoimages/

The stuff in /opt/vmware/server/lib/webAccess/ is just Tomcat and Java. This stuff takes some space but the HTML stuff is very good compressable. Using 7-Zip I get the following results when packing the whole VMserver 2.0.0 RC1 into an archive.
everything together
Code:
-rw------- 1 root root 427036657 Aug 14 02:09 vmware-server-2.0.0_rc1.7z
without the iso images
Code:
-rw------- 1 root root 173128857 Aug 14 02:10 noiso_vmware-server-2.0.0_rc1.7z


// SteveB
Back to top
View user's profile Send private message
ahorn
Guru
Guru


Joined: 01 Nov 2004
Posts: 366
Location: Ol' europe

PostPosted: Fri Aug 15, 2008 12:27 pm    Post subject: Reply with quote

can you please upload the rc1 ebuild somewhere? thank you
_________________
Too many connections. Please try again later.
Back to top
View user's profile Send private message
trikolon
Apprentice
Apprentice


Joined: 04 Dec 2004
Posts: 297
Location: Erlangen

PostPosted: Fri Aug 15, 2008 1:28 pm    Post subject: Reply with quote

or post the vmware-server and modules ebuild here. would be great!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum