(Gelöst): openSUSE 13.2 - keine Aktualisierung möglich

Status
Für weitere Antworten geschlossen.

teufelchen666

New Member
Hallo,
bitte um Nachsicht, dies ist mein erster Eintrag und erste Versuche mit Open Suse.
Nach Installation, die erfolgreich war, kam dann 249 updates verfügbar.Beim "klick" auf installieren kam dann, Fehlermeldung, wie auch im Terminal.
Code:
michael@linux:~> sudo zypper refresh
root's password:
Metadaten von Repository 'openSUSE-13.2-Non-Oss' werden abgerufen -----------[\]
Datei '/repodata/repomd.xml' nicht auf dem Medium 'http://download.opensuse.org/distribution/13.2/repo/non-oss/' gefunden.

Abbrechen, wiederholen, ignorieren? [a/w/i/? zeigt alle Optionen] (a):
Wie komme ich weiter,
Gruss
teufelchen666
 

Rain_Maker

Administrator
Teammitglied
Poste die Ausgabe von:

Code:
zypper lr -d

ls -l /etc/zypp/repos.d
Greetz,

RM

P.S. Eine Internetverbindung besteht aber, oder?

Testen mit:
Code:
ping -c1 download.opensuse.org
 

teufelchen666

New Member
Quellcode zu 1.
Code:
michael@linux:~> zypper lr -d
# | Alias               | Name                         | Aktiviert | Aktualisieren | Priorität | Typ    | URI                                                          | Dienst
--+---------------------+------------------------------+-----------+---------------+-----------+--------+--------------------------------------------------------------+-------
1 | repo-non-oss        | openSUSE-13.2-Non-Oss        | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/distribution/13.2/repo/non-oss/ |       
2 | repo-oss            | openSUSE-13.2-Oss            | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/distribution/13.2/repo/oss/     |       
3 | repo-update         | openSUSE-13.2-Update         | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/update/13.2/                    |       
4 | repo-update-non-oss | openSUSE-13.2-Update-Non-Oss | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/update/13.2-non-oss/            |       
michael@linux:~>
zu Punkt 3
Code:
michael@linux:~> ls -l /etc/zypp/repos.d
total 16
-rw-r--r-- 1 root root 162 Jun 10 09:10 repo-non-oss.repo
-rw-r--r-- 1 root root 150 Jun 10 09:10 repo-oss.repo
-rw-r--r-- 1 root root 165 Jun 10 09:10 repo-update-non-oss.repo
-rw-r--r-- 1 root root 141 Jun 10 09:10 repo-update.repo
michael@linux:~>
Zur Internetverbindung, ja bin Verbunden
Code:
michael@linux:~> ping -c1 download.opensuse.org
ping: icmp open socket: Operation not permitted
michael@linux:~>
vielleicht wichtig
OpenSuse 13.2 "Harlequin" (von einer Linux-Weltheft CD installiert) auf einen 16 GB Stick
KDE 4.14.2
 

Rain_Maker

Administrator
Teammitglied
Die beiden Repos "openSUSE-13.2-Non-Oss" und "openSUSE-13.2-Oss" haben -warum auch immer- den falschen Typ eingetragen ("rpm-md" statt "yast2"), daher auch die Fehlermeldung, die Datei "repodata/repomd.xml" gibt es beim Typ "yast2" nicht.

Code:
su
-> Rootpasswort eintippen

Code:
cd /etc/zypp/repos.d

grep type repo-non-oss.repo repo-oss.repo
Ausgabe wird "type=rpm-md" zeigen

Ändern mit etwas "sed-Magie"

Code:
sed -i 's|type=rpm-md|type=yast2|g'  repo-non-oss.repo repo-oss.repo

grep type repo-non-oss.repo repo-oss.repo

Nun sollte da "type=yast2" stehen und danach das Update erneut versuchen.

Greetz,

RM
 

teufelchen666

New Member
Wow, vielen Dank für die sehr schnelle Hilfe.
Habe alles gemacht wie beschrieben, die Aktualisierung läuft gerade.
vielen Dank
Gruss
teufelchen666

Finde keine Einstellung um den Eintrag als gelöst zu markieren <X
 

Rain_Maker

Administrator
Teammitglied
teufelchen666 schrieb:
Finde keine Einstellung um den Eintrag als gelöst zu markieren <X
Gibt es hier auch nicht, in den "Urzeiten" dieses Forums wurde es Usus, daß wir (= das Team) die Threads als gelöst markieren und dann auch gleich schliessen, um zu verhindern, daß sich jemand (teilweise Monate/Jahre später) mit "ich hab das gleiche Problem" (was dann auch meist nicht mal der Fall ist) anhängt.

Nur, weil ich es gerade sehe (war wohl ein Nachtrag Deinerseits):

vielleicht wichtig
OpenSuse 13.2 "Harlequin" (von einer Linux-Weltheft CD installiert) auf einen 16 GB Stick
KDE 4.14.2
Man kann nur spekulieren, warum dieser seltsame Fehler in den Konfigurationsdateien der Repos vorhanden war, aber zumindest wäre es nicht das erste Mal, daß irgendwelche Heft-CDs/DVDs von den Herausgebern der jeweiligen Zeitschrift "verschlimmbessert" wurden.

Als besonders abschreckendes Beispiel wurden schon mal auch irgendwelche Alpha-/Beta-Versionen als die brandneue openSUSE-Version angepriesen (dürfte hier aber nicht der Fall sein), und in den Foren schlugen dann nicht wenige (unerfahrene) User mit den zu erwartenden Problemen einer Testversion auf.

Deshalb vor allem für spätere Leser dieses Threads noch die Anmerkung, man sollte -wenn möglich- die offiziellen Installationsmedien der jeweiligen Distribution verwenden, denn selbst wenn diese auch immer mal wieder Fehler haben, so sind diese "most annoying Bugs" innerhalb kürzester Zeit bekannt und entsprechende Lösungen meist gleich mit. Der hier aufgetretene Fehler ist mir ehrlicherweise noch nie unter gekommen, aber anhand der Fehlermeldung war er glücklicherweise leicht zu identifizieren.

Ich knipse hier dann mal das Licht aus.

Greetz,

RM
 
Status
Für weitere Antworten geschlossen.
Oben