• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Warning Repository beim Update Leap 42.1

hallo community,
hier noch mal meine Repositorys.

Code:
zypper lr -d
# | Alias                               | Name                                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                            | Service
--+-------------------------------------+---------------------------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------------+--------
1 | KDE:/Extra-Repo                     | KDE:/Extra-Repo                                         | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_42.1/       |        
2 | download.opensuse.org-non-oss       | Haupt-Repository (NON-OSS)                              | Yes     | (r ) Yes  | Yes     |   85     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/              |        
3 | download.opensuse.org-non-oss_1     | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                         |        
4 | download.opensuse.org-oss           | Haupt-Repository (OSS)                                  | Yes     | (r ) Yes  | Yes     |   90     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                  |        
5 | download.opensuse.org-oss_1         | Hauptaktualisierungs-Repository                         | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss                              |        
6 | dvd                                 | dvd                                                     | Yes     | (r ) Yes  | Yes     |   60     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.1/                             |        
7 | http-download.opensuse.org-11a5f421 | KDE:Frameworks5                                         | Yes     | (r ) Yes  | Yes     |   85     | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_42.1/ |        
8 | packman                             | packman                                                 | Yes     | (r ) Yes  | Yes     |   95     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.1/                               |
Passt das mit den Prioritäten jetzt so ?
Dem Repository packman habe ich jetzt die höchst gegeben.

Code:
zypper clean -a &&  zypper ref &&  zypper up
läuft jetzt ohne Fehlermeldung durch.

Fazit:
Leider kann ich nicht beurteilen was in welchem Repository enthalten ist u. mit welcher Priorität dieses versehen werden muss. Leider gibt es auch konkorrierende Repositorys, die sich ausschliessen.
Mit dem home Repositorys habe ich verstanden.
Diese sind nach Möglichkeit zu meiden.
Updates der darin enthaltenen Programme ist auch manuell über
YAST, Software Installieren u. Löschen möglich.

Eine letzte Bitte habe ich bevor ich diesen Thread schliesse:
Wo kann ich die Repository Thematik nachlesen, damit ich das auch wie Ihr verstehen kann.
Jetzt sag nicht einen neuen Kofler kaufen, denn der kostet ca. 50 €

Würde mich über eine Antwort von Euch freuen. :)

viele grüsse aus dem nachmittaglichen Oberbayern
vom bayernherz :thumbs:
 

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
bayernherz schrieb:
Passt das mit den Prioritäten jetzt so ?
Nö.

bayernherz schrieb:
Dem Repository packman habe ich jetzt die höchst gegeben.
Nö, hast du nicht, sondern die niedrigste. Wo fängt man normalerweise/allgemein an zu zählen? Welche Zahl steht an erster Stelle (jetzt kommt mir bitte niemand mit 0 oder 0,3 usw.)? Was wichtiges steht an welcher Stelle, an 95er oder besser an erster, zweiter etc.? Und alles ab einer Prio von 100 ist wie deaktiviert.

Nachtrag aus man zypper Abschnitt Repository Management modify repo (mr):

-p, --priority positive-integer
Set the priority of the repository. Priority of 1 is the highest, the higher the number the lower the
priority. -p 0 will set the priority back to the default (99). Packages from repositories with higher
priority will be preferred even in case there is a higher installable version available in the repository
with a lower priority.
Übersetzung via Google (sogar einigermaßen brauchbar): Klick mich!
Wer Google nicht mag: Klick!
 
A

Anonymous

Gast
Die höchste Priorität ist die niedrigste Zahl. Klingt komisch, ist aber so.

Gesendet von meinem SM-T530
 
hallo community,

besser so ? :???:

Code:
lr -d
# | Alias                               | Name                                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                            | Service
--+-------------------------------------+---------------------------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------------+--------
1 | KDE:/Extra-Repo                     | KDE:/Extra-Repo                                         | Yes     | (r ) Yes  | Yes     |   50     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_42.1/       |        
2 | download.opensuse.org-non-oss       | Haupt-Repository (NON-OSS)                              | Yes     | (r ) Yes  | Yes     |   40     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/              |        
3 | download.opensuse.org-non-oss_1     | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Yes     | (r ) Yes  | Yes     |   45     | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                         |        
4 | download.opensuse.org-oss           | Haupt-Repository (OSS)                                  | Yes     | (r ) Yes  | Yes     |   30     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                  |        
5 | download.opensuse.org-oss_1         | Hauptaktualisierungs-Repository                         | Yes     | (r ) Yes  | Yes     |   35     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss                              |        
6 | dvd                                 | dvd                                                     | Yes     | (r ) Yes  | Yes     |   25     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.1/                             |        
7 | http-download.opensuse.org-11a5f421 | KDE:Frameworks5                                         | Yes     | (r ) Yes  | Yes     |   55     | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_42.1/ |        
8 | packman                             | packman                                                 | Yes     | (r ) Yes  | Yes     |   20     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.1/

Leider kann ich die Priorität nur nach gusto vergeben, weil mir die Kenntnisse fehlen
was wo drin enthalten ist u. mit welcher Priorität behandelt werden muss. :erschreckt:
Daher nochmals die Bitte;
Wo kann ich die Repository Thematik nachlesen, damit ich das auch wie Ihr verstehen kann.
Würde mich über einen Tipp von Euch sehr freuen. :)

viele grüsse ausOberbayern
vom bayernherz :thumbs:
 
1 und 7: Paßt dann, wenn Du tatsächlich alle dort vorhandenen Pakete aus diesen Repos (und nicht aus 2 bis 5) haben willst. Ansonsten 100.
2 bis 5: Standardpriorität 99.
6: Unwichtig, das benötigte Paket gibt es nur dort.
8: Paßt.
 
hallo community,

Die Repository Prioritäten dürfen so passen ! :)
Code:
zypper lr -d
# | Alias                               | Name                                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                            | Service
--+-------------------------------------+---------------------------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------------+--------
1 | KDE:/Extra-Repo                     | KDE:/Extra-Repo                                         | Yes     | ( p) Yes  | Yes     |   50     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_42.1/       |        
2 | download.opensuse.org-non-oss       | Haupt-Repository (NON-OSS)                              | Yes     | ( p) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/              |        
3 | download.opensuse.org-non-oss_1     | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Yes     | ( p) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                         |        
4 | download.opensuse.org-oss           | Haupt-Repository (OSS)                                  | Yes     | ( p) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                  |        
5 | download.opensuse.org-oss_1         | Hauptaktualisierungs-Repository                         | Yes     | ( p) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.1/oss                              |        
6 | dvd                                 | dvd                                                     | Yes     | ( p) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.1/                             |        
7 | http-download.opensuse.org-11a5f421 | KDE:Frameworks5                                         | Yes     | ( p) Yes  | Yes     |   55     | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_42.1/ |        
8 | packman                             | packman                                                 | Yes     | ( p) Yes  | Yes     |   20     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.1/

Beide laufen ohne Fehlermeldung durch! :)
Code:
zypper -vv up
Code:
zypper clean -a &&  zypper ref &&  zypper up

Bleibt noch meine Frage offen:

Leider kann ich die Priorität nur nach gusto vergeben, weil mir die Kenntnisse fehlen
was wo drin enthalten ist u. mit welcher Priorität behandelt werden muss. :erschreckt:
Daher nochmals die Bitte;
Wo kann ich die Repository Thematik nachlesen, damit ich das auch wie Ihr verstehen kann.
Würde mich über einen Tipp von Euch sehr freuen. :)

viele grüsse aus dem nächtlichen Oberbayern
vom bayernherz :thumbs:
 
Aus den Erinnerungen an meine openSUSE-Vergangenheit und daher ohne Gewähr:

Mit https://software.opensuse.org/search kannst Du nach einem Paketnamen(steil) suchen und erhältst die Repos, die dieses Paket enthalten. Wenn Du wissen willst, was alles in einem Repo drinnen ist, mußt Du Dir den Inhalt desselben anschauen. Die Suchmöglichkeiten von YaST beschränken sich naturgemäß auf die aktiven Repos, umfassen aber unter anderem auch Dateinamen.

Wenn Du ein Paket mit YaST neu installieren willst und es in mehreren Repos vorhanden ist, wird es aus dem Repo (oder den Repos) mit der höchsten Priorität (ohne Berücksichtung von aktuelleren Versionen in Repos mit geringerer Priorität) ausgewählt. Sind in diesem Repo (oder in diesen Repos) mehrere Versionen vorhanden, wird die aktuellste Version ausgewählt. Du kannst aber immer im Reiter "Versionen" eine andere Auswahl treffen.

Wenn Du ein Paket aktualisieren willst und kein Herstellerwechsel erlaubt ist (was auch auf ein zypper up zutrifft), wird die aktuellste Version aus dem Repo (oder den Repos) mit der höchsten Priorität desselben Herstellers ausgewählt. Ist ein Herstellerwechsel erlaubt (was ebenso wie ein uneingeschränktes zypper dup, bei dem zusätzlich alle Pakete entfernt werden, die in keinem aktiven Repo enthalten sind, nicht empfehlenswert ist), wird es aus dem Repo (oder den Repos) mit der höchsten Priorität (unabhängig vom Hersteller und ohne Berücksichtung von aktuelleren Versionen in Repos mit geringerer Priorität) ausgewählt. Auch hier kannst Du im Reiter "Versionen" eine andere Auswahl treffen.

Im wesentlichen gibt es 3 Hersteller:
- openSUSE [oss und non-oss samt jeweiligem update]
- build service [http://download.opensuse.org/repositories/irgendetwas] (Anmerkung: Da gibt es vermutlich mehrere Hersteller.)
- Packman
 
hallo community,

vielen Dank für Euere Tipps, ganz besonderen Dank an josef-wien.
Ich werde sie durcharbeiten.

viele grüsse aus dem nachweihnachtlichen Oberbayern
vom bayernherz :thumbs:
 
Oben