Opslagruimte SLE-15-SP1:GA is ongeldig
Wat zijn de juiste openSuse repositories?
Dat vraag ik me af naar aanleiding van een foutmeldingen bij updates van openSuse 15.x.
De foutmelding is terug op te roepen met:
zypper list-updates
Ophalen van metagegevens uit opslagruimte ‘SUSE:SLE-15-SP1:GA’ …………………………………….[fout]
Opslagruimte SUSE:SLE-15-SP1:GA is ongeldig.
[https-download.opensuse.org-d34ffe40|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Geen geldige metagegevens op de gespecificeerde URL gevonden
Geschiedenis:
– [https-download.opensuse.org-d34ffe40|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/] Repository type can’t be determined.
Hetzelde voor SUSE:SLE-15-SP2:GA, SUSE:SLE-15-SP3:GA, SUSE:SLE-15-SP4:GA
Deze repo’s zijn waarschijnlijk via het instaleren van bepaalde software in de lijst van mijn repositories terechtgekomen.
Ze mogen er uit.
De officiële repositories bestaan uit de OSS + updates, non-OSS + updates, (src-oss + updates), backports + updates, SLE updates.
- Main/OSS; main repository: open source software only: http://download.opensuse.org/distribution/leap/15.4/repo/oss/
- Update/OSS; official security and bugfix updates: http://download.opensuse.org/update/leap/15.4/oss/
- Non-OSS; Non-free (as in freedom) software: http://download.opensuse.org/distribution/leap/15.4/repo/non-oss/
- Update Non-OSS; official security and bugfix updates for non-OSS packages: http://download.opensuse.org/update/leap/15.4/non-oss/
- Src-OSS; Source RPMs. Advanced users only: http://download.opensuse.org/source/distribution/leap/15.4/repo/oss/
- Src-Non-OSS; Source RPMs. Advanced users only. http://download.opensuse.org/source/distribution/leap/15.4/repo/non-oss/
- Debug; Debuginfo packages. Advanced users only. http://download.opensuse.org/debug/distribution/leap/15.4/repo/oss/
- Update Debug; Debuginfo packages updates. Advanced users only.: http://download.opensuse.org/debug/update/leap/15.4/oss/
- Backports Update; Update repository of openSUSE Backports: http://download.opensuse.org/update/leap/15.4/backports/
- Backports Debug-Update; openSUSE Leap debuginfo packages from openSUSE Backports.: http://download.opensuse.org/update/leap/15.4/backports_debug/
- SLE Update; updates van SUSE Linux Enterprise 15: http://download.opensuse.org/update/leap/15.4/sle/
- SLE Debug-Update; debuginfo for updates from SUSE Linux Enterprise 15.: http://download.opensuse.org/debug/update/leap/15.4/sle/
Enkel die laatste bevat in zijn URL een verwijzing naar sle, in kleine letters.
Recenter?
Geldt hetzelfde voor de eveneens “SLE” repo: SUSE:SLE-15:Update
?
Het lijken recentere versies van software te zijn in de SLE updates; zijn ze daar sneller beschikbaar dan in de gewone opensuse?
Bv php7:
v | SUSE:SLE-15:Update | php7 | 7.4.33-150400.4.16.1 | 7.4.33-150400.4.19.1 | x86_64
php7 komt niet voor in de (gewone) OpenSUSE repositories?
Andere
– Gambas:
URL: https://download.opensuse.org/repositories/home:/munix9/15.4/
categorie: YUM; expliciet geïnstalleerd voor 15.4 met one-click install.
Dit lijkt een aantal overbodige (SUSE:SLE-15-SP1:GA, ..) repo’s toe te voegen; en ook dubbele zoals leap/15.4/oss maar dan in een YUM versie zonder “releasever” variabele (die al wel bestond).
Andere met releasever
Sommige andere lijken ook met de releasever variabele te werken;
(zo komen ze voor, goede werking nog te bevestigen) :
– Packman (codecs);
Gebruikte URL: URL: http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/
Onbewerkte URL: http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/
– e-id mw (home:jevez)
Gebruikte URL: https://download.opensuse.org/repositories/home:/jevez/openSUSE_Leap_15.4/
Onbewerkte URL: https://download.opensuse.org/repositories/home:/jevez/openSUSE_Leap_${releasever}/