Ubuntu:Feisty/CommercialApplications
From
Cross-platform enabling Applications
Virtualization Technology
Virtualbox
Innotek VirtualBox is a general-purpose full virtualizer for x86 hardware. Targeted at server, desktop and embedded use, it is now the only professional-quality virtualization solution that is also Open Source Software.
VMWare Server / Workstation
VMware Server is a free virtualization product for Windows and Linux servers with enterprise-class support and VirtualCenter management. The free server doesn't allow for a "passthrough" share between the Ubuntu host and the Windows guest (you'll need to use samba etc. for that) but otherwise is a fully functioning virtual application. It also has the advantage that when running it is desktop independent - you can restart GNOME/KDE while it runs and reconnect with the guest session. The same installation instructions apply to both VMWare Server and Workstation.
VMWare Workstation is a paid commercial application and works without modification on Feisty, but needs patches for earlier versions. For more info see http://www.vmware.com.
Manual install (optional) for VMWare Server
Choose the tar.gz version, not the RPM version (you won't have to convert it), download it to a directory and expand it.
- Make sure you have the necessary build environment for it:
sudo apt-get install build-essential linux-headers-`uname -r`
- Change to the unpacked vmware directory and run:
sudo ./vmware-install.pl
This will install all necessary parts, choose the defaults unless you have a reason to change them. When it finishes it will offer to start the configuration for you, choose "yes". Choose the defaults that are offered.
- If there are compiling errors, you need 2 patches.
Download:
wget -c http://icanthack.com/wp-content/uploads/2007/01/vmmon.tar wget -c http://icanthack.com/wp-content/uploads/2007/01/vmnet.tar
As root place them (still as tar packages) in /usr/lib/vmware/modules/source, overwriting the existing packages (save the old ones under a different name.)
Re-run the configuration script as root:
sudo vmware-config.pl
- For more info: http://icanthack.com/?p=53
How to install CrossOver Linux to run Windows Applications
How to install and run Wine (Open Source version of CrossOver Linux)
Wine is a system that enables Windows programs to run under Linux. It is an open source version of CodeWeavers' CrossOver Linux (see above). Many Windows programs, but not all, are supported under Wine.
- Read #General Notes
- Read #How to add extra repositories
- For more info see Wine HQ
Add the WineHQ APT Repository:
- Add WineHQ repository key to repository keyring:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
- Add WineHQ repository to Software Sources (read #How to add extra repositories):
deb http://wine.budgetdedicated.com/apt feisty main deb-src http://wine.budgetdedicated.com/apt feisty main
or from the command-line:
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list -O /etc/apt/sources.list.d/winehq.list
- Install wine from Synaptic Package Manager:
System-->Administration-->Synaptic Package Manager-->Search--> wine System -> Administration -> Update Manager
or from the command-line terminal:
apt-get update apt-get install wine
- Set your configuration as desired:
System-->Preferences-->Wine Configuration
- Set the location of your virtual "C:" drive
System-->Preferences-->Wine Configuration-->Drives
- Note specifically that you can set the directory you wish to use as the "C:" drive for Wine. By default, this is /home/USER/.wine/drive_c but you can set it to any directory you wish, including a pre-existing Windows directory on your computer. However, changing the default directory may cause some problems with Wine and is not recommended.
- You can set a link to your home folder for the Wine "C:" drive to make it easier to find:
ln -s ~/.wine/drive_c ~/drive_c
- Add Applications:
System-->Preferences-->Wine Configuration-->Applications-->Add Applications
- Your added programs will be given a desktop icon on your Ubuntu desktop, for easy startup.
- See http://wiki.winehq.org/UbuntuAMD64 on the Wine wiki for details on installing Wine for 64-bit users of versions of Ubuntu older than Feisty.
How to manually run programs in Wine (from a command-line terminal)
- Read #How to Install Wine
wine /PATH/EXENAME.exe
How to make Wine apps look like Windows XP
Thanks to http://www.winehq.org/pipermail/wine-bugs/2004-August/010161.html
gksudo gedit ~/.wine/user.reg
Find the part that starts [Control Panel\\Colors] random numbers, and insert this:
[Control Panel\\Colors] 1085191500 "ActiveBorder"="212 208 200" "ActiveTitle"="10 36 106" "AppWorkSpace"="128 128 128" "Background"="58 110 165" "ButtonAlternateFace"="181 181 181" "ButtonDkShadow"="64 64 64" "ButtonFace"="212 208 200" "ButtonHilight"="255 255 255" "ButtonLight"="212 208 200" "ButtonShadow"="128 128 128" "ButtonText"="0 0 0" "GradientActiveTitle"="166 202 240" "GradientInactiveTitle"="192 192 192" "GrayText"="128 128 128" "Hilight"="10 36 106" "HilightText"="255 255 255" "HotTrackingColor"="0 0 128" "InactiveBorder"="212 208 200" "InactiveTitle"="128 128 128" "InactiveTitleText"="212 208 200" "InfoText"="0 0 0" "InfoWindow"="255 255 225" "Menu"="212 208 200" "MenuBar"="212 208 200" "MenuHilight"="0 0 0" "MenuText"="0 0 0" "Scrollbar"="212 208 200" "TitleText"="255 255 255" "Window"="255 255 255" "WindowFrame"="0 0 0" "WindowText"="0 0 0"
Install Internet Explorer 6 for Wine
IE 6 is not recommended for general usage, but some Windows packages (installed under Wine) require IE6 to complete installation. Furthermore, IE 6 is useful for checking code for developers who want to see how their web pages appear under IE 6.
- Install the required package cabextract from Synaptic Package Manager (or from apt-get install cabextract).
- Download and run the IEs4Linux installation script from the IEs4Linux website:
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz tar zxvf ies4linux-latest.tar.gz cd ies4linux-* ./ies4linux
Accept all the defaults for installation.
How to install Windows Games (Cedega)
How to install Maple 11
- Insert the Maple 11 cd for Linux and mount if asked.
cd /cdrom sudo sh ./installMapleLinux32
- Install to /usr/local/maple11 instead of the default, if you choose.
Create symbolic links:
cd /usr/local/bin sudo ln -s /usr/local/maple11/bin/xmaple sudo ln -s /usr/local/maple11/bin/maple sudo ln -s /usr/local/maple11/bin/mint
How to install Win4Lin (Windows combined with Linux)
How to Install Citrix ICAClient 10
- Install Open Motif (>=2.2):
sudo apt-get install motif-clients
- Get and install Citrix ICA Client (English package) from the Citrix website at http://www.citrix.com/site/SS/downloads/details.asp?dID=2755&downloadID=3323#top:
wget -c http://download2.citrix.com/en.linuxx86.tar.gz
or
wget -c http://download2.citrix.com/files/en/products/client/ica/current/linuxx86.tar.gz
If wget doesn't work, then go directly to the website and download the package by following the links.
- Unpack and install (use the proper version downloaded):
gunzip en.linuxx86.tar.gz tar xvfz en.linuxx86.tar ./setupwfc
- Enable certificate verification in Firefox:
Applications-->Firefox Web Browser-->Advanced-->Encryption-->View Certificates-->Authorities
- Find your certificate authority and click on it.
Edit-->"This certificate can identify web sites."
In my case, as an example, I enabled Thawte Consulting cc-->Thawte Serve CA as the authority to identify my web sites. But you could also use Verisign, Geotrust, Equifax, or one of many other verification services.
I downloaded the certificates from http://www.thawte.com/roots/. I unzipped the file, found the certificate I needed, and copied it (changing the extension slightly) to my ICAClient certificate folder:
cp ThawteServerCA.cer ~/ICAClient/keystores/cacert/ThawteServerCA.crt
- Make sure your Firewall (IPTables) are set to allow Citrix ports (1494, sometimes 443 and 1603). You can use Firestarter to adjust the firewall settings (see below). Read #Firewall.
- Alternate installation instructions are here (German site) and here (Malaysian site).
How to Uninstall Citrix ICAClient 10
/usr/lib/ICAClient/setupwfc
BlogMarks
del.icio.us
digg
Fark
Furl
Newsvine
reddit
Segnalo
Simpy
Slashdot
smarking
Spurl
Wists
