• 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] Kein erfolgreiches Upgrade auf 11.2?

Vielen Dank für Deine verständliche Anleitung.

Hätte nicht gedacht, daß das SO einfach ist ... ;)

lOtz1009 schrieb:
Code:
mv /etc/zypp/repos.d/ etc/zypp/repos.d.bak

Hier gab es eine Fehlermeldung: Die Datei wurde nicht gefunden, obwohl ich das als root ausgeführt habe.

Habe das Verzeichnis dann mit Dolphin geändert, ging auch.

- Pakete laden
(dieser Schritt ist optional, aber ich empfehle ihn)
Code:
zypper -v dup -d

Hier hat zypper bei mir gemeckert: Es kannte den Befehl "-d" nicht.

Bin dann gleich zum Rest übergegangen. Das hat dann einwandfrei funktioniert.

Nur daß Zypper von 11.1 auf 11.2 angeblich nichts zu aktualisieren hatte, das betraf aber NUR Zypper selber...


Der Neustart funktionierte problemlos, allerdings habe ich laut Grub noch die 11.1.
Aber das hat wohl nichts zu bedeuten, oder?

Code:
uname -r
liefert 2.6.27.7-9-pae
 

lOtz1009

Moderator
Teammitglied
→ abgetrennt von http://www.linux-club.de/viewtopic.php?f=3&t=106080

Systemcrasher schrieb:
Hier gab es eine Fehlermeldung: Die Datei wurde nicht gefunden, obwohl ich das als root ausgeführt habe.
Mea culpa, da fehlte ein Slash. Habe ich mal angepasst :D
Systemcrasher schrieb:
Hier hat zypper bei mir gemeckert: Es kannte den Befehl "-d" nicht.
Die Option gibt es erst bei Zypper in OS 11.2, deswegen zuerst das Update von Zypper selbst, und danach ein "dup".

Systemcrasher schrieb:
Vielen Dank für Deine verständliche Anleitung.
Der Neustart funktionierte problemlos, allerdings habe ich laut Grub noch die 11.1.
Code:
uname -r
liefert 2.6.27.7-9-pae
Deutet beides darauf hin, dass das Update nicht erfolgreich war.

Bitte posten: zypper lr -uP
 
OP
Systemcrasher

Systemcrasher

Hacker
lOtz1009 schrieb:
Bitte posten: zypper lr -uP

Code:
linux-cp9d:~ # zypper lr -uP
# | Alias           | Name                  | Aktiviert | Aktualisieren | Priorität | URI
--+-----------------+-----------------------+-----------+---------------+-----------+----------------------------------------------------------------------
4 | repo-debug      | openSUSE-11.21-Debug  | Ja        | Ja            | 100       | http://download.opensuse.org/debug/distribution/11.2/repo/oss/
5 | repo-non-oss    | openSUSE-11.2-Non-Oss | Ja        | Ja            | 100       | http://download.opensuse.org/distribution/11.2/repo/non-oss/
6 | repo-source     | openSUSE-11.2-Source  | Ja        | Ja            | 100       | http://download.opensuse.org/source/distribution/11.2/repo/oss/
7 | repo-update     | openSUSE-11.2-Update  | Ja        | Ja            | 20        | http://download.opensuse.org/update/11.2/
1 | X11:lxde        | X11:lxde              | Ja        | Ja            | 99        | http://download.opensuse.org/repositories/X11:/lxde/openSUSE_11.1/
2 | home:Thruth     | home:Thruth           | Ja        | Ja            | 99        | http://download.opensuse.org/repositories/home:/Thruth/openSUSE_11.1/
3 | openSUSE 11.1-0 | openSUSE 11.1-0       | Ja        | Ja            | 99        | http://download.opensuse.org/distribution/11.1/repo/oss/

Was ich jetzt nicht verstehe:

ich habe in der repo-Datei alle "11.1"-Einträge in "11.2" geändert.

Wieso stehen da jetzt wieder 11.1-Einträge drin???

Wo finde ich die Datei liste.repo? Die Suchfunktion findet nix. :( Im selben Ordner müßten ja dann auch listealt.repo und listeneu.repo sein.
 

lOtz1009

Moderator
Teammitglied
Systemcrasher schrieb:
ich habe in der repo-Datei alle "11.1"-Einträge in "11.2" geändert.
Anscheinend nicht richtig ;)
Die Repodaten findest du im Ordner /etc/zypp/repos.d/ oder du änderst die Repos per Zypper oder Yast.
 
OP
Systemcrasher

Systemcrasher

Hacker
lOtz1009 schrieb:
Systemcrasher schrieb:
ich habe in der repo-Datei alle "11.1"-Einträge in "11.2" geändert.
Anscheinend nicht richtig ;)
Die Repodaten findest du im Ordner /etc/zypp/repos.d/ oder du änderst die Repos per Zypper oder Yast.

Danke, ich hatte allerdings die listealt.repo usw. gesucht.

Habe diesmal aufgepaßt, wo die hingehen: nach /home...

(Ich verstehe allerdingd nicht, wieso die Suchfunktion das nicht fand....) :???:

Ich hatte tatsächlich die oberen Einträge nicht geändert.

Das betraf lxde und Truth, was immer letzteres sein soll...

Zypper hat jetzt viel gemacht, und das -d hat auch funktioniert.

Mehr kann ich noch nicht sagen, der Rechner arbeitet noch (kann sich nur um Stunden drehen), ich denke aber, jetzt wird es funzen...

Dann erst mal einen schönen Abend noch und vielen Dank. :)
 

lOtz1009

Moderator
Teammitglied
Systemcrasher schrieb:
Das betraf lxde und Truth, was immer letzteres sein soll...
OSS betraf das auch!
Und was home:Truth betrifft: Wenn du nicht weisst wofür, was macht das dann in deiner Repoliste?
Ich tippe auf Opera...
 
OP
Systemcrasher

Systemcrasher

Hacker
lOtz1009 schrieb:
Systemcrasher schrieb:
Das betraf lxde und Truth, was immer letzteres sein soll...
OSS betraf das auch!
Und was home:Truth betrifft: Wenn du nicht weisst wofür, was macht das dann in deiner Repoliste?
Ich tippe auf Opera...

So, nachdem der Download gestern nacht gegen 23:50 Uhr abgebrochen war, habe ich heute weitergemacht.

Bei zypper dup gab es ein paar Dinge, die nicht installiert werden wollten, die habe ich dann mit "ignorieren" bedacht..

Ansonsten ging es dann ziemlich reibungslos.

Code:
uname -r
meldet jetzt 2.6.31.5-0.1-pae

Beim reboot habe ich nicht aufgepaßt, aber der Hintergrund sieht etwas anders, mehr nach der 11.2 aus.

Jedenfalls vielen Dank für die schnelle Hilfe.

Den lOtz'schen Weg werde ich mir jedenfalls merken - für das nächste update..... ;)

Nachtrag:

etwas ging anscheinend doch schief: Das "Update-Aplet" hängt, d.h., es zieht keine Updates mehr.
Es hängt bei der Suche nach Aktualisierungen.
 

lOtz1009

Moderator
Teammitglied
Systemcrasher schrieb:
So, nachdem der Download gestern nacht gegen 23:50 Uhr abgebrochen war, habe ich heute weitergemacht.
Nur der Download oder schon die Installation?

Systemcrasher schrieb:
Bei zypper dup gab es ein paar Dinge, die nicht installiert werden wollten, die habe ich dann mit "ignorieren" bedacht..
Ich sag's ein letztes Mal: Solche Meldungen nicht ignorieren, wenn man sich nicht 100% bewusst ist, welche Folgen das hat!

Systemcrasher schrieb:
etwas ging anscheinend doch schief: Das "Update-Aplet" hängt, d.h., es zieht keine Updates mehr.
Es hängt bei der Suche nach Aktualisierungen.
Bitte mal folgende Kommandos absetzen:
zypper ve
zypper inr
rpm -qa | grep kupdateapplet
 
OP
Systemcrasher

Systemcrasher

Hacker
lOtz1009 schrieb:
Nur der Download oder schon die Installation?

Das war erst nur der Download.

Ich hatte dann den nächsten Tag direkt mit der Installation weitergemacht, weil ich davon ausging, daß der fehlende Rest während der Installation runtergeladen wird.


Solche Meldungen nicht ignorieren, wenn man sich nicht 100% bewusst ist, welche Folgen das hat!

Die Fehlermeldungen waren alle derart, daß irgendwelche Pakete nicht installiert werden konnten, eines war Wesnoth, aber das ist mittlerweile aktualisiert.
Dann waren da noch einige OpenSuse betreffenden Pakete, die nicht installiert werden konnten. Wenn ich die Meldungen richtig gedeutet habe, dann habe ich entweder die Pfade fehlerhaft in die Repo eingetragen oder die haben sich etwas geändert.

Insgesamt bin ich davon ausgegangen, daß ich die fehlenden Pakete jederzeit nachinstallieren kann.

Das Wichtigste Werkzeug, Zypper, war zu dem Zeitpunkt ja bereits ordentlich installiert.

zypper ve
zypper inr
rpm -qa | grep kupdateapplet

Bei den ersten beiden Befehlen gab es keine Fehlermeldungen, da war alles ok.

Code:
Abhängigkeiten aller installierten Pakete sind erfüllt.

und

Code:
Keine auszuführenden Aktionen.

rpm ergab folgende Meldung:

Code:
 rpm -qa | grep kupdateapplet
kupdateapplet-packagekit-0.9.4-1.1.1.i586
kupdateapplet-zypp-0.9.4-1.1.1.i586
kupdateapplet-0.9.4-1.1.1.i586
 

lOtz1009

Moderator
Teammitglied
Systemcrasher schrieb:
etwas ging anscheinend doch schief: Das "Update-Aplet" hängt, d.h., es zieht keine Updates mehr.
Es hängt bei der Suche nach Aktualisierungen.
Wie äußert sich das?

Stell das Updateapplet - soweit noch nicht geschehen - auf das Backend libzypp um und lass dann mal nach Updates suchen.

Systemcrasher schrieb:
Die Fehlermeldungen waren alle derart, daß irgendwelche Pakete nicht installiert werden konnten
...
Dann waren da noch einige OpenSuse betreffenden Pakete, die nicht installiert werden konnten. Wenn ich die Meldungen richtig gedeutet habe, dann habe ich entweder die Pfade fehlerhaft in die Repo eingetragen oder die haben sich etwas geändert.
Das hätte mir in jedem Fall zu Denken gegeben. Überprüfe dringend deine Repos!
 
OP
Systemcrasher

Systemcrasher

Hacker
lOtz1009 schrieb:
Wie äußert sich das?

Updateapplet sagt "Es wird nach Aktualisierungen gesucht...". Mehr passiet nicht.

Stell das Updateapplet - soweit noch nicht geschehen - auf das Backend libzypp um und lass dann mal nach Updates suchen.

Ich kann nur wählen zwischen "ZYpp-Modul" und "PackageKid-Modul".

Bisher hatte ich das erstere, jetzt versuche ich es mit dem anderen...

Überprüfe dringend deine Repos!

Code:
 zypper lr -u -p
# | Alias           | Name                  | Aktiviert | Aktualisieren | Priorität | URI                                                      
--+-----------------+-----------------------+-----------+---------------+-----------+----------------------------------------------------------------------
1 | X11:lxde        | X11:lxde              | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/X11:/lxde/openSUSE_11.2/
2 | home:Thruth     | home:Thruth           | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/home:/Thruth/openSUSE_11.2/
3 | openSUSE 11.2-0 | openSUSE 11.2-0       | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/11.2/repo/oss/ 
4 | repo-debug      | openSUSE-11.2-Debug   | Ja        | Ja            |  100      | http://download.opensuse.org/debug/distribution/11.2/repo/oss/
5 | repo-non-oss    | openSUSE-11.2-Non-Oss | Ja        | Ja            |  100      | http://download.opensuse.org/distribution/11.2/repo/non-oss/
6 | repo-source     | openSUSE-11.2-Source  | Ja        | Ja            |  100      | http://download.opensuse.org/source/distribution/11.2/repo/oss/
7 | repo-update     | openSUSE-11.2-Update  | Ja        | Ja            |   20      | http://download.opensuse.org/update/11.2/

Ich habe - was aber nichts heißen will - keinen Fehler gefunden.

allerdings kann Yast nicht mehr in die Repos schreiben.

Bsp- lxde.


Auch habe ich die debug- und source Repos mit yast deaktiviert, was aber nicht übernommen wurde.

Der Fehler liegt also wahrscheinlich bei den Repos, nur: wo?


Nachtrag:

Kleine Änderung - große Wirkung:
Mit dem PackageKit-Modul hat es dann wie gewohnt geklappt. ;)

Habe danach trotzdem nochmal zypper dup gestartet. Und es wurden 2 lxde-Pakete nachinstalliert...

Scheint jetzt also zu funzen... ;)
 
Poste dennoch mal die Ausgabe von

Code:
zypper ve

Ich schlage außerdem vor, home:Thruth rauszuwerfen und repo-source sowie repo-debug zumindest zu deaktivieren (darin befinden sich vor allem für Entwickler interessante Pakete). Zudem fehlt bei Dir Packman, insbesondere für Multimedia-Kram ist diese Quelle wichtig.

Code:
zypper ar -f http://packman.iu-bremen.de/suse/11.2 Packman
 
OP
Systemcrasher

Systemcrasher

Hacker
gropiuskalle schrieb:
Poste dennoch mal die Ausgabe von
Code:
zypper ve
Code:
linux-cp9d:~ # zypper ve
Metadaten von Repository 'X11:lxde' werden abgerufen [fertig]
Zwischenspeicher für Repository 'X11:lxde' wird erzeugt [fertig]
Daten des Repositorys laden ...
Installierte Pakete lesen ...

Abhängigkeiten aller installierten Pakete sind erfüllt.
linux-cp9d:~ #
Ich schlage außerdem vor, home:Thruth rauszuwerfen und repo-source sowie repo-debug zumindest zu deaktivieren (darin befinden sich vor allem für Entwickler interessante Pakete). Zudem fehlt bei Dir Packman, insbesondere für Multimedia-Kram ist diese Quelle wichtig.

Wie ich schrieb, das rauswerfen hat nicht geklappt. Aber mittlerweile hat es geklappt. :)

Aber warum soll ich truth rausschmeißen? Ist das nicht Opera?

Bzgl. Packman, das steht bei dem Rechner nicht unbedingt an oberster Stelle.
Da ist nicht mal ein lautsprecher dran.
Es ist ein ehemaliger HPServer.

Code:
zypper ar -f http://packman.iu-bremen.de/suse/11.2 Packman


Huch? Das war alles?

Das ist ja einfach, neeeee - nääh?
 
Aber warum soll ich truth rausschmeißen? Ist das nicht Opera?

Opera findest Du auch in 'non-oss' bzw. in der aktuellen Version 10.10 in 'update'. Sieht mir so aus, als ob der via one-click-install bei Dir reingeraten ist - diese Installationsmethode würde ich grundsätzlich meiden.

Code:
Abhängigkeiten aller installierten Pakete sind erfüllt.

Sehr gut.

Huch? Das war alles?

Na warum sollte es auch kompliziert sein? :)

Zur Erklärung der Syntax

Code:
zypper ar -f $URL $Name

ar = addrepo (Repository hinzufügen), -f = auf autorefresh stellen

Da ist nicht mal ein lautsprecher dran.

Oh okay. Aber schaden kann Packman keinesfalls, zudem diese Quelle noch sehr viele andere interessante Sachen anbietet.
 
OP
Systemcrasher

Systemcrasher

Hacker
gropiuskalle schrieb:
Na warum sollte es auch kompliziert sein? :)

Weil ich vielleicht immer noch einpaar Windows-Nachwirkungen habe? ;)

Oh okay. Aber schaden kann Packman keinesfalls, zudem diese Quelle noch sehr viele andere interessante Sachen anbietet.

Mittlerweile hab ich das auf dem 2. Rechner auch angewendet, der ist zwar etwas langsamer, dafür hängt aber ein Lautsprecher dran. ;)

Und den 3. Rechner fahre ich morgen hoch und ändere das auch dort.

Ich könnte dann im Prinzip Opera genauso einbinden wie Packman, also:

Code:
zypper ar -f http://opera-adresse (non-oss/update)

Also von der Syntax her, für Opera kommt dann natürlich die richtige Adresse rein, die ich sicher auch morgen noch auf opensuse.org finden werde. :)

Schönen Abend noch und vielen Dank für die Erklärung, langsam fange ich an, Zypper mehr und mehr zu mögen...;)
 
Für Opera brauchst Du nichts neues Einbinden, non-oss und update (sowie oss) sind per default aktiviert.

Davon abgesehen: zypper ist wirklich ein ziemlich nettes Ding, stimmt.
 

lOtz1009

Moderator
Teammitglied
Systemcrasher schrieb:
Ich könnte dann im Prinzip Opera genauso einbinden wie Packman, also:
HÄ?? :???:
Du brauchst für Opera kein einziges weiteres Repo einbinden. Update / Non-OSS hast du schon längst aktiviert. Opera findet sich dann für dich ganz einfach über Yast.
 
Oben