The Perfect Desktop - Mandriva 2007 Spring Free (Mandriva 2007.1) - Page 9

18 VMware Server

With VMware Server you can let your old Windows desktop (that you previously converted into a VMware virtual machine with VMware Converter, as described in this tutorial: run under your Mandriva desktop. This can be useful if you depend on some applications that exist for Windows only, or if you want to switch to Linux slowly.

To download VMware Server, go to and click on Download Now:

Accept the license agreement by clicking on Yes:

Then download the VMware Server for Linux .tar.gz file (not the rpm file!) to your desktop (e.g. to /home/falko/Desktop):

To get the serial number you need to run VMware Server, go to Fill in your personal details. Afterwards you will get a page with a serial number for VMware Server. Write it down or print it out:

To install VMware Server, open a terminal and become root:


Then go to the location where you saved the VMware Server .tar.gz file, e.g. /home/falko/Desktop (replace falko with your own username!):

cd /home/falko/Desktop

Unpack the VMware Server .tar.gz file and run the installer:

tar xvfz VMware-server-*.tar.gz
cd vmware-server-distrib

The installer will ask you a lot of questions. You can always accept the default values simply by hitting <ENTER>. When it asks you

In which directory do you want to keep your virtual machine files?
[/var/lib/vmware/Virtual Machines]

you can accept the default value, but in Mandriva's default partitioning the biggest partition is the /home partition, so you might want to specify a different location, e.g. like /home/falko/virtual_machines, but this is up to you and not necessary.

At the end of the installation, you will be asked to enter a serial number:

Please enter your 20-character serial number.

Type XXXXX-XXXXX-XXXXX-XXXXX or 'Enter' to cancel:

Fill in your serial number for VMware Server.

After the successful installation, you can delete the VMware Server download file and the installation directory:

cd ../
rm -f VMware-server*
rm -fr vmware-server-distrib/

You will now find VMware Server under Applications > System Tools:

When you start it, select Local host:

Afterwards, you can create virtual machines (or import your virtual Windows machine that you created with VMware Converter):


19 Inventory (IV)

We have now all wanted applications installed:

[x] The GIMP
[x] F-Spot
[x] Picasa

[x] Firefox
[x] Opera
[x] Flash Player
[x] gFTP
[x] Thunderbird
[x] Evolution
[x] aMule
[x] Bittorrent
[x] Azureus
[x] Gaim
[x] Skype
[x] Google Earth
[x] Xchat IRC

[x] OpenOffice Writer
[x] OpenOffice Calc
[x] Adobe Reader
[x] GnuCash
[x] Scribus

Sound & Video:
[x] Amarok
[x] Audacity
[x] Banshee
[x] MPlayer
[x] Rhythmbox Music Player
[x] gtkPod
[x] XMMS
[x] dvd::rip
[x] Kino
[x] Sound Juicer CD Extractor
[x] VLC Media Player
[x] Real Player
[x] Totem
[x] Xine
[x] GnomeBaker
[x] K3B
[x] Multimedia-Codecs

[x] Nvu
[x] Bluefish
[x] Quanta Plus

[x] VMware Server
[x] True Type fonts
[x] Java


20 Links

Share this page:

4 Comment(s)

Add comment


From: at: 2007-05-11 06:48:27

Thanks to Falko for this great guide! Just some extra pointers:

In addition to the methods listed here, there's also a simple official way to add the official Mandriva software repositories. It's explained at the Wiki -

Setting up repositories with this method will set up the official non-free repository. This repository contains the Java plugin, so it is not necessary to download it from MCNL as recommended in the article: you can just install the java-1.5.0-sun-plugin package.

Finally, please note that the Mandriva GTKPod package does in fact install a menu entry. It's just that if you switch to the GNOME menu system as Falko recommends, you don't see it, as the GNOME menus do not cover all applications. If you stick with the default Mandriva menu system, you will see the GTKPod menu entry. Also contrary to what the article says, GTKPod does come with an icon: /usr/share/icons/gtkpod.png . There are larger and smaller versions in /usr/share/icons/large and /usr/share/icons/mini .

Thanks again to Falco for the guide!

Adam Williamson


From: at: 2007-05-11 12:56:14

When there's both a PLF and an MDV version of a package, they're usually exactly the same (PLF and MDV actually share several .src.rpms) except that some legally dubious features are enabled in the PLF package but not in the MDV package. So it usually makes more sense to install the PLF package than the MDV one. This is the case for, for e.g., xine, gtkpod and vlc in the list of packages. The PLF builds all include support for patent-encumbered codecs that aren't enabled in the MDV build.

From: at: 2007-05-14 14:13:55

instead of two commands (urpmi.update -a ; urpmi --auto-select) there is a single command that performs the same: urpmi --auto-update

From: at: 2007-05-11 11:26:27

It would be nice if you had not relied on previous experience for documenting how to add media. For example, you can add all the media for the distribution (excluding PLF) with one command, e.g.:

$ urpmi.addmedia --distrib

The GUI way with Mandriva Control Center is the same. From the main Media manager screen, click "Add", then choose "Distribution sources", and choose a mirror.

Note that all available media are added, but some are disabled by default (specifically the backport and test media). They can easily be enabled from the Media Manager.  Adding the --interactive flag to the urpmi.addmedia commain will allow you to choose which media should be enabled when initially adding them.