Add package repositories

From openSUSE

This article has been reviewed!
The content complies with community quality guidelines and is based on the approved Wiki Style Guidelines. Do not make major edit until it has been moved to the new wiki by the 'administrators'. Last changed: 20:41, 9 February 2010 (UTC)
Package repositories:
Additional package repositories - KDE Repositories - GNOME Repositories - Add package repositories
Geeko YaST Software Management is a great tool for dealing with packages. You can install packages, remove them, update, and even protect them. openSUSE comes with a lot of packages, but even more packages can be made available for easy installation with YaST Software Management by adding additional repositories.


Contents

Adding repositories

Start YaST by clicking on it under System in your menu or by typing yast in the run command box (press Alt+F2).

Select Software Repositories.

Click on Add, select Specify URL.

Then enter a Repository Name and a URL. It's recommended to copy/paste URLs to avoid typos.

Package metadata will be downloaded and parsed - this takes time depending on mirror speed, your bandwidth, the size of the repository, the speed of your system.

You can remove or disable repositories at any time.

Refresh

Some repositories never change, like the official oss and non-oss. You should set refresh to Off for them. Non official and update have new packages available all the time. It's convenient to have them refreshed automatically at start up.


Alternative methods

Repositories can also be added by using one of the following ways.

Zypper

You can add repositories to YaST with the command line interface Zypper.

The syntax is:

# zypper ar <URL> <alias>

YaST-ncurses

Simply type yast in console and press Enter. Now use your TAB and cursor keys to go to the right panel. Then use TAB and your Arrow keys to navigate and go to Software Repositories. To add repositories, go to Add and select specify URL. Complete the fields with the necessary information then press Finish.


See also


External links