Adding sources to YaST
By default, openSUSE 10.3 adds online software repository sources to YaST; previously you had to do this manually. There are still several third-party sources that may need to be added to bring your computer up to speed, though. Follow these instructions to add repos:
To add sources,
go into the YaST utility in KDE by clicking on the green chameleon menu icon in the lower left corner of your screen.
Select the Computer tab, then scroll up and click on
Administrator Settings (YaST). You'll be prompted for your root password. Go ahead and type it in and press the Enter key. In GNOME, click the Computer menu in the lower left corner, then click More Applications. A large window full of openSUSE programs will come up, sorted by topic. Click System on the left, then click YaST (you may have to scroll down a bit to see it). When prompted, type in your root password and press Enter.
You're now in YaST, and the Software category is already selected by default. Click on the Community Repositories icon. This will bring up a window that will allow you to add software repositories so that you can download add-on software. It's possible that you may experience problems communicating with some of the repos. You should retry a few times before giving up -- the errors are likely temporary. If you get a message about a package database or repository information being locked by another program, then quit the openSUSE Updater applet in the lower right portion of your screen and selecting Quit from the popup menu.
Adding repo addresses
You do not need or want to add all of the sources in the list. Add only the following repos as they apply to your situation:
* Check the boxes for Main Repository (NON-OSS), Main Repository (OSS), and Main Update Repository if they are not already checked
* ATI video drivers: ATI Repository
* Nvidia video drivers: NVIDIA Repository
*
If you have a Webcam: openSUSE BuildService: Drivers for webcams (no additional instructions for installing Webcam drivers are included in this guide)
* Windows Media codecs and DVD playback (may be illegal in your area -- do not follow these or any other DVD playback instructions in this guide if it is): Packman Repository and VideoLan Repository
Many of the other openSUSE Build Service repos may appeal to you; if so, select them. I would advise against updating GNOME or KDE outside of the security and bug patches issued through the standard update service, though. Your desktop environment and window manager are the most important parts of your graphical environment, and you really don't want to mess with them by upgrading unnecessarily.
When you're done adding sources, click the Finish button in the lower right corner. The new server addresses will synchronize with YaST. During this process, you may be warned that some of the repositories have untrusted public keys. This is not a problem -- all it means is that YaST can't automatically look up the server's security key. Go ahead and click on Trust and Import the Key. The finalization process will take a few minutes as YaST scans each repo for software package lists and downloads them.
Atheros wireless drivers
After you've quit the Community Repositories program, click the Software Repositories icon, also in the Software section of YaST. When the repo list comes up, click Add, then select HTTP, click Next, then type this into the
Server Name field:
madwifi.org
And this directory:
suse/10.3
Type this into the Repository Name field:
Atheros drivers - Madwifi Project
Click Finish when you're done.