You are not logged in.
I need need need this please...
I tried to install the .tar but the install script craps outs.
The beta 6.0 for the workstation includes a lot of new extras including USB 2.0 support... I need this to get my napster service and syncing up and running again.
Thanks in advance!!!
-Rich
HP DM1Z-4100 // 11.6" LED 1366x768 // 1.65ghz AMD E-450 // 4gb Ram // 320gb hdd // ATI 6320 // 100% Archlinux
Offline
i need this too!
sorry for my bad english
Offline
If u know where I can download without registration I can try to do the PKGBUILD for u
Offline
Have you tried using the existing PKGBUILD in the AUR, with the pkgver changed as required?
Offline
Here you go. There's a non-fatal error when it tries to build a module which allows drag-n-drop between host and guest - it's not something I use so I'm too lazy to fix it ;P
As always, use at your own risk. This works for me.
PKGBUILD and assorted files: http://people.os-zen.net/stonecrest/vmw … ion.tar.gz
Last edited by stonecrest (2007-02-25 19:17:14)
I am a gated community.
Offline
i used the pkgbuild on kernel26beyond 2.6.19 and it works perfectly...thanks stone
Its a sick world we live in....
Offline
Anyone has got this PKGBUILD?
os-zen.net doesn't work :?
Last edited by waluigi (2007-02-25 13:52:34)
Offline
Anyone has got this PKGBUILD?
os-zen.net doesn't work :?
It's working...
I am a gated community.
Offline
It works, but you do need to change the source and the md5sums to match in the pkgbuild from:
http://download3.vmware.com/software/wkst/VMware-workstation-e.x.p-36983.i386.tar.gz
to
http://download3.vmware.com/software/wkst/VMware-workstation-e.x.p-39849.i386.tar.gz
They've updated the version, that's why. The version in the pkgbuild expired like 4 days ago or something. Just a headsup Sorry, I don't know the md5sums offhand that match. Not that hard to figure out though.
Last edited by Acid7711 (2007-02-25 18:42:58)
Offline
Thanks, files have been updated for the latest.
I am a gated community.
Offline
Hello stonecrest,
workstation 6 beta rc1 is out (no debugging code anymore-should be much faster):
http://download3.vmware.com/software/wk … 386.tar.gz
Could you please have a look for a corrected PKGBUILD? Would be a great help for me since the last build did not work for me on a fresh Arch 0.8 install with current kernel 2.6.20.4-1. VMWare didn't start up after invoking vmware-config.pl. I have no clue what was going wrong and do hope that the current release will get me up and running.
Thank you
Harvey
Linux is like a wigwam: No Gates, no Windows and an Apache inside
Offline
Hello stonecrest,
workstation 6 beta rc1 is out (no debugging code anymore-should be much faster):
http://download3.vmware.com/software/wk … 386.tar.gz
Could you please have a look for a corrected PKGBUILD? Would be a great help for me since the last build did not work for me on a fresh Arch 0.8 install with current kernel 2.6.20.4-1. VMWare didn't start up after invoking vmware-config.pl. I have no clue what was going wrong and do hope that the current release will get me up and running.Thank you
Harvey
same here..can any one update this pkgbuild?
Its a sick world we live in....
Offline
PKGBUILD and assorted files: http://people.os-zen.net/stonecrest/vmw … ion.tar.gz
I just changed the url and md5sum in PGKBUILD...works for me
options line just altered because of some warning by adding to pacman...guess it works fine without
source=(http://download3.vmware.com/software/wkst/VMware-workstation-e.x.p-42757.i386.tar.gz
vmware.rc vmware.sh 00-vmware.rules)
md5sums=('8df15c82605f7a21c73bc25eaee94c48' 'bca0cbb13d41113a1610a7d652c8ac7b'\
'4af7561a9b20264886f97063a1e9efda' '96844db25f2a3778b2dfdf72dfed566c')
options=('!STRIP' '!LIBTOOL')
after this stopped vmware, removed from pacman, installed the new version und run vmware-config.pl
Last edited by outerdark (2007-04-03 11:11:01)
Offline
I have this message when I launch vmware, it can't found eula.txt, I have try to copy it but this don't work after ....
Can't found /opt/vmware/lib/share/EULA.txt
Offline
With the updatet PKGBUILD?
Did you do this steps? First stopped vmware service, removed from pacman, installed the new version und run vmware-config.pl
Offline
yes, I have do this step
and one more times ... :s
Offline
http://download3.vmware.com/software/wk … 386.tar.gz
The newest version.
Offline
I hacked-up the PKGBUILD in the post above to install on x86_64 (I might have the dependencies a little wrong though). I'd pop it in AUR, but I'm not too sure what the naming convention is for x86_64-only PKGBUILDS. It uses some of the lib32 libs (but parts of it run in native x86_64).
Would I call it any of the following:
bin32-vmware-workstation
app32-vmware-worksation
vmware-workstation64
or something else?
It would be nice if AUR had seperate repositories for x86_64 like pacman packages (and abs?) do. Then I could just call it vmware-workstation and not worry about it clashing with a 32-bit version.
-emp
Offline
PKGBUILD and assorted files: http://people.os-zen.net/stonecrest/vmw … ion.tar.gz
Based on stonecrests PKGBUILD I just changed checksum, URL and inserted a link for EULA. Works for me.
1. /etc/rc.d/vmware stop
2. remove vmware-workstation from pacman
3. makepkg for vmware
4. add to pacman
5. run vmware-config.pl
# Contributor: Michal Krenek <mikos@sg1.cz>
arch=(i686)
pkgname=vmware-workstation
pkgver=6.0RC44426
pkgrel=1
pkgdesc="Virtual machine (x86) software"
url="http://www.vmware.com/products/ws"
license=('custom')
depends=('libstdc++5' 'libxtst' 'libxt' 'librsvg' 'perl' 'pciutils' 'openssl' 'popt')
makedepends=()
conflicts=('vmware-server' 'vmware-player')
backup=()
install=vmware.install
source=(http://download3.vmware.com/software/wkst/VMware-workstation-6.0.0-44426.i386.tar.gz
vmware.rc vmware.sh 00-vmware.rules)
md5sums=('5b838413a899385f868e6e86058a933d' 'bca0cbb13d41113a1610a7d652c8ac7b'\
'4af7561a9b20264886f97063a1e9efda' '96844db25f2a3778b2dfdf72dfed566c')
options=('!STRIP' '!LIBTOOL')
build() {
cd $startdir/src/vmware-distrib
chmod 755 lib/bin/vmware bin/vmnet-bridge lib/bin/vmware-vmx lib/bin-debug/vmware-vmx
mkdir -p $startdir/pkg/opt/vmware
# Install binary files
mkdir -p $startdir/pkg/opt/vmware/bin
cp -a bin/* $startdir/pkg/opt/vmware/bin/
chmod u+s $startdir/pkg/opt/vmware/bin/vmware-ping
# Install libs
mkdir -p $startdir/pkg/opt/vmware/lib
cp -dr lib/* $startdir/pkg/opt/vmware/lib/
rm -rf $startdir/pkg/opt/vmware/lib/modules/binary
chmod u+s $startdir/pkg/opt/vmware/lib/bin/vmware-vmx
# Install docs
mkdir -p $startdir/pkg/opt/vmware/doc
cp -a doc/* $startdir/pkg/opt/vmware/doc/
# Install man
mkdir -p $startdir/pkg/opt/vmware/man
cp -a man/* $startdir/pkg/opt/vmware/man/
# Create profile.d
mkdir -p $startdir/pkg/etc/profile.d
cp $startdir/src/vmware.sh $startdir/pkg/etc/profile.d/
chmod +x $startdir/pkg/etc/profile.d/vmware.sh
# Create rc.d
mkdir -p $startdir/pkg/etc/rc.d
cp $startdir/src/vmware.rc $startdir/pkg/etc/rc.d/vmware
chmod +x $startdir/pkg/etc/rc.d/vmware
# Create udev rules
mkdir -p $startdir/pkg/etc/udev/rules.d
cp $startdir/src/00-vmware.rules $startdir/pkg/etc/udev/rules.d/
# Create /etc/vmware
mkdir -p $startdir/pkg/etc/vmware
cp -a etc/* $startdir/pkg/etc/vmware/
mkdir $startdir/pkg/etc/vmware/init.d
for a in `seq 0 6`; do
mkdir $startdir/pkg/etc/vmware/init.d/rc$a.d
done
cp -a installer/services.sh $startdir/pkg/etc/vmware/init.d/vmware
sed -i 's|/sbin/lsmod|/bin/lsmod|' $startdir/pkg/etc/vmware/init.d/vmware
sed -i 's|/sbin/lsmod|/bin/lsmod|' $startdir/pkg/opt/vmware/bin/vm-support
sed -i 's|/sbin/lsmod|/bin/lsmod|' $startdir/pkg/opt/vmware/lib/net-services.sh
sed -i 's/mknod -m 600/mknod -m 660/' $startdir/pkg/etc/vmware/init.d/vmware
sed -i '/c 119 "$vHubNr"/ a chown root:vmware /dev/vmnet* ' $startdir/pkg/etc/vmware/init.d/vmware
# Adding answers to /etc/vmware/locations
echo "answer SBINDIR /sbin" >> $startdir/pkg/etc/vmware/locations
echo "answer BINDIR /opt/vmware/bin" >> $startdir/pkg/etc/vmware/locations
echo "answer LIBDIR /opt/vmware/lib" >> $startdir/pkg/etc/vmware/locations
echo "answer MANDIR /opt/vmware/man" >> $startdir/pkg/etc/vmware/locations
echo "answer DOCDIR /opt/vmware/doc" >> $startdir/pkg/etc/vmware/locations
echo "answer RUN_CONFIGURATOR no" >> $startdir/pkg/etc/vmware/locations
echo "answer INITDIR /etc/vmware/init.d" >> $startdir/pkg/etc/vmware/locations
echo "answer INITSCRIPTSDIR /etc/vmware/init.d" >> $startdir/pkg/etc/vmware/locations
# Make symlink for vmware
mkdir -p $startdir/pkg/usr/bin
cd $startdir/pkg/usr/bin
ln -s /opt/vmware/bin/vmware vmware
# Copy VMware EULA to standard licenses location
mkdir -p $startdir/pkg/usr/share/licenses/$pkgname
cd $startdir/src/vmware-distrib
cp -a doc/EULA doc/open_source_licenses.txt $startdir/pkg/usr/share/licenses/$pkgname/
ln -sf /opt/vmware/doc/EULA /opt/vmware/lib/share/EULA.txt
# Change /sbin/pidof to pidof
sed -e 's|/sbin/pidof|pidof|' -i $startdir/pkg/etc/vmware/init.d/vmware
# Fix building modules with kernel 2.6.20
cd $startdir/pkg/opt/vmware/lib/modules/source/
tar xf vmmon.tar
sed -e 's|static inline _syscall1(int, compat_exit, int, exit_code);||' -i vmmon-only/include/compat_kernel.h
mv vmmon.tar vmmon.tar.bak
tar cf vmmon.tar vmmon-only/
}
Last edited by outerdark (2007-04-26 07:57:20)
Offline
Here is an x86_64 version (based on the script above). Be sure to download http://people.os-zen.net/stonecrest/vmw … ion.tar.gz and replace the PKGBUILD file with this one. If anyone tells me what kind of naming convention to use, I'll add it to AUR.
-jon
PKGBUILD:
# Contributor: Jonathan Wiersma <vmware.archaur@jonw.org>
# based on:
# http://people.os-zen.net/stonecrest/vmware-workstation.tar.gz
# REQURES the files from http://people.os-zen.net/stonecrest/vmware-workstation.tar.gz
# Replace PKGBUILD from http://people.os-zen.net/stonecrest/vmware-workstation.tar.gz with this PKGBUILD
arch=(x86_64)
pkgname=vmware-workstation
pkgver=6.0RC44426
pkgrel=1
pkgdesc="Virtual machine (x86_64) software"
url="http://www.vmware.com/products/ws"
license=('custom')
depends=('libstdc++5' 'lib32-libxtst' 'lib32-libxt' 'librsvg' 'perl' 'pciutils' 'openssl' 'popt')
makedepends=()
conflicts=('vmware-server' 'vmware-player')
backup=()
install=vmware.install
source=(http://download3.vmware.com/software/wkst/VMware-workstation-6.0.0-44426.x86_64.tar.gz
vmware.rc vmware.sh 00-vmware.rules)
md5sums=('e67611e900c0511ea3d0552244ce506d' 'bca0cbb13d41113a1610a7d652c8ac7b'\
'4af7561a9b20264886f97063a1e9efda' '96844db25f2a3778b2dfdf72dfed566c')
options=('NOSTRIP' 'NOLIBTOOL')
build() {
cd $startdir/src/vmware-distrib
chmod 755 lib/bin/vmware bin/vmnet-bridge lib/bin/vmware-vmx lib/bin-debug/vmware-vmx
mkdir -p $startdir/pkg/opt/vmware
# Install binary files
mkdir -p $startdir/pkg/opt/vmware/bin
cp -a bin/* $startdir/pkg/opt/vmware/bin/
chmod u+s $startdir/pkg/opt/vmware/bin/vmware-ping
# Install libs
mkdir -p $startdir/pkg/opt/vmware/lib
cp -dr lib/* $startdir/pkg/opt/vmware/lib/
rm -rf $startdir/pkg/opt/vmware/lib/modules/binary
chmod u+s $startdir/pkg/opt/vmware/lib/bin/vmware-vmx
# Install docs
mkdir -p $startdir/pkg/opt/vmware/doc
cp -a doc/* $startdir/pkg/opt/vmware/doc/
# Install man
mkdir -p $startdir/pkg/opt/vmware/man
cp -a man/* $startdir/pkg/opt/vmware/man/
# Create profile.d
mkdir -p $startdir/pkg/etc/profile.d
cp $startdir/src/vmware.sh $startdir/pkg/etc/profile.d/
chmod +x $startdir/pkg/etc/profile.d/vmware.sh
# Create rc.d
mkdir -p $startdir/pkg/etc/rc.d
cp $startdir/src/vmware.rc $startdir/pkg/etc/rc.d/vmware
chmod +x $startdir/pkg/etc/rc.d/vmware
# Create udev rules
mkdir -p $startdir/pkg/etc/udev/rules.d
cp $startdir/src/00-vmware.rules $startdir/pkg/etc/udev/rules.d/
# Create /etc/vmware
mkdir -p $startdir/pkg/etc/vmware
cp -a etc/* $startdir/pkg/etc/vmware/
mkdir $startdir/pkg/etc/vmware/init.d
for a in `seq 0 6`; do
mkdir $startdir/pkg/etc/vmware/init.d/rc$a.d
done
cp -a installer/services.sh $startdir/pkg/etc/vmware/init.d/vmware
sed -i 's|/sbin/lsmod|/bin/lsmod|' $startdir/pkg/etc/vmware/init.d/vmware
sed -i 's|/sbin/lsmod|/bin/lsmod|' $startdir/pkg/opt/vmware/bin/vm-support
sed -i 's|/sbin/lsmod|/bin/lsmod|' $startdir/pkg/opt/vmware/lib/net-services.sh
sed -i 's/mknod -m 600/mknod -m 660/' $startdir/pkg/etc/vmware/init.d/vmware
sed -i '/c 119 "$vHubNr"/ a chown root:vmware /dev/vmnet* ' $startdir/pkg/etc/vmware/init.d/vmware
# Adding answers to /etc/vmware/locations
echo "answer SBINDIR /sbin" >> $startdir/pkg/etc/vmware/locations
echo "answer BINDIR /opt/vmware/bin" >> $startdir/pkg/etc/vmware/locations
echo "answer LIBDIR /opt/vmware/lib" >> $startdir/pkg/etc/vmware/locations
echo "answer MANDIR /opt/vmware/man" >> $startdir/pkg/etc/vmware/locations
echo "answer DOCDIR /opt/vmware/doc" >> $startdir/pkg/etc/vmware/locations
echo "answer RUN_CONFIGURATOR no" >> $startdir/pkg/etc/vmware/locations
echo "answer INITDIR /etc/vmware/init.d" >> $startdir/pkg/etc/vmware/locations
echo "answer INITSCRIPTSDIR /etc/vmware/init.d" >> $startdir/pkg/etc/vmware/locations
# Make symlink for vmware
mkdir -p $startdir/pkg/usr/bin
cd $startdir/pkg/usr/bin
ln -s /opt/vmware/bin/vmware vmware
# Copy VMware EULA to standard licenses location
mkdir -p $startdir/pkg/usr/share/licenses/$pkgname
cd $startdir/src/vmware-distrib
cp -a doc/EULA doc/open_source_licenses.txt $startdir/pkg/usr/share/licenses/$pkgname/
cp -a doc/EULA $startdir/pkg/opt/vmware/lib/share/EULA.txt
# Change /sbin/pidof to pidof
sed -e 's|/sbin/pidof|pidof|' -i $startdir/pkg/etc/vmware/init.d/vmware
}
Offline