Custom RPM Packages for openSUSE
CD Updated 3 July 2008 for the release of openSUSE 11.0
MD5SUM openSUSE 11.0 Addon CD: 882310c99c55568c3afeab842c9a063b
DJS-Consulting Mirror - Thanks Daniel !
Temporary Mirrors - please send me a link if you can mirror these CDs
Bittorrent Downloads - (Please try to use and Seed these torrents)
openSUSE 11.0 (x86) Addons CD
There are quite a few "Building the Perfect GNU/Linux Desktop with Distribution X" articles on the Internet. Most of them only take you step-by-step through the installation procedure for the GNU/Linux Distribution. Unfortunately, with all of the current Patent and Copyright laws (mostly in the United States), GNU/Linux distributions are hindered in what software they can include with their distribution.
For instance, a distribution cannont provide playback for most multimedia formats because the companies that created the format do not allow other people to create an implementation of their format (and they refuse to provide a client for the GNU/Linux Operating System). So the GNU/Linux Distribution simply cannot provide these features "out of the box".
What can one do ?
Since most people do want a complete desktop (with full multimedia support), there have been individuals and communities that have come together and built software for various GNU/Linux distributions. These software packages are usually included into what is called a "Software Repository", which you can use to add the features that the GNU/Linux distribution legally cannot provide.
However, a few problems arise with this. First is the fact that for every (re)installation, you must (re)download all of the packages (again). This can be a huge hinderance especially if you are installing a GNU/Linux distribution for other people to use
The second problem is the fact that most people do not know what packages are needed for certain features and some packages have to replace the software that is provided by the GNU/Linux distribution. This can be very difficult to manage especially if you add a few "repositories" that have different versions of the same software packages.
Along those same lines, the biggest problem (in my opinion) is that most of these repositories only look at getting the latest version of every piece of software into the repository without doing too much testing and without regard of what packages the software vendor provides. Because of this, many times it is nearly impossible to get various software repositories to work with other repositories (or even to get all the packages the repository to work together). This problem really escalates itself after time once newer versions of libraries get installed and sometimes break existing applications.
What I have done
Since OpenSuse 11.0 has changed quite a bit from 10.3, and SLED11 will be based on openSUSE 11.1, I have decided to start the process of working with the new(er) codebase than the SLE10. Please note that at this time I still recommend anyone new to GNU/Linux, anyone looking to add computers onto their networks, or anyone simply wanting an Operating System that just works, to install Suse Linux Enterprise Desktop 10 SP2, along with the addon CD that I created for SLED10.
So, to prevent me wasting time and re-selecting and re-downloading all of the packages that I think people would want on their computers, then worrying if any of the updates will break some of their apps, I created an "Addon Installation CD" for openSUSE 11.0.
This CD contains RPM packages from:
This CD does not contain libdvdcss (legal issues), so you must manually install it from VideoLan's web site.
To install the CD, simply add the CD as an installtion source during installation or add it after installation is complete. The CD will make available additional patterns that you can select to make it easier to install appropriate packages for various tasks.
* If you have the OSS repository enabled within Yast (it is by default), the package manager will download packages from there instead of simply using the ones on the CD. So, to save bandwidth and time, you may want to disable the OSS repository temporarily when you install packages off of my CD.
* If you find the audio sound too low, open the "Volume Control" application (or run "gnome-volume-manager") and increase the volume on all the sliders (some soundcards use "front" or other wierd mixer labels).
* Note that the new audio system, pulseaudio, is new to openSUSE - you may experience some problems on newer soundcards or with some applications, please file a bug report if you experience problems.
* Audacious will not queue up the stream/file unless it is already running, so you may have to re-click on the stream (in streamtuner) or file for it to play.
* Lastly, you will probably run into problems. I did not spend as much time testing these apps as I did on my SLED10SP2 Addon CD, so your mileage my vary.
Warning: - If you utilize my Addon CD you probably DO NOT want to add the Packman Repository to your installation as this will mess up your system. No offense to the Packman team, but in my opinion the packages that are provided by the Packman Repositiory are to aggressive, meaning they needlessly over-write some packages provided by the openSUSE team and are updated too often, which historically has broken some applications.
I simply like my workstaion to just work, this is why I build the applications that I use myself. This ensures that everything should work together and also ensures that my packages do not interfere with anything that the openSUSE developers create (unless it is warrented by problems or patent issues). If you want to simply you one or two of my RPMS, or if you want to rebuild any of these packages, they can be downloaded at http://files.pcc-services.com/files/opensuse11.0/
If you find any bugs or errors, or if you want to shoot me a message my email is firstname.lastname@example.org