The Perfect Desktop - OpenSUSE 12.1 (GNOME) - Page 3

6 Configure Online Software Repositories

Now we configure the online software repositories that our OpenSUSE 12.1 system will use to install further software. Go to Activities > Applications > YaST:

You will have to type in the root password. In YaST, select Software Repositories:

The Configured Software Repositories window opens. Click on the Add button:

Select Community Repositories:

You will get a list of predefined online repositories. Select them all to make sure your system can install all available OpenSUSE 12.1 packages if they are needed. Click on OK afterwards:

Now the lists of available packages are being downloaded from the repositories. It's possible that your system doesn't know the public keys of all repositories, so if you see a message like this, you can click on the Trust button:

You might as well have to accept a few licenses:

Afterwards, close YaST and open a terminal to install a few more repositories. Log in as root with:


Enter your password and use the following commands to add the needed repositories:

zypper ar -f
zypper ar -f libdvdcss
zypper ar -f
zypper ar -f

Update the repositories with

zypper ref


7 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 Activities > Applications > Install/Remove Software:

Type in the root password. The Software Manager window comes up. If there is a file that is signed with an unknown key, you will get the following prompt. Usually you can just use it anyway, so click Yes:

You can use the Find field to search the repositories for packages:

To mark a package for installation, check the checkbox in front of it:

Select the following packages for installation (* is a wildcard; e.g. xmms2* means all packages that start with xmms2; flashplayer should have been installed with your updates, if not, install it now):

  • opera
  • filezilla
  • MozillaThunderbird
  • MPlayer
  • xmms2*
  • dvdrip
  • vlc
  • vlc-mozillaplugin
  • acroread
  • gnucash
  • scribus
  • amarok
  • audacity
  • rhythmbox
  • gtkpod
  • sound-juicer
  • xine-ui
  • libxine1-codecs
  • k3b
  • libdvdcss2
  • libdvdcss2-32bit (you don't need this on a 64 bit system)
  • kompozer
  • free-ttf-fonts
  • fetchmsttfonts
  • gstreamer-0_10
  • gstreamer-0_10-32bit (you don't need this on a 64 bit system)
  • gstreamer-0_10* (only those packages belonding to your architecture)
  • java-1_6_0-openjdk
  • java-1_6_0-sun-plugin
  • lsb (needed by Helix Player)
  • libqt4-devel (needed by Skype)
  • virtualbox
  • bluefish
  • chromium
  • ffmpeg
  • lame
  • w32codec-all
  • libxine1
  • libdvdplay0
  • libmad0
  • sox
  • libxvidcore4
  • xvidcore
  • libavcodec52
  • libavdevice52
  • libvlccore4
  • libvlc5
  • libquicktime0

Click on the Apply button afterwards and confirm your selection by clicking on Apply again:

The packages are now being downloaded from the repositories and installed. This can take a few minutes, so please be patient. You might have to accept a few licenses:

Share this page:

3 Comment(s)

Add comment


From: sofie at: 2011-12-28 10:31:19

Thanks again Falko.

From: Joseph at: 2011-11-27 04:55:40

Some of the text feels left over from earlier guides - that said, the earlier guides were very nice. For instance, Flash is at version 11, but the guide lists version 10. Also, there's no need to go through a terminal, wget, etc. to get Google Earth anymore. An rpm or deb for Google Earth is available from and you can install it with PackageKit or zypper or rpm. While this isn't strictly relevant, Google Picassa is no longer being actively developed for Linux. The lastest available version is a beta of 3.0 while Windows has 3.8. In that case, if a user is still using Picassa on Windows they might want to run 3.8 with WINE rather that substitute the inferior Linux version. As is Picassa might not continue as a desktop application anyway in the future.

 Despite those minor quibbles,great article - it's excellent for showing to people who make knee-jerk comments about it's not really possible (for anyone) to switch to Linux because some (unnamed) software they (and usually an implied everyone else) use isn't available. Most of the programs you're installing have Windows versions and are probably being used by most Windows users now, and the others are equal or better replacements of other Windows free software - such as k3b for InfraRecorder or CDBurnerXP. 

From: nagyp at: 2011-12-10 10:07:16

During following the tutorial, Java didn't appear for me in FIrefox when entering about:plugins.

So I installed it like described on the following page (12.1 x86_64):