Repository Management in the Terminal - is this a good and well organized list?

hello dear linux-experts

i ve just installed opensuse 13.2 on a notebook

how to check the reposities - with the correct settings and configurations -

i have an overview here - that shows all the repositories via a terminal too.

martin@linux-a9sq:~> zypper repos -d
# | Alias                     | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                          | Service
1 | openSUSE-13.2-0           | openSUSE-13.2-0                    | Yes     | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_CDDVDW_SN-S083C_m1L3456789KLMNOP |        
2 | repo-debug                | openSUSE-13.2-Debug                | No      | Yes     |   99     | NONE   |               |        
3 | repo-debug-update         | openSUSE-13.2-Update-Debug         | No      | Yes     |   99     | NONE   |                              |        
4 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | No      | Yes     |   99     | NONE   |                      |                                                                                                                                                                                                     
5 | repo-non-oss              | openSUSE-13.2-Non-Oss              | Yes     | Yes     |   99     | yast2  |                 |                                                                                                                                                                                                     
6 | repo-oss                  | openSUSE-13.2-Oss                  | Yes     | Yes     |   99     | yast2  |                     |                                                                                                                                                                                                     
7 | repo-source               | openSUSE-13.2-Source               | No      | Yes     |   99     | NONE   |              |                                                                                                                                                                                                     
8 | repo-update               | openSUSE-13.2-Update               | Yes     | Yes     |   99     | rpm-md |                                    |        
9 | repo-update-non-oss       | openSUSE-13.2-Update-Non-Oss       | Yes     | Yes     |   99     | rpm-md |                            |        

so the question is - do you think that this list is correct ?

Why shouldn’t it be correct? It is apparently the list as it is immediatly after an installation.
And you probably know you did not change it after the installation. So what could be wrong with it?

Only thing you could add is of course Packman if you are interested in working multi-media.

hello dear hcrv

many thanks tor the hints.

the question of the “order” - some are on 99 some not.
well - we can set some to priority x and some to priority y

but to be frank: i have no glue how to do that
i am not sure what are the best settings

regarding packman - i want to install this

should i do this via command line or not!?
guess it is cleverer to to it with YAST

  • that means - adding a repository (btw that can be done with the commandline too )

love to hear from you


Regarding the configuration of your repos and adding some repos like packman then yes you can use the shell and zypper to do it but you need to learn/read about zypper first.
OTOH everything you will ever need to configure/modify your repos you can find in yast.

Priority is of no real use anymore. Vendor stickyness overules that in functionality.

And as Jetchisel says, use YaST, it is there to make things easy.

When you have spare time and are curious wanting to know more about zypper, then

man zypper

is your friend.

Not to hijact a thread, but if a repository is not enabled, shouldn’t the refresh be be set to no?


No need. If you are not allowed in my house, it is indifferent if you are allowed smoking in the house or not lol!

But you can switch it off also if you think it looks prettyer in the listings.

Thing is that sometimes I enable a repo to see if the particular software I use from it, has a newer version. Then I can not forget to switch refresh on, because it is on already.

If you used Yast instead of the cli, you’d see the refresh setting! >:)

I guess I never tried to see if a repository would refresh if it were turned off. Now, I know! Thanks!


You mean that you will notforget it that easy when you use YaST because it is before your eyes.

You do not know me then. I normaly use YaST for this, but doing only one instead of two clicks is 50% off the work involved :). And I probably won’t see the second checkbox part of the time. I am often to focused.