Tumbleweed repositories

Hello!

I am a long time Debian user, wanting to try something new on a spare computer.

As the title says, I am running Tumbleweed, but I am still trying to understand the basics.

Yesterday I got an error after enabling some repositories:

I figured some of these were duplicates, so I deleted some. (The achaios repository contains nzbget, the Usenet binary downloader.)

#  | Alias                                  | Name                       | Enabled | GPG Check | Refresh 
---+----------------------------------------+----------------------------+---------+-----------+-------- 
 1 | download.opensuse.org-non-oss          | Main Repository (NON-OSS)  | Yes     | (r ) Yes  | Yes 
 2 | download.opensuse.org-oss              | Main Repository (OSS)      | Yes     | (r ) Yes  | Yes 
 3 | download.opensuse.org-tumbleweed       | Main Update Repository     | Yes     | (r ) Yes  | Yes 
 4 | https-download.opensuse.org-41dfc549   | openSUSE:Factory           | Yes     | (r ) Yes  | Yes 
 5 | https-download.opensuse.org-4b390786   | openSUSE:Tumbleweed        | Yes     | ( p) Yes  | Yes 
 6 | https-download.opensuse.org-6886c836   | openSUSE:Tumbleweed        | Yes     | ( p) Yes  | Yes 
 7 | https-download.opensuse.org-a32e2f8b   | openSUSE:Tumbleweed        | Yes     | (r ) Yes  | Yes 
 8 | https-download.opensuse.org-ccadc9f8   | openSUSE:Tumbleweed        | Yes     | ( p) Yes  | Yes 
 9 | https-download.opensuse.org-dda9c2c9   | home:achaios               | Yes     | (r ) Yes  | Yes 
10 | openSUSE-20201203-0                    | openSUSE-20201203-0        | Yes     | (r ) Yes  | Yes 
11 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository       | Yes     | (r ) Yes  | Yes 
12 | packman.inode.at-openSUSE_Tumbleweed   | Packman Repository         | Yes     | (r ) Yes  | Yes 
13 | repo-debug                             | openSUSE-Tumbleweed-Debug  | No      | ----      | ----
14 | repo-source                            | openSUSE-Tumbleweed-Source | No      | ----      | ----

**

After deletion, these are my**** current repositories:

localhost:~ #

**

 zypper repos 
Repository priorities are without effect. All enabled repositories share the same priority. 

#  | Alias                                  | Name                       | Enabled | GPG Check | Refresh 
---+----------------------------------------+----------------------------+---------+-----------+-------- 
 1 | download.opensuse.org-non-oss          | Main Repository (NON-OSS)  | Yes     | (r ) Yes  | Yes 
 2 | download.opensuse.org-oss              | Main Repository (OSS)      | Yes     | (r ) Yes  | Yes 
 3 | download.opensuse.org-tumbleweed       | Main Update Repository     | Yes     | (r ) Yes  | Yes 
 4 | https-download.opensuse.org-41dfc549   | openSUSE:Factory           | Yes     | (r ) Yes  | Yes 
 5 | https-download.opensuse.org-a32e2f8b   | openSUSE:Tumbleweed        | Yes     | (r ) Yes  | Yes 
 6 | https-download.opensuse.org-dda9c2c9   | home:achaios               | Yes     | (r ) Yes  | Yes 
 7 | openSUSE-20201203-0                    | openSUSE-20201203-0        | Yes     | (r ) Yes  | Yes 
 8 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository       | Yes     | (r ) Yes  | Yes 
 9 | packman.inode.at-openSUSE_Tumbleweed   | Packman Repository         | Yes     | (r ) Yes  | Yes 
10 | repo-debug                             | openSUSE-Tumbleweed-Debug  | No      | ----      | ----
11 | repo-source                            | openSUSE-Tumbleweed-Source | No      | ----      | ----

Does this look OK?

It is a pitty, but those lists do not provide the crucial information about what URIs are behind all those names and aliases.
So better post

zypper lr -d

BTW, it is appreciated to copy/paste not only some output, but also one more line above that output so people can see which command you used to get that output.

Output as requested:

kaare@localhost:~> zypper lr -d 
#  | Alias                                  | Namn                       | Verksam | GPG-kontroll | Oppdater | Prioritet | Type   | Adresse             
                                                          | Teneste 
---+----------------------------------------+----------------------------+---------+--------------+----------+-----------+--------+---------------------
----------------------------------------------------------+-------- 
 1 | download.opensuse.org-non-oss          | Main Repository (NON-OSS)  | Ja      | (r ) Ja      | Ja       |   99      | rpm-md | http://download.open
suse.org/tumbleweed/repo/non-oss/                         |  
 2 | download.opensuse.org-oss              | Main Repository (OSS)      | Ja      | (r ) Ja      | Ja       |   99      | rpm-md | http://download.open
suse.org/tumbleweed/repo/oss/                             |  
 3 | download.opensuse.org-tumbleweed       | Main Update Repository     | Ja      | (r ) Ja      | Ja       |   99      | rpm-md | http://download.open
suse.org/update/tumbleweed/                               |  
 4 | https-download.opensuse.org-41dfc549   | openSUSE:Factory           | Ja      | (r ) Ja      | Ja       |   99      | rpm-md | https://download.ope
nsuse.org/repositories/openSUSE:/Factory/snapshot/        |  
 5 | https-download.opensuse.org-a32e2f8b   | openSUSE:Tumbleweed        | Ja      | (r ) Ja      | Ja       |   99      | rpm-md | https://download.ope
nsuse.org/repositories/openSUSE:/Tumbleweed/standard/     |  
 6 | https-download.opensuse.org-dda9c2c9   | home:achaios               | Ja      | (r ) Ja      | Ja       |   99      | rpm-md | https://download.ope
nsuse.org/repositories/home:/achaios/openSUSE_Tumbleweed/ |  
 7 | openSUSE-20201203-0                    | openSUSE-20201203-0        | Ja      | (r ) Ja      | Ja       |   99      | rpm-md | http://download.open
suse.org/tumbleweed/repo/oss/                             |  
 8 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository       | Ja      | (r ) Ja      | Ja       |   99      | rpm-md | http://opensuse-guid
e.org/repo/openSUSE_Tumbleweed/                           |  
 9 | packman.inode.at-openSUSE_Tumbleweed   | Packman Repository         | Ja      | (r ) Ja      | Ja       |   99      | rpm-md | http://packman.inode
.at/suse/openSUSE_Tumbleweed/                             |  
10 | repo-debug                             | openSUSE-Tumbleweed-Debug  | Nei     | ----         | ----     |   99      | NONE   | http://download.open
suse.org/debug/tumbleweed/repo/oss/                       |  
11 | repo-source                            | openSUSE-Tumbleweed-Source | Nei     | ----         | ----     |   99      | NONE   | http://download.open
suse.org/source/tumbleweed/repo/oss/                      |  

#1 and #2 are the standard OSS and non-OSS repos.

#3 is the OSS Update repo, seldom used in Tumbleweed, but sometimes …

#4 and #5 I do not understand. Do you need those? What have you installed from them? I would say Tumbleweed is already Factory enough.

#6 is a home repo. You know yourself what you need from there. The advice is to disable those after you installed what you need. Then you avoid installing by incident packages from it instead of from the standard repos. Only enable for the short time you need to update the particular package(s) you have from those.

#7 has the same URI as #2. Remove it.

#8 you need only once to install libdvdcss. After that you can disable it (many do even remove it) because the package has never changed since ages.

#9 is Packman. OK to have it (do not forget to switch packages to it else having it is useless).

#10 and #11 you may never need, but they are there to be enabled if ever you need them.

BTW, another trick. I see “Ja” and “Nei” there. Easy to understand, I assume even in an English language forum. But you may help others here in understanding by using

LANG=C zypper lr -d

And that will also works for other statements that you may need in the future to show things here.

This being about software installation (and not about network problems), it is moved to Install/Boot/Login.

I followed your advice and purged all the unnecessary repositories. Thanks a lot!

You are welcome. Enjoy openSUSE.