Cheap VPS & Xen Server

Residential Proxy Network - Hourly & Monthly Packages

The Perfect Desktop – Part 2: Mandriva Free 2007


With the release of Microsoft’s new Windows operating system (Vista), more and more people are looking for alternatives to Windows for various reasons. This tutorial is the second in a series of articles where I will show people who are willing to switch to Linux how they can set up a Linux desktop (Mandriva Free 2007 in this article) that fully replaces their Windows desktop, i.e. that has all software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a secure system without DRM restrictions, and the best thing is: all software comes free of charge.

I want to say first that this is not the only way of setting up such a system. There are many ways of achieving this goal but this is the way I take. I do not issue any guarantee that this will work for you!

 

1 Preliminary Note

To fully replace a Windows desktop, I want the Mandriva Free 2007 desktop to have the following software installed:

Graphics:

  • The GIMP – free software replacement for Adobe Photoshop
  • F-Spot – full-featured personal photo management application for the GNOME desktop
  • Google Picasa – application for organizing and editing digital photos

Internet:

  • Firefox
  • Opera
  • Flash Player 9
  • gFTP – multithreaded FTP client
  • Thunderbird – email and news client
  • Evolution – combines e-mail, calendar, address book, and task list management functions
  • aMule – P2P file sharing application
  • Bittorrent client
  • Azureus – Java Bittorrent client
  • Gaim – multi-platform instant messaging client
  • Skype
  • Google Earth
  • Xchat IRC – IRC client

Office:

  • OpenOffice Writer – replacement for Microsoft Word
  • OpenOffice Calc – replacement for Microsoft Excel
  • Adobe Reader
  • GnuCash – double-entry book-keeping personal finance system, similar to Quicken
  • Scribus – open source desktop publishing (DTP) application

Sound & Video:

  • Amarok – audio player
  • Audacity – free, open source, cross platform digital audio editor
  • Banshee – audio player, can encode/decode various formats and synchronize music with Apple iPods
  • MPlayer – media player (video/audio), supports WMA
  • Rhythmbox Music Player – audio player, similar to Apple’s iTunes, with support for iPods
  • gtkPod – software similar to Apple’s iTunes, supports iPod, iPod nano, iPod shuffle, iPod photo, and iPod mini
  • XMMS – audio player similar to Winamp
  • dvd::rip – full featured DVD copy program
  • Kino – free digital video editor
  • Sound Juicer CD Extractor – CD ripping tool, supports various audio codecs
  • VLC Media Player – media player (video/audio)
  • Real Player
  • Totem – media player (video/audio)
  • Xine – media player, supports various formats; can play DVDs
  • GnomeBaker – CD/DVD burning program
  • K3B – CD/DVD burning program
  • Multimedia-Codecs

Programming:

  • Nvu– WYSIWYG HTML editor, similar to Macromedia Dreamweaver, but not as feature-rich (yet)
  • Bluefish – text editor, suitable for many programming and markup languages
  • Quanta Plus – web development environment, including a WYSIWYG editor

Other:

  • VMware Server – lets you run your old Windows desktop as a virtual machine under your Linux desktop, so you don’t have to entirely abandon Windows
  • TrueType fonts
  • Java

Mandriva Free 2007 lets you choose between multiple desktop environments (GNOME, KDE). I’ve decided to install GNOME in this article.

What’s quite impressive about Mandriva Free 2007 is that you don’t need the command line at all to set up the system, with two little exceptions: Adobe Reader and VMware Server.

I will use the username falko in this tutorial, and I will download all necessary files to falko‘s desktop which is equivalent to the directory /home/falko/Desktop. If you use another username (which you most probably do ;-)), please replace falko with your own username. So when I use a command like

cd /home/falko/Desktop

you must replace falko.

 

2 Installing The Base System

Download the four Mandriva Free 2007 iso images from http://www.mandriva.com/en/download/free, burn them onto CDs, and boot your computer from the first CD. At the boot prompt, select Installation:

1

Select your language:

2

Accept the license agreement:

3

Set the security level to Standard, as is recommended for internet clients. You can leave the Security Administrator field empty:

4

Mandriva’s default partitioning scheme is ok for our purposes, so you can select Use free space. Afterwards the hard drive will be partitioned.

5

You should have four Mandriva CDs, so click on Next:

7

Under Package Group Selection, select the following groups:

  • Office Workstation
  • Game station
  • Multimedia station
  • Internet station
  • Network Computer (client)
  • Configuration
  • Console Tools
  • Development
  • GNOME Workstation

Also check Individual package selection:

8

On the Individual package selection screen, select mplayer, mplayer-gui, xine-arts, xine-ui (under Workstation > Multimedia station) and mozilla-thunderbird, xchat (under Workstation > Internet station). If additional packages have to be installed as a dependency, the installer will tell you. Afterwards, click on Install:

10

The installation starts. If you click on Details, you can see what’s happening behind the scenes:

11

Afterwards, specify the root password:

14

Then create a normal user account (falko in this example; that’s the user we will use to log in to the desktop later on) and click on Accept user:

15

We don’t need another user account, so we click on Next:

16

If you want your user (e.g. falko) to be automatically logged into the desktop when the system boots, you can enable this here. As window manager we select GNOME (since that’s the one we installed):

17

A few additional packages might get installed. Afterwards, the installer shows a summary of the current settings. If you like you can now change settings, e.g. your keyboard if you don’t use a US keyboard. At least you should configure the time zone because that way we can enable automatic time synchronization (NTP):

20

24

25

Then configure your graphics card by clicking on the Configure button right of Graphical interface – not configured:

26

Your graphics card should be pre-selected – if not, select the right one:

27

The default options should be ok, so click on Next:

28

Then select a monitor, a reasonable screen resolution, and the color depth:

29

30

Back on the Summary screen, hit the Next button:

31

We will install updates later on from our Mandriva desktop, so select No on the Updates screen and hit Next (and for some reason, updates don’t seem to work at this stage – maybe because no online repositories are defined yet on our system?):

32

The basic installation is finished now, so remove the CD from the CD-ROM drive and click on Reboot:

33

The basic installation is finished now, so remove the CD from the CD-ROM drive and click on Reboot:

33

After the reboot, the First Boot Wizard comes up. This is just for filling out a survey, so if you don’t want to do that, you can click on Skip Wizard:

35

3 Change The Menu Style

If you have selected the automatic login feature during the installation, you should get to your new Mandriva desktop without login. Otherwise you will have to log in with your username and password.

This is how your new Mandriva desktop looks like:

36

When you click on the Applications menu at the top, you will notice that the menu is quite nested, too nested for my liking. Therefore we will change the menu style and change from the Mandriva menu style back to GNOME’s default menu style. To do this, click on the Control Center icon in the upper bar:

37a

You will have to fill in the root password to get access to the Control Center:

50

In the Control Center, go to System and click on Menu Style Configuration:

38

Then select Original menu and click on Ok. You will then be told that you must log out from the current session for the changes to take effect.

39

To log out of the current session, go to System > Log Out [username]…:

41

Click on Log Out:

42

Afterwards, log in again with your username and password:

43

Click on Applications again, you should see that the menu has changed, it’s not that nested anymore and therefore easier to use (in my opinion):

45

4 Inventory Of What We Have So Far

Now lets browse all menus under Applications to see which of our needed applications are already installed:

46

You should find the following situation ([x] marks an application that is already installed, where [ ] is an application that is missing):

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

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

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

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

Programming:
[x] Nvu
[ ] Bluefish
[ ] Quanta Plus

Other:
[ ] VMware Server
[ ] TrueType fonts
[ ] Java

So some applications are already on the system…

5 Add Online Software Repositories

In this step we will add some online repositories that contain all packages from our CDs plus updated packages plus additional packages that are not on the CDs. As this makes the CDs redundant, we will remove them from the repository list.

There are two ways of doing this: on the command line or in Mandriva’s Control Center. I will describe both ways here. You can use the one or the other, the result is the same.

5.1 Command Line

Visit http://easyurpmi.zarb.org/ in your browser and follow the wizard. Enable the following repositories:

  • contrib
  • contrib_updates
  • main
  • main_updates
  • plf-free
  • plf-nonfree

47

In the end, the wizard will show you a list of commands to run to change the repositories list of your Mandriva desktop:

48

Now open a terminal (Applications > Accessories > Terminal) and become root by typing:

su

Then run the commands from the wizard, e.g.:

urpmi.addmedia main ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2007.0/i586/media/main/release with media_info/hdlist.cz
urpmi.addmedia –update main_updates ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2007.0/i586/media/main/updates with media_info/hdlist.cz
urpmi.addmedia contrib ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2007.0/i586/media/contrib/release with media_info/hdlist.cz
urpmi.addmedia –update contrib_updates ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2007.0/i586/media/contrib/updates with media_info/hdlist.cz
urpmi.addmedia plf-free ftp://ftp.univ-orleans.fr/logiciel-libre/plf/mandriva/2007.0/free/release/binary/i586/ with hdlist.cz
urpmi.addmedia plf-nonfree ftp://ftp.univ-orleans.fr/logiciel-libre/plf/mandriva/2007.0/non-free/release/binary/i586/ with hdlist.cz

And to remove the Mandriva CDs from the repository list, run

urpmi.removemedia Installation Free CD

 

5.2 Control Center

Open the Control Center and go to Software Management > Select from where software packages are downloaded when updating the system:

51

In the Media Manager you will find your four Mandriva CDs. Please disable them and click on Add custom… to add other repositories:

53

We will now add repositories with the names main, main_updates, contrib, contrib_updates, plf-free, plf-nonfree. These are FTP repositories. For example, to add the main repository, fill in:

main:

  • Type of medium: FTP server
  • Name: main
  • URL: ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2007.0/i586/media/main/release
  • Relative path to synthesis/hdlist: media_info/hdlist.cz

54

Do the same for the other repositories like this:

main_updates:

  • Type of medium: FTP server
  • Name: main_updates
  • URL: ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2007.0/i586/media/main/updates
  • Relative path to synthesis/hdlist: media_info/hdlist.cz

contrib:

  • Type of medium: FTP server
  • Name: contrib
  • URL: ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2007.0/i586/media/contrib/release
  • Relative path to synthesis/hdlist: media_info/hdlist.cz

contrib_updates:

  • Type of medium: FTP server
  • Name: contrib_updates
  • URL: ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/2007.0/i586/media/contrib/updates
  • Relative path to synthesis/hdlist: media_info/hdlist.cz

plf-free:

  • Type of medium: FTP server
  • Name: plf-free
  • URL: ftp.univ-orleans.fr/logiciel-libre/plf/mandriva/2007.0/free/release/binary/i586
  • Relative path to synthesis/hdlist: hdlist.cz

plf-nonfree:

  • Type of medium: FTP server
  • Name: plf-nonfree
  • URL: ftp.univ-orleans.fr/logiciel-libre/plf/mandriva/2007.0/non-free/release/binary/i586
  • Relative path to synthesis/hdlist: hdlist.cz

These repositories should all be enabled, and updates should be enabled for main_updates and contrib_updates. Your repository list should now look like this:

61

Click on Ok to leave the Media Manager.

6 Update The System

Most probably the packages on our new online repositories are more up-to-date than the ones we installed from our Mandriva CDs. Therefore let’s update our system now. Again, this can be done either from the command line or from the Control Center, and again I will show you both ways.

6.1 Command Line

Open a terminal (Applications > Accessories > Terminal) and become root by typing:

su

Then run the following commands to automatically select and install all available updates:

urpmi.update -a
urpmi –auto-select

That’s it already.

 

6.2 Control Center

Open the Control Center and go to Software Management > Look at available updates and apply any fixes or upgrades to installed packages.

62

The system will contact the repositories to find new updates. Afterwards, in the Software Management window, select All updates:

65

Then browse the applications tree on the left and check all available updates in the right window:

66

If a package has some dependencies, the system will tell you in an extra window. Click on Ok:

67

After you’ve selected all packages, click on Apply:

68

The system shows you all packages that are going to be installed in an extra window. Confirm by clicking on Yes:

69

Afterwards, the updates are downloaded and installed:

70

72

Afterwards, the list of available updates should be empty in the Software Management window:

75

76

7 Find Out Your Kernel Version

Before we go on and install additional software, it’s a good idea to find out about your kernel version because in chapter 8 we will install the package kernel-source which is needed by VMware Server (which we will install at the end of this tutorial). There are multiple kernel-source packages available, and to select the right one you need to know your kernel version.

To find out about your kernel version, open a terminal (Applications > Accessories > Terminal) and become root:

su

Then run

uname -r

The output should look like this:

[root@localhost Desktop]# uname -r
2.6.17-5mdv

which means you have kernel 2.6.17-5mdv installled.

8 Installing Additional Software

Now that we have added additional repositories, a lot more packages are available in our package manager for installation, especially a big deal of our needed packages. To install them, go to Control Center > Software Management > Look at installable software and install software packages. Browse the applications on the left and mark the following packages for installation (* is a wildcard; e.g. amule* means all packages that start with amule):

  • amule*
  • bittorrent*
  • googleearth
  • amarok*
  • audacity
  • banshee*
  • gtkpod
  • xmms*
  • Video-DVDRip
  • vlc*
  • gnomebaker
  • azureus
  • k3b*
  • bluefish
  • kdewebdev*
  • libdvdcss2
  • win32-codecs
  • cabextract (needed by msttcorefonts)
  • java-1.4.2-gcj-compat (needed by j2re)
  • libstdc++5 (needed by realplayer)
  • kernel-source (needed by VMware Server)
  • xinetd (needed by VMware Server)
  • perl-devel (needed by VMware Server)

Make sure you select the kernel-source package that suits your installed kernel.

Also, sometimes there are multiple packages with the same name available. Select the package with the highest version string (this is not valid for the kernel-source package – it must match your installed kernel!). It is also possible that the same package is available from mdv and plf. In such a case I select the mdv package, although that shouldn’t matter.

77

Sometimes it is possible that a selected package has a dependency that can be satisfied by more than one package. The system will tell you and lets you select one of the packages. It doesn’t matter which one you pick:

78

After you’ve selected the required packages, click on Apply. A new window will open with all packages that are going to be installed. Confirm by clicking on Yes:

82

The packages are downloaded and installed:

83

86

9 Inventory (II)

Now let’s check again what we have so far by browsing the menus again:

89

Our inventory should now look like this:

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

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

Office:
[x] OpenOffice Writer
[x] OpenOffice Calc
[ ] 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
[ ] Real Player
[x] Totem
[x] Xine
[x] GnomeBaker
[x] K3B
[x] Multimedia-Codecs

Programming:
[x] Nvu
[x] Bluefish
[x] Quanta Plus

Other:
[ ] VMware Server
[ ] TrueType fonts
[ ] Java

One thing you will notice is that gtkPod isn’t listed anywhere in our menu although we know we installed it. That’s no problem, only gtkPod’s menu entry is missing. Let’s create it:

Right-click on Applications and select Edit Menus:

90

Go to Sound & Video and click on New Item:

91

Fill in the following:

  • Name: GTKPod
  • Comment: GTKPod
  • Command: gtkpod (in lowercase letters – that’s the command that starts gtkPod).

Then click on the No Icon button:

92

Select the gtkpod.png icon and click on OK:

93

Click on OK again:

94

You should now find gtkPod in the menu (under Sound & Video):

96

You should now find gtkPod in the menu (under Sound & Video):

ftp://ftp.pbone.net/mirror/seerofsouls.com/mandriva/official/2007.0/i586/main/msttcorefonts-bootstrap-0.1-4brs.noarch.rpm

97

Then right-click on the file and select Open with “Software Installer”:

98

In the window RPM Installation, select Install:

99

Type in your root password:

100

It is possible that the package has an unknown signature. Continue by clicking on Yes:

101

The package is being installed. Afterwards, click on Done:

102

103

Next right-click the package and select Move to Trash to clean up your desktop. You might also see some core.* files – you can move them to the dustbin as well:

104

11 Java

Download ftp://ftp.belnet.be/packages/mandrakeclub.nl/2007/i586/j2re-1_5_0_09-1.2007mcnl.i586.rpm to your desktop and install it exactly as shown for the TrueType fonts in chapter 10.

 

12 Flash Player

Download http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-9.0.31.0-release.i386.rpm to your desktop and install it as shown in chapter 10.

After the installation, close all Firefox windows and start Firefox again. Then type about:plugins in the address bar. Firefox will then list all installed plugins, and it should list the Flash Player among them:

105

 

You can now open a web site of which you know that it uses Flash. For example, www.spiegel.de has video news in Flash. You should be able to see (and hear) the Flash movies:

106

Another web site that uses Flash movies is YouTube, for example.

 

13 RealPlayer

To install RealPlayer, visit http://www.real.com/linux/ in Firefox and download the RPM package (don’t hit the big yellow Download RealPlayer button, but use the small link Download RPM Package below it instead):

107

This should download a RealPlayer10GOLD.rpm package to your desktop that you can install exactly as shown in chapter 10 (TrueType fonts).

14 Adobe Reader

To download Adobe Reader, go to http://www.adobe.com/products/acrobat

/readstep2_allversions.html and select the following:

Operating system: Unix/Linux
Version: Linux (.rpm)
Your language

Then click on Continue:

108

Then click on the Download Adobe Reader button and save the file on your hard disk (e.g. your desktop):

109

110

You can then install the rpm package as shown in chapter 10.

Afterwards, you will find Adobe Reader in Applications > Office (I ended up with two Adobe Reader icons, I’m not sure why, but it doesn’t hurt, so I don’t change it):

112

When you click on one of them, most probably Adobe Reader won’t start. Also, when you open a terminal and run

acroread

you will most likely get a loop of

expr: syntax error

errors.

This can be fixed with a small modification in the file /usr/local/Adobe/Acrobat7.0/bin/acroread. To edit it, we must have root privileges, so open a terminal and become root:

su

Then run

gedit /usr/local/Adobe/Acrobat7.0/bin/acroread

A text editor will start with the contents of /usr/local/Adobe/Acrobat7.0/bin/acroread. Find the get_gtk_file_ver() function in that file and replace

echo $mfile| sed ‘s/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g’

with

echo $mfile| sed ‘s/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g’

(or comment out the first line and add the second one). After your modification, the get_gtk_file_ver() function should look like this:

get_gtk_file_ver()
{
           if [ -f "$1" ]; then
            if [ -h "$1" ]; then
                    ifile=`readlink $1`
                    if [ $? -eq 1 ]; then
                                   return 1
                    fi
        fi
                   mfile=`basename $ifile`
            echo $mfile | grep -q "libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\).\([0-9]*\)" 2>/dev/null
                   if [ $? -ne 0 ]; then
           return 1
        fi
                   #echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
                   echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
        return 0
    fi
    return 1
}

111

Save the file and close the text editor. Afterwards Adobe Reader should start without problems:

113

15 Skype

To download Skype, go to http://www.skype.com/download/skype/linux/, choose RPM for Mandriva 10.1 and newer, and save the file on your hard disk (e.g. your desktop):

114

Afterwards you can install the rpm file as shown in chapter 10.

 

16 Opera

Go to http://www.opera.com/download/ in your browser and select Mandriva as distribution, then Mandriva Linux 2006, 2007. Click on the Download Opera button and save the file to your hard disk (e.g. your desktop):

115

Afterwards you can install the rpm file as shown in chapter 10.

 

17 Google Picasa

Open Firefox and download the file http://dl.google.com/linux/rpm/stable/i386/picasa-2.2.2820-5.i386.rpm to your desktop.

Afterwards you can install the rpm file as shown in chapter 10.

 

18 Inventory (III)

Browse the Applications menu again and check what you’ve got installed so far.

116

Your list should look like this now:

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

Internet:
[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

Office:
[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

Programming:
[x] Nvu
[x] Bluefish
[x] Quanta Plus

Other:
[ ] VMware Server
[x] TrueType fonts
[x] Java

So everything is installed except for VMware Server…

19 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: http://www. kreationnext.com/vmware_converter_windows_linux) 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 http://www.vmware.com/download/server/ and click on Download Now:

117

Accept the license agreement by clicking on Yes:

118

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

119

To get the serial number you need to run VMware Server, go to http://www.vmware.com/download/server/ again and click on the Register button. 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:

120

121

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

su

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
./vmware-install.pl

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 /home/falko/Desktop
rm -fr vmware-server-distrib
rm -f VMware-server-*.tar.gz

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

122

When you start it, select Local host:

123

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

124

 

20 Inventory (IV)

We have now all wanted applications installed:

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

Internet:
[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

Office:
[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

Programming:
[x] Nvu
[x] Bluefish
[x] Quanta Plus

Other:
[x] VMware Server
[x] TrueType fonts
[x] Java

 

21 Dustbin

You have moved all rpm files that you downloaded to the dustbin. This doesn’t mean they are deleted. So to free the disk space occupied by these files, you shouldn’t forget to empty the dustbin.

 

  • Mandriva: http://www.mandriva.com/en/community

 

 

 

 

Comments

comments