Cheap VPS & Xen Server


Residential Proxy Network - Hourly & Monthly Packages

The Perfect Desktop – Fedora 7


This tutorial shows how you can set up a Fedora 7 desktop that is a full-fledged replacement for a Windows desktop, i.e. that has all the 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 that works even on old hardware, 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 Fedora 7 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
  • Azureus – Java Bittorrent client
  • Bittorrent client
  • Pidgin– multi-platform instant messaging client (formerly known as Gaim)
  • 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
  • Read/Write support for NTFS partitions

Fedora 7 lets you choose between multiple desktop environments (GNOME, KDE, XFCE). I’ve decided to install GNOME in this article.

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 Fedora 7 DVD iso image from http://mirrors.fedoraproject.org/publiclist/Fedora/7, burn it onto a DVD, and boot your computer from it. At the boot prompt, select Install or upgrade an existing system:

1

You can let the installer check your Fedora DVD, but if you’re short on time select Skip as the tests can take some minutes:

2

Hit Next:

3

Select your language:

4

Select your keyboard layout:

5

Select Yes when asked Would you like to initialize this drive, erasing ALL DATA?:

6

The default partitioning is ok, so you can hit Next:

7

Confirm your selection by answering Yes to Are you sure you want to do this?:

8

The default networking settings (DHCP) are ok, so click on Next:

9

Select your time zone:

10

Specify a root password:

11

Now we select the software that we want to install. Select Office and Productivity only. Don’t enable additional repositories as we will do this later. Then check Customize now and click on Next:

12

Now we can select the package groups we want to install. Select

  • GNOME Desktop Environment
  • Authoring and Publishing
  • Editors
  • Engineering and Scientific
  • Games and Entertainment
  • Graphical Internet
  • Graphics
  • Office/Productivity
  • Sound and Video
  • Text-based Internet
  • Development Libraries
  • Development Tools
  • Printing Support
  • Administration Tools
  • Base
  • Dial-up Networking Support
  • Hardware Support
  • Java
  • System Tools
  • X Window System

and uncheck all other groups, then click on Next:

13

The installer checks and resolves all dependencies:

14

Click on Next to start the installation to your hard disk:

15

Your hard disk is being formatted:

16

Afterwards, Fedora is installed. This can take a few minutes:

17

Some post-installation steps (such as installing the GRUB boot loader) are performed:

18

Afterwards, remove the Fedora DVD from the DVD drive and click on Reboot to reboot and finish the installation:

19

This is how it looks when your new Fedora system boots:

20

After the first boot, we have to specify some details for the initial configuration of our new system. Click on Forward:

21

Read the license information and click on Forward:

22

The default firewall settings are ok, so you can leave them unchanged and click on Forward:

23

SELinux is a security extension of Fedora that should provide extended security. In my opinion you don’t need it to configure a secure system, and it usually causes more problems than advantages (think of it after you have done a week of trouble-shooting because some service wasn’t working as expected, and then you find out that everything was ok, only SELinux was causing the problem). Therefore I disable it:

24

Confirm the SELinux deactivation:

25

Set your date and time, then click on the Network Time Protocol tab:

26

With the network time protocol (NTP) your computer can fetch the current time from a time server over the internet, so you don’t have to adjust the system clock every few weeks. Select Enable Network Time Protocol and click on Forward:

27

On the next screen you can send details about your hardware to the Fedora project to help them develop the software. It’s up to you whether you want to submit these details or not:

28

Now we create a normal user account. This is the user we use to log in to our desktop:

30

Next test your sound card. Click on the Play button (the triangle):

31

If you hear a sound, click on Yes:

32

Then click on Finish:

33

The system must reboot for the changes to take effect:

34

Afterwards the base system is ready to be used.

3 Update The System

After the new reboot, log in with your username and password:

35

36

This is how your new Fedora 7 desktop looks like:

37

Now open a terminal (Applications > System Tools > Terminal) and become root:

su

What we do now is this: we open the configuration files for Fedora’s online package repositories and disable GPG checks for downloaded packages. If we don’t do this, we will get Unable to verify … errors whenever we want to install/update a package, resulting in a failure of the whole operation.

We do this:

cd /etc/yum.repos.d
gedit fedora*

The last command will open all repository files in a text editor. Check each of them and make sure that you change all occurrences of

[...]
gpgcheck=1
[...]

to

[...]
gpgcheck=0
[...]

Most probably after a few moments a pop up will come up saying Updates Available. Of course, we want to update our system, so we click on View Updates:

37a

For the update we need superuser privileges, so we must type in the root password:

37b

Afterwards, the package updater starts and retrieves update information:

37c

Then it shows us all packages that are available for update. Typically we will select all packages and click on Apply updates:

37d

The updater resolves all dependencies (additional packages that need to be installed):

37e

Afterwards the updater downloads all packages. Depending on how many packages have to be updated and their size this can take some time:

37f

After the download of the packages has finished, the Package Updater installs the downloaded packages (and therefore updates the old packages):

37g

Afterwards, click on OK to leave the Package Updater. In some cases it’s possible the the Package Updater asks you to do a reboot (e.g., if the kernel has been updated).

37h

Your system is now up to date.

 

4 Inventory Of What We Have So Far

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

44

You should find the following situation ([x] marks an application that is already installed, where [ ] is an application that is missing). Some applications (such as Java) won’t show up in the menus, but we know that we installed them during the initial installation of the Fedora system:

Graphics:
[x] Gimp
[ ] F-Spot
[ ] Picasa

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

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

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

44

Programming:
[ ] NVU
[ ] Bluefish
[ ] Quanta Plus

Other:
[ ] VMware Server
[ ] TrueType Fonts
[x] Java
[ ] Read/Write Support for NTFS Partitions

So some applications are already on the system…

 

5 Adding Software Repositories

The official Fedora repositories don’t provide all the software we need. Fortunately there are also third-party repositories for Fedora 7 (mostly maintained by volunteers) that have what we need, and we can make our system use these repositories.

To do this, open a terminal window again (under Applications > System Tools > Terminal) and type in

su

to become root.

Then run

rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/7/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm

This adds the FreshRPMs repository to our package manager.

There are two other repositories that we add manually by creating the appropriate files in our gedit text editor. Still as root, run

gedit /etc/yum.repos.d/macromedia.repo

and put the following into that file and save it:

[macromedia]
name=Macromedia for i386 Linux
baseurl=http://macromedia.rediris.es/rpm/
#baseurl=http://macromedia.mplug.org/rpm/
#baseurl=http://sluglug.ucsc.edu/macromedia/rpm/
enabled=1
gpgcheck=1
gpgkey=http://macromedia.rediris.es/FEDORA-GPG-KEY

Do the same with the other repository (still as root):

gedit /etc/yum.repos.d/newrpms.repo

[newrpms.sunsite.dk]
name=Fedora Core 5 i386 NewRPMS.sunsite.dk
baseurl=http://newrpms.sunsite.dk/apt/redhat/en/$basearch/fc$releasever
#http://newrpms.atrpms.net/apt/redhat/en/$basearch/fc$releasever
failovermethod=priority
enabled=0
gpgcheck=1

Then import the software keys of the new repositories (still as root):

rpm –import http://freshrpms.net/packages/RPM-GPG-KEY.txt
rpm –import http://newrpms.sunsite.dk/gpg-pubkey-newrpms.txt

6 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 Applications > Add/Remove Software:

45

Type in the root password:

46

The Package Manager opens. Go to the Search tab. Select the following packages for installation (* is a wildcard; e.g. mplayer* means all packages that start with mplayer) and click on Apply afterwards:

  • amarok
  • amarok-visualisation
  • amule
  • audacity
  • azureus
  • banshee
  • bluefish
  • compat-libstdc++-33 (needed by RealPlayer/Adobe Reader)
  • dvdrip
  • f-spot
  • ffmpeg
  • flash-plugin
  • gftp
  • gnomebaker
  • gnucash
  • gstreamer-plugins*
  • gtkpod
  • k3b
  • kdewebdev
  • kino
  • lame
  • libdvdcss
  • libXp (needed by Nvu)
  • mjpegtools
  • mplayer*
  • ntfs-config
  • scribus
  • thunderbird
  • vlc
  • xchat
  • xchat-gnome
  • xine*
  • xinetd (needed by VMware Server)
  • xmms*

47

Click on Continue to confirm your selection:

48

The Package Manager resolves the dependencies of the chosen packages:

49

Click on Continue again:

50

The chosen packages and their dependencies are downloaded:

51

It is possible that there are other unknown keys. Accept them by clicking on Import key:

52

The chosen packages are installed:

53

Click on OK to finish the software installation:

54

7 Inventory (II)

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

55

Our inventory should now look like this:

Graphics:
[x] Gimp
[x] F-Spot
[ ] Picasa

Internet:
[x] Firefox
[ ] Opera
[x] Flash Player
[x] gFTP
[x] Thunderbird
[x] Evolution
[x] aMule
[x] Azureus
[x] Bittorrent
[x] Pidgin
[ ] Skype
[ ] 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
[ ] Multimedia-Codecs

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

Other:
[ ] VMware Server
[ ] TrueType Fonts
[x] Java
[x] Read/Write Support for NTFS Partitions

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

Right-click on Applications and select Edit Menus:

55

Go to Sound & Video and click on New Item:

55

Fill in the following:

  • Name: XMMS
  • Command: /usr/bin/xmms (in lowercase letters – that’s the command that starts gtkPod).
  • Comment: You can type in a comment or leave the field empty.

Unfortunately no XMMS icon has been installed on the system, so there’s no need clicking on the No Icon button to select a gtkPod icon. Click on OK to leave the Create Launcher window:

Fill in the following:

  • Name: XMMS
  • Command: /usr/bin/xmms (in lowercase letters – that’s the command that starts gtkPod).
  • Comment: You can type in a comment or leave the field empty.

Unfortunately no XMMS icon has been installed on the system, so there’s no need clicking on the No Icon button to select a gtkPod icon. Click on OK to leave the Create Launcher window:

54c

Then close the Main Menu window:

54d

You should now find XMMS in the menu (under Sound & Video).

8 Flash Player

To see if the Flash plugin (which we installed before) is working, start Firefox. Then type about:plugins in the address bar. Firefox will then list all installed plugins, and it should list the Flash Player (version 9.0r31 which is the newest one at the time of this writing) among them:

56

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:

57

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

A few applications are still missing, so let’s install them now.

 

9 TrueType Fonts

Open Firefox and download the file http://easylinux.info/uploads/msttcorefonts-1.3-4.noarch.rpm. Select Open with Software Installer (default) in the Firefox download dialogue:

57a

You might have to provide the root password before the Installing packages window comes up. The Installing packages window shows the package you want to install (in this case msttcorefonts). Click on Apply:

57b

Click on Install anyway if you see a Unable to verify … warning:

57c

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

57d

57e

Then open a terminal again and become root:

su

The do the following:

/etc/init.d/xfs restart

10 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 RedHat Package below it instead):

58

Select Open with Software Installer (default) in the Firefox download dialogue:

59

Again, you might have to provide the root password before the Installing packages window comes up:

60

The Installing packages window shows the package you want to install. Click on Apply:

61

Click on Install anyway if you see a Unable to verify … warning:

62

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

63

64

11 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:

65

Then click on the Download Adobe Reader button and install the package exactly as shown for the TrueType fonts and RealPlayer in the two previous chapters:

66

Then click on the Download Adobe Reader button and install the package exactly as shown for the TrueType fonts and RealPlayer in the two previous chapters:

67

68

69

70

71

12 Multimedia Codecs

To install multimedia codecs, open a terminal and become root:

su

Then run

wget ftp://mplayerhq.hu/MPlayer/releases/codecs/all-20061022.tar.bz2
tar xjf all-20061022.tar.bz2
mkdir /usr/lib/win32
mv all-20061022/* /usr/lib/win32
rm -fr all-20061022*

13 Skype

To download Skype, go to http://www.skype.com/download/skype/linux/, and choose RPM for Fedora Core 5 (works for Fedora 7, too):

73

Then install it exactly as shown for RealPlayer, Adobe Reader, and the TrueType fonts before:

74

14 Opera

Go to http://www.opera.com/download/ in your browser and select Fedora as distribution, then Fedora Core 5, Core 6. Click on the Download Opera button and install it exactly as shown for the previous packages:

78

79

15 Google Earth

To install Google Earth, open a terminal and become root:

su

Then run

cd /home/falko/Desktop
wget http://dl.google.com/earth/GE4/GoogleEarthLinux.bin
sh GoogleEarthLinux.bin

This will download Google Earth and start the installation. Before the installation starts, you must accept the license agreement, so click on I Agree:

83

Accept all default settings and click on Begin Install:

84

85

After the installation, you can click on Quit or on Start, if you want to start Google Earth now:

86

Afterwards, we delete the Google Earth installer:

rm -f GoogleEarthLinux.bin

 

16 Google Picasa

Open Firefox and download the file http://dl.google.com/linux/rpm/stable/i386/picasa-2.2.2820-5.i386.rpm. Select Open with Software Installer (default) in the Firefox download dialogue:

87

Then install it exactly as shown for the previous .rpm packages.

 

17 Nvu

Open a browser and download the file ftp://ftp.nluug.nl/pub/os/Linux/distr/CentOS/4.4/updates/i386/RPMS/xorg-x11-deprecated-libs-6.8.2-1.EL.13.37.5.i386.rpm (Nvu depends on this package). Install it exactly as shown for the previous .rpm files.

Then open a terminal and become root:

su

Then run the following commands to install Nvu:

wget -c http://www.nvu.com/download/linux/1.0/nvu-1.0-RedHat_and_Fedora/nvu-1.0-1.rhel4.fs.i386.rpm
rpm -ivh nvu-1.0-1.rhel4.fs.i386.rpm
rm -f nvu-1.0-1.rhel4.fs.i386.rpm

(I tried to install the Nvu .rpm file using the Software Installer (as shown in the previous chapters), but Firefox tried to open the Nvu .rpm with MPlayer instead of the Software Installer, that’s why I use a terminal here to install the Nvu package.)

18 Inventory (III)

This is what we have now:

Graphics:
[x] Gimp
[x] F-Spot
[x] Picasa

Internet:
[x] Firefox
[x] Opera
[x] Flash Player
[x] gFTP
[x] Thunderbird
[x] Evolution
[x] aMule
[x] Azureus
[x] Bittorrent
[x] Pidgin
[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
[x] Read/Write Support for NTFS Partitions

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 Fedora 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:

91

Accept the license agreement by clicking on Yes:

92

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

93

To get the serial number you need to run VMware Server, go to http://register.vmware.com/content/registration.html. 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:

94

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>.

It is possible that the installation aborts with this failure message:

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config2/vmmon-only’
make -C /lib/modules/2.6.21-1.3194.fc7/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.21-1.3194.fc7-i686′
CC [M]  /tmp/vmware-config2/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config2/vmmon-only/linux/driver.c:80:
/tmp/vmware-config2/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers
or â€˜…’ before â€˜compat_exit’
/tmp/vmware-config2/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers
or â€˜…’ before â€˜exit_code’
/tmp/vmware-config2/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to â€˜int’
in declaration of â€˜_syscall1’
make[2]: *** [/tmp/vmware-config2/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config2/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.21-1.3194.fc7-i686′
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config2/vmmon-only’
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at “http://www.vmware.com/download/modules/modules.html” and
“http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html”.

Execution aborted.

This happens because VMware Server isn’t ready for a 2.6.21 kernel yet (the default kernel in Fedora 7 is 2.6.21.3). Therefore, we must patch VMware Server a little bit. This can be done as follows:

wget http://knihovny.cvut.cz/ftp/pub/vmware/vmware-any-any-update110.tar.gz
tar xvfz vmware-any-any-update110.tar.gz
cd vmware-any-any-update110
./runme.pl

The ./runme.pl command will continue the VMware Server installation. This time it should succeed, and again you can accept all default values. When it asks you

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

you can either accept the default value or specify a location that has enough free space to store your virtual machines.

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 > Other:

95

When you start it, select Local host:

96

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

97

20 Inventory (IV)

We have now all wanted applications installed:

Graphics:
[x] Gimp
[x] F-Spot
[x] Picasa

Internet:
[x] Firefox
[x] Opera
[x] Flash Player
[x] gFTP
[x] Thunderbird
[x] Evolution
[x] aMule
[x] Azureus
[x] Bittorrent
[x] Pidgin
[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
[x] Read/Write Support for NTFS Partitions

 

  • Fedora: http://fedoraproject.org

 

 

 

Comments

comments