Office 97
- Install package from CD
- From a previous Windows install, copy system.mdw into .cxoffice/Microsoft Office 97/drive_c/windows/system32
3. Download SR1, SR2b and the jet upgrade to SR2
- Open the C/O bottle, find the run command and run each service pack in turn
Note that this crashed when I tried to open an Access form
Office XP
- Installing into a Win98 bottle
- Install package from CD
- Download InstMsiA.exe - the Windows Installer 2.0 Redistributable for Windows 95, 98
- Download SP3 for office XP
- Open the C/O bottle, find the run command and run both in turn
- To install an ODBC connector, don’t use the run command, but use Applications/Install Software within CXO. Alternatively you can run the following:
/opt/cxoffice/bin/wine --bottle "Microsoft Office XP" --verbose --wl-app msiexec /i name-of-connector.msi
Office XP install into XP bottle
- Install Office XP SP3 from CD
- Install MDAC (latest version)
- Download and install MySQL connector
Debug log
Installing CX Office
dpkg --add-architecture i386 ; sudo apt-get update
apt-get install python-gtk2 lib32nss-mdns gdebi-core
apt-get install libcapi20-3:i386 libfontconfig1:i386 libgsm1:i386 libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386 libldap-2.4-2:i386 libmpg123-0:i386 libopenal1:i386 libosmesa6:i386 libsane:i386 libssl1.0.0:i386 libv4l-0:i386 libxcomposite1:i386 libxinerama1:i386 libxml2:i386 libxslt1.1:i386
gdebi crossover_*.deb
- or if single-user, double click on .deb and install through software centre
gnome keyring library problems with 64bit linux
wget https://raw.github.com/spaetzlecode/getlibs/master/getlibs
chmod +x getlibs
mv -n getlibs /usr/local/bin
- but for 13:10, only #14 worked for me:
find /usr -name 'gnome-keyring-pkcs11.so' -exec ls -l {} \; #see what's there
sudo apt-get install libp11-kit-gnome-keyring:i386
- You can’t do this with
p11-kit
because installing p11-kit:i386
will remove the 64 bit version
- So follow the instructions on: askubuntu.com/…oblem-with-wine
find /usr -name 'p11-kit-trust.so' -exec ls -l {} \; #see what's there
sudo /usr/local/bin/getlibs -p p11-kit:i386 #assuming you have getlibs installed as above
find /usr -name 'p11-kit-trust.so' -exec ls -l {} \; #should be there now
sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so
find /usr -name 'p11-kit-trust.so' -exec ls -l {} \; #final check
- for 14:10 I could not get
p11-kit-trust.so
and so copied it across from a 32-bit system and copied it to the directory:
sudo mv p11-kit-trust.so /usr/lib32/i386-linux-gnu/pkcs11/ #download from this page
sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so
Other points
Office 98
- The Linux kernel fails to run some 16-bit Windows API calls
- The key is:
modify_ldt: Invalid argument
- Open a terminal and run:
sudo echo 1 > /proc/sys/abi/ldt16