![](https://seccdn.libravatar.org/avatar/7f2990ed1e7cf4c9b43668d61fad2501.jpg?s=120&d=mm&r=g)
Bei mir hat sich nach dem Upgrade von Leap 15.4 nach Leap 15.5 auch die Repo-Liste verändert. Die repos mit cdn... werden über den Service openSUSE aktualisiert, wenn ich zypper ref|lp|lu eingebe: igel01:~ # zypper ls -u # | Alias | Name | Enabled | GPG Check | Refresh | Type | URI --+-----------------------+---------------------+---------+-----------+---------+--------+-------------------------------------------------------------------------------------------- 1 | NVIDIA | NVIDIA | Yes | ---- | Yes | ris | dir:/usr/share/zypp/local/service/NVIDIA 2 | openSUSE | openSUSE | Yes | ---- | Yes | ris | dir:/usr/share/zypp/local/service/openSUSE 3 | PHP8.2 | PHP8.2 | Yes | (r ) Yes | Yes | rpm-md | https://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Le... 4 | PHP8.3 | PHP8.3 | No | ---- | ---- | N/A | https://download.opensuse.org/repositories/devel:/languages:/php:/php83/open... 5 | Printing | Printing | Yes | (r ) Yes | Yes | rpm-md | https://download.opensuse.org/repositories/Printing/15.5/ 6 | home_ecsos_backup | home_ecsos_backup | Yes | (r ) Yes | Yes | rpm-md | https://download.opensuse.org/repositories/home:/ecsos:/Backup/15.5/ 7 | mozilla | mozilla | Yes | (r ) Yes | Yes | rpm-md | https://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.5/ 8 | packman.inode.at-suse | Packman | Yes | (r ) Yes | Yes | rpm-md | https://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Leap_15.5/ 9 | teamviewer | TeamViewer - x86_64 | Yes | (r ) Yes | Yes | rpm-md | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/ igel01:~ # zypper lr -u Repository priorities in effect: (See 'zypper lr -P' for details) 20 (raised priority) : 1 repository 95 (raised priority) : 1 repository 99 (default priority) : 11 repositories 100 (lowered priority) : 1 repository # | Alias | Name | Enabled | GPG Check | Refresh | URI ---+---------------------------------+-------------------------------+---------+-----------+---------+-------------------------------------------------------------------------------------------- 1 | NVIDIA:repo-non-free | repo-non-free (15.5) | Yes | (r ) Yes | Yes | https://download.nvidia.com/opensuse/leap/15.5 2 | PHP8.2 | PHP8.2 | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Le... 3 | PHP8.3 | PHP8.3 | No | ---- | ---- | https://download.opensuse.org/repositories/devel:/languages:/php:/php83/open... 4 | Printing | Printing | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/Printing/15.5/ 5 | home_ecsos_backup | home_ecsos_backup | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/home:/ecsos:/Backup/15.5/ 6 | mozilla | mozilla | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.5/ 7 | openSUSE:repo-non-oss | repo-non-oss (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/distribution/leap/15.5/repo/non-oss 8 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/distribution/leap/15.5/repo/non-oss 9 | openSUSE:repo-openh264 | repo-openh264 (15.5) | Yes | (r ) Yes | Yes | http://codecs.opensuse.org/openh264/openSUSE_Leap 10 | openSUSE:repo-oss | repo-oss (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/distribution/leap/15.5/repo/oss 11 | openSUSE:repo-oss-debug | repo-oss-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/distribution/leap/15.5/repo/oss 12 | openSUSE:repo-oss-source | repo-oss-source (15.5) | No | ---- | ---- | http://cdn.opensuse.org/source/distribution/leap/15.5/repo/oss 13 | openSUSE:update-backports | update-backports (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/update/leap/15.5/backports 14 | openSUSE:update-backports-debug | update-backports-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/update/leap/15.5/backports_debug 15 | openSUSE:update-non-oss | update-non-oss (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/update/leap/15.5/non-oss 16 | openSUSE:update-non-oss-debug | update-non-oss-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/update/leap/15.5/non-oss 17 | openSUSE:update-oss | update-oss (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/update/leap/15.5/oss 18 | openSUSE:update-oss-debug | update-oss-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/update/leap/15.5/oss 19 | openSUSE:update-sle | update-sle (15.5) | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/update/leap/15.5/sle 20 | openSUSE:update-sle-debug | update-sle-debug (15.5) | No | ---- | ---- | http://cdn.opensuse.org/debug/update/leap/15.5/sle 21 | packman.inode.at-suse | Packman | Yes | (r ) Yes | Yes | https://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Leap_15.5/ 22 | teamviewer | TeamViewer - x86_64 | Yes | (r ) Yes | Yes | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/ igel01:~ # Ich hatte bisher noch keine Zeit gefunden, die Debug-Repos rauszuwerfen. -- Joachim Weber, Bonn Retired IT-Dinosaurier private Homepage: https://www.joachimweber.name Social-Networks.: Mastodon........: https://bonn.social/@trex Friendica.......: https://anonsys.net/profile/trex Pixelfed........: https://pixelfed.de/T-Rex Business-Network: Xing-Profil.....: https://www.xing.com/profile/Joachim_Weber29 Linkedin........: https://linkedin.com/in/joachimweberbonn https://www.kuketz-blog.de/das-fediverse-social-media-losgeloest-von-den-fes... Am 15.03.24 um 22:13 schrieb Helga Fischer:
Hallo Liste,
folgender Fehler hat mir das Benutzen von zypper unmöglich gemacht:
Während der Repository-Initialisierung ist ein Fehler aufgetreten. Fehler beim Aktualisieren des Dienstes openSUSE (dir:/usr/share/ zypp/local/service/openSUSE): [openSUSE:update-tumbleweed|http:// cdn.opensuse.org/update/tumbleweed/] Repository already exists.
Wenn man den grafischen YaST benutzt, kann man einfach »Fortfahren« wählen und gut ist.
zypper lr:
[...] 7 | https-download.opensuse.org-659aae63 | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes 9 | https-download.opensuse.org-ec8c2058 | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes 10 | openSUSE:repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes 11 | openSUSE:repo-openh264 | repo-openh264 | Yes | (r ) Yes | Yes 12 | openSUSE:repo-oss | repo-oss | Yes | (r ) Yes | Yes 13 | openSUSE:repo-oss-debug | repo-oss-debug | No | ---- | ---- 14 | openSUSE:repo-oss-source | repo-oss-source | No | ---- | ---- 15 | openSUSE:update-tumbleweed | update-tumbleweed | Yes | (r ) Yes | Yes
Ich habe eine ganze Latte cdn-Repos, was zypper wohl nicht kenntlich machen kann. Meine 8 Zusatzrepos habe ich hier nicht gelistet. Eine etwas jüngere Tumbleweed-Suse hat die cdn-Repos nicht.
Im Vorfeld, leider schon etliche Wochen her, hatte ich Probleme mit einem Zusatzrepos, das sich zwar eintragen ließ, aber nie aufgetaucht ist oder benutzbar war. Da habe ich dann irgendwann diesen Fehler gehabt. Keine Ahnung, ob da schon vorher was war oder ich es durch händisches Löschen des Repo-Eintrags erzeugt habe. (Leider nicht nur umbenannt). Die cdn-Repos habe ich mir sicher nicht bewusst geholt.
<repoindex ttl="0" disturl="http://cdn.opensuse.org" distsub="tumbleweed/" debugenable="false" sourceenable="false">
<repo url="%{disturl}/%{distsub}/repo/oss" alias="repo-oss" name="%{alias}" enabled="true" autorefresh="true"/>
<repo url="%{disturl}/debug/%{distsub}/repo/oss" alias="repo-oss-debug" name="%{alias}" enabled="false" autorefresh="true"/>
<repo url="%{disturl}/source/%{distsub}/repo/oss" alias="repo-oss-source" name="%{alias}" enabled="false" autorefresh="true"/>
<repo url="%{disturl}/%{distsub}/repo/non-oss" alias="repo-non-oss" name="%{alias}" enabled="true" autorefresh="true"/>
<repo url="http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed" alias="repo-openh264" name="%{alias}" enabled="true" autorefresh="true"/>
<repo url="%{disturl}/update/%{distsub}" alias="update-tumbleweed" name="%{alias}" enabled="true" autorefresh="true"/>
</repoindex>
Eine später installierte Tumbleweed-VM hat diese Repos gar nicht, sondern nur die herkömmlichen über Download.
Die cdn-Repos werden von einem Dienst erzeugt. Daher kann ich sie auch nicht einfach deaktivieren, um zu schauen, ob der Störenfried da dabei ist.
Wie kriege ich die Dinger los, ohne meine Paketinfrastrukur zu zerstören? So ein bißchen kalte Füsse habe ich schon, wenn ich da was löschen will. Oder der Dienst holt sie wieder.
Jedenfalls will ich zypper auf der Konsole wieder benutzen können - so für den Fall der Fälle.
Helga