Management of Repositories.
Open Yast Software Repositories:
Here we can add repositories. By default it opens using the URL method. This is fine and simply requires we copy and paste the URL into the URL section and then Name the repository in a logical manner. Eg; Packman
Here is the route:
ImageBam - Fast, Free Image Hosting and Photo Sharing
Then you arrive here:
ImageBam - Fast, Free Image Hosting and Photo Sharing
Then to the ADD:
http://thumbnails10.imagebam.com/8597/05607085962656.jpg](http://www.imagebam.com/image/05607085962656)
http://thumbnails28.imagebam.com/8597/74001985962658.jpg](http://www.imagebam.com/image/74001985962658)
A selection of Repositories can be found here:
Package repositories - openSUSE
Additional package repositories - openSUSE
Index of /repositories
This is not an exhaustive list by any stretch of the imagination. Just make sure you select the correct one – ie; 11.1 or 11.2 depending on what you are using… And in some cases ie; Packman – you can select a mirror location nearer to you.
The Community Repositories
You can add some repositories such as Packman via this option, see the screen:
http://thumbnails4.imagebam.com/3101/ebd81331005317.gif](http://www.imagebam.com/image/ebd81331005317)
Select eg:
http://thumbnails2.imagebam.com/3101/e91c1231005329.gif](http://www.imagebam.com/image/e91c1231005329)
Once you have added the repositories just OK to finish and apply all the changes.
Priority
The higher the number the lower the priority. By default you should probably NOT change these. Therefore, advice given here is for advanced users who understand the implications. In order to achieve the correct installation of some 3rd party packages, such as those from Packman, you may need to set the priority of the OSS and NON-OSS repositories to a higher number than Packman. See the screen:
EDIT:
For 11.2 and on… there is no need to alter priority
Pre 11.2 (Eg:11.1) You should set Packman to higher priority (lower number) Eg: 10
**EDIT. For Multi-Media stability we now recommend this:
**
| Alias | Name | Enabled | Refresh | Priority |
1 | packman | packman | Yes | Yes | 99 |
2 | Updates | Updates | Yes | Yes | 99 |
3 | Non-oss | Non-oss | Yes | Yes | 99 |
4 | Oss | Oss | Yes | Yes | 99 |
In general, keep your repositories to a minimum to avoid conflicts and breakage. A good choice would be those added by default at install: oss, non-oss, updates + just ‘Packman’ and ATI or Nvidia if you need these. That should give you all you need. The exception being if you need the libdvdcss package from the VLC repo. To acquire this, add the VLC repo – install libdvdcss and then delete this repo.
You can see your listed repositories from a terminal too and this is handy if you are asked to supply this information. Open a konsole terminal and type:
zypper lr -d
More info on zypper can be seen here:
http://en.opensuse.org/SDB:Zypper_usage
and: carl4926 - Adding Repo in Yast
Guide here also: SDB:Add package repositories - openSUSE