Der SUSE-Updater meldet Fehler bei Transaktion

Status
Für weitere Antworten geschlossen.

Zuzia

Member
Hallo, ich habe seit Gestern Probleme bei Software-Aktualisierung:nach einem Klick auf das Ausrufezeichen unten rechts kommt eine Auswahl von 12 verfügbaren Packagen. >Alle >Aktualisieren> nach ner Weile:"Apply the following changes?" mit 14 Vorschlägen >Anwenden: "Updating Software" und dann kommt Meldung
"Can't provide /suse/i586/libgsu-1.0.10-31.i586.rpm from file:/"
Weiter kann ich nur Abbrechen.:confused:
Ich habe: openSUSE 10.2 (i586) mit Kernel 2.6.18.8-0.1-default
In der Konfiguraton unter Services habe ich drei URI (hda, packman und tu-ilmenau) alle von Type ZYPP mit Status "Archive". Um ein Dienst vom ZENworks hinzufügen bräute ich ein Dienst-URI und ein Schlüssel und dort endet mein bescheidenes Linux-Wissen.
Über Button "Suche" habe ich nichts passenes gefunden, deshalb bitte ich hier um Hilfe (entschuldigt, wenn das alles so banal klingt - habe erst ene Woche und zwei Instalationen von SUSE Erfahrung :eek: ) Gruß Z.
 

Isaak

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Hast Du dir dieses How-To mal angeguckt? Das könnte dein Problem eventuell beheben.
Pakete installieren
Genau durchlesen, abarbeiten und auf SUSE 10.2 anpassen. Wenn Du das alles befolgt hast und nochimmer Fehler auftauchen kann man "den Schuldigen" suchen.
Gruß

Isaak
 

Zuzia

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Hi, Isaak, ich habe:
1. Alles genau durgelesen und verstanden,
2. Ein Paar neue Quellen hinzugefügt (die Synchronisierung mit ZENworks hat sehr lange -11Min- gedauert),
3. Auf das orange Ausrufezeichen in der Taskleiste rechts unten geklickt,
4. Aus der Liste einmal alle gewählt > nach einer Weile selbe Fehlermeldung,
5. Aus der Liste nur k3b katalog gewählt > am Ende wieder die Meldung wie im ersen Posting.
Etwas haut nicht hin :confused: . Was nun? Gruß Z.
 

Isaak

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

OK, wollen wir doch erstmal sehen, was für einen Updater Du benutzt und was Du für Quellen eingerichtet hast
Je nachdem, was Du nutzt bitte Ausgabe posten:

Code:
zypper sl
Code:
rug --no-abbrev sl
Gruß

Isaak

Sorry
1. ist YOU
2.ZMD
 

Zuzia

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Hi, hier die Ausgaben:
Code:
linux-w2ew:/home/gsander # zypper sl
# | Enabled | Refresh | Type | Name                    | URI                    
--+---------+---------+------+-------------------------+----------------------------------------------------------------
1 | Yes     | Yes     | YaST | 20070330-160447         | http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2
2 | Yes     | Yes     | YUM  | 20070330-153840         | ftp://ftp.gwdg.de/pub/linux/misc/packman/suse/10.2
3 | Yes     | Yes     | YUM  | 20070329-231409         | http://packman.iu-bremen.de/suse/10.2
4 | Yes     | Yes     | YUM  | 20070330-160301         | http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/update/10.2
5 | Yes     | Yes     | YaST | 20070328-194117         | cd:///?devices=/dev/hda,/dev/hdc
6 | Yes     | Yes     | YUM  | 20070330-160402         | http://ftp.gwdg.de/pub/linux/misc/packman/suse/10.2
7 | Yes     | Yes     | YaST | 20070330-160138         | http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/non-oss
8 | Yes     | Yes     | YUM  | SUSE-Linux-10.2-Updates | http://ftp.tu-ilmenau.de/Mirrors/ftp.suse.com/update/10.2
linux-w2ew:/home/gsander #

und die zweite:
Code:
linux-w2ew:/home/gsander # rug --no-abbrev sl

# | Status | Typ  | Name                    | URI
--+--------+------+-------------------------+-----------------------------------
1 | Active | ZYPP | 20070328-194117         | cd:///?devices=/dev/hda,/dev/hdc&alias=20070328-194117
2 | Active | ZYPP | 20070329-231409         | http://packman.iu-bremen.de/suse/10.2
3 | Active | ZYPP | SUSE-Linux-10.2-Updates | http://ftp.tu-ilmenau.de/Mirrors/ftp.suse.com/update/10.2
4 | Active | ZYPP | 20070330-153840         | ftp://ftp.gwdg.de/pub/linux/misc/packman/suse/10.2
5 | Active | ZYPP | 20070330-160138         | http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/non-oss?alias=20070330-160138
6 | Active | ZYPP | 20070330-160301         | http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/update/10.2
7 | Active | ZYPP | 20070330-160402         | http://ftp.gwdg.de/pub/linux/misc/packman/suse/10.2
8 | Active | ZYPP | 20070330-160447         | http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2?alias=20070330-160447
Gruß Z.
 

Isaak

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Bei deiner CD als Quelle
Code:
cd:///?devices=/dev/hda,/dev/hdc
kannst Du auf jeden Fall erstmal unter YaSt die Aktualisierung abstellen.
YaST-Installationsquelle wechseln. Also einfach unter "Auffrischen" "Deaktivieren" anklicken.
Nun dazu:
Code:
libgsu-1.0.10-31.i586.rpm
Es scheint unter keiner der angegebenen Quellen verfügbar zu sein. Kann Dir aber leider aus dem Stehgreif auch nicht sagen, wo Du das herbekommen kannst. Naja, muss ich auch erst suchen. Du kannst aber noch hier schauen, vielleicht wirst Du da fündig:
Installationsquellen für SUSE

Bis dahin, gruß

Isaak
 

Zuzia

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Ok. die CD als Quelle habe ich daeaktiviert. Leider kann ich weiter Dein Vorschlag nicht folgen: was ist das für Code? Gruß Z.
 
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Da fehlt die Basisinstallationsquelle (oss).

Außerdem kannst du alle doppelten Quellen löschen (Packman, update).
YaST profitiert nicht von mehreren Mirrors - im Gegenteil das Einlesen der Quellen wird dadurch langsamer.

Und wie Isaak schon richtig angedeutet hat:

Bitte unbedingt für einen Paketmanager entscheiden:
Entweder ZMD / rug / zen-{updater, installer, remover}
oder YaST / YOU / opensuse-updater / zypper

Die beiden Paketsysteme durcheinander zu benutzen führt mit Sicherheit zu Problemen.
Dazu bitte mal lesen: Thema anzeigen - [ultrasolved] You mag immer erst aufs 2. mal --zicke ;) - SuSE Linux
 

Isaak

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Da fehlt die Basisinstallationsquelle (oss).
Hmm, das habe ich glatt übersehen *schäm*

@Zuzia
Leider kann ich weiter Dein Vorschlag nicht folgen: was ist das für Code?
libgsu-1.0.10-31.i586.rpm
Das ist kein Code, sondern das Paket, das dein Update-Manager sucht und nicht findet.
Aber nach dem Tipp von b3ll3roph0n sollte es gehen.

Gruß

Isaak
 

Zuzia

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Hi, b3ll3roph0n, Basisquelle füge ich grade zu, die doppelten lösche ich später. Nur eine Frage habe ich doch noch: wenn ich den ZEN entferne bin ich automatisch mein Problem mit dem orage leuchteten Ausrufezeichen in der Taskleiste los, ABER was sagt mir dann dass neue Updates verfügbar sind? Muss ich dann immer vom YaST manuell online-Update starten? Gruß Z
 

Zuzia

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Ok. habe alle YUM Quellen deaktiviert und das Symbol rechts unten sieht wieder wie ein Globus aus - keine Software-Updates verfügbar. Ob das mein Problem gelöst hat, oder nur das visuelle Zeichen davon? Und nochmal zu dem
"libgsu-1.0.10-31.i586.rpm" - soll ich danach suchen und installieren? Über YaST? Gruß Z.
 
AW: Der SUSE-Updater meldet Fehler bei Transaktion

:rolleyes:

Wenn du das Basis-Repository eingebunden hast, dann sollte libgsu automatisch gefunden werden.

Welche YUM Quellen?
YaST kann mit YaST- und YUM-Quellen umgehen.

Poste die Ausgabe von
Code:
zypper sl
 

Zuzia

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Hallo, sieht so aus, dass ich alles falsch mache. Bin aber vollkomm green (1 Woche erfahrung -sic!). Aber bin hartnäckig und fest entschlossen bei Linux zu bleiben!:D
Also, hier gewünschte zypper sl:

:
Code:
# | Enabled | Refresh | Type | Name                    | URI                    
--+---------+---------+------+-------------------------+----------------------------------------------------------------
1 | Yes     | Yes     | YaST | 20070330-160447         | http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2
2 | No      | Yes     | YUM  | 20070330-153840         | ftp://ftp.gwdg.de/pub/linux/misc/packman/suse/10.2
3 | No      | Yes     | YUM  | 20070329-231409         | http://packman.iu-bremen.de/suse/10.2
4 | No      | Yes     | YUM  | 20070330-160301         | http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/update/10.2
5 | Yes     | Yes     | YaST | 20070330-214014         | http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/oss
6 | No      | Yes     | YaST | 20070328-194117         | cd:///?devices=/dev/hda,/dev/hdc
7 | Yes     | Yes     | YaST | 20070330-160138         | http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/non-oss
8 | No      | Yes     | YUM  | SUSE-Linux-10.2-Updates | http://ftp.tu-ilmenau.de/Mirrors/ftp.suse.com/update/10.2
Nun weiter weiss ich wirklich nicht so Recht -wie kann die Packung "libgsu" automatisch geladen werden, wenn die Automatische Update (ZEN) keine Quellen hat?
Gruß Z.
 
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Zuzia schrieb:
Bin aber vollkomm green (1 Woche erfahrung -sic!).
Eine gern benutzte Ausrede ... :rolleyes:
Mitdenken ist trotzdem erlaubt!

Zuzia schrieb:
Nun weiter weiss ich wirklich nicht so Recht -wie kann die Packung "libgsu" automatisch geladen werden, wenn die Automatische Update (ZEN) keine Quellen hat?
Wieso denn jetzt auf einmal ZMD?
Ich denke du willst jetzt den opnsuse-updater benutzen.

Nochmal zum Mitschreiben:
YaST und ZMD sind zwei unterschiedliche Paketsysteme:
zen-updater = ZMD
opensuse-updater = YaST

Bevor wir weitermachen: Welches System willst du benutzen?
 

Zuzia

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Hi, also so Recht weiss ich selber nicht - ja, ja, klingt recht unvernünftig. Es ist so, als ob ich jetzt zwischen zwei verschiedenen, hochempfindlichen Werkzeugen wählen soll, und ich kenne nicht mal die wichtigsten Merkmale von Beiden :confused:
Also andersrum: ich möchte gerne, dass mein SUSE möglichts automatisch alle WICHTIGEN Patches runterzuppelt, auf dem möglichst neusten Stand ist und
(vielleicht vor Allem) fragt, bevor ein grosses und wichtiges Update bevorsteht (z.B Kernel). Währe nett von Euch eine Empfehlung zu bekommen.
Habe im Heft "Linux Intern" von PcPr@ksis ein typ -wie ich den ZEN aus dem Autostart-Ordner löschen kann - das ist alles. Wie ich zwischen Beiden wählen kann weiss ich noch nicht.
Und noch etwas: bin wirklich erst seit einer Woche dabei - vorher nur Win von95 über 98 bis XP. Zum mitdenken bin ich aber bereit, nur mein level liegt ganz am Anfang. Gruß Z.

P.S. Ok., ich habe Münze geworfen - openSUSE Updater hat gewonnen! *g*
 
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Ich werde hier sicher keine Empfehlung abgeben.
Aufgrund der Probleme unter SuSE 10.1 ist der ZMD bei den meisten Usern "unten durch".
Die meisten User/WIKIs/Communities empfehlen daher (meist blind und ohne Hintergrundwissen) den ZMD zu deinstallieren.

Zu dem Thema (falls es dich interessiert) mal lesen: zen- updater - nützlich oder nicht?

------

1. Bitte auf den opensuse-Updater umstellen: [ultrasolved] You mag immer erst aufs 2. mal --zicke ;)

2. Nicht-benötigte Quellen löschen:
Code:
zypper sd 20070328-194117
zypper sd 20070330-160301
zypper sd 20070330-153840
Außerdem unter YaST -> Software -> Installationsquelle wechseln die Quellen Packman und Update aktivieren.
Die "Aktualisierung" kann für oss und non-oss ausgeschaltet werden

3. Online Update machen:
entweder YaST --> Software --> Online Update
oder
Code:
zypper up
 

Zuzia

Member
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Hallo b3ll3roph0n! Habe alles genau durchgelesen und alles so gemacht, wie in Deinem Posting steht ;) Jetzt ist das Globussymbol weg, Online Update habe ich durchgeführt. Alles scheint ok. Hier nochmal meine zypper sl:

Code:
# | Enabled | Refresh | Type | Name                    | URI                    
--+---------+---------+------+-------------------------+---------------------------------------------------------------
1 | Yes     | Yes     | YaST | 20070330-160447         | http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2
2 | Yes     | Yes     | YUM  | 20070329-231409         | http://packman.iu-bremen.de/suse/10.2
3 | Yes     | No      | YaST | 20070330-214014         | http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/oss
4 | Yes     | No      | YaST | 20070330-160138         | http://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/non-oss
5 | Yes     | Yes     | YUM  | SUSE-Linux-10.2-Updates | http://ftp.tu-ilmenau.de/Mirrors/ftp.suse.com/update/10.2
Ob die libgsu rübergekommen ist entzieht sich meiner Kenntnis - bei YaST Update war nichts davon zu entdecken...
Jetzt aber zu Deinem Link und Empfehlung: habe auch nicht erwartet, dass Du mir sagts: "das ist für dich das beste"; nachdem ich alles durchgelesen habe vermute ich welche Meinung zum ZEN Du hast ;)
Meine letzte Bitte (fallst Du immernoch ein wenig Geduld für mich übrig hast):
Hätte ich meine Meinung nochmal geändert und zum ZEN zurück wollte - was genau muss ich machen?
Und schon jetzt bedanke ich mich herzlichst für Unterstützung und Geduld -Gruß Z.
 
AW: Der SUSE-Updater meldet Fehler bei Transaktion

Zuzia schrieb:
nochmal meine zypper sl:
[...]
Sieht i.O. aus.

Zuzia schrieb:
Ob die libgsu rübergekommen ist entzieht sich meiner Kenntnis
Code:
rpm -qa | grep libgsu
Zuzia schrieb:
nachdem ich alles durchgelesen habe vermute ich welche Meinung zum ZEN Du hast ;)
Ich sollte vielleicht verschiedene Benutzernamen benutzen ... :D

Zuzia schrieb:
Hätte ich meine Meinung nochmal geändert und zum ZEN zurück wollte - was genau muss ich machen?
Dann stellst du das Softwaremanagement in /etc/sysconfig/sw_management wieder auf zlm und startest den ZMD:
Code:
/sbin/chkconfig --level 35 novell-zmd on
Statt mit YaST (de-)installierst du Software dann mit dem zen-installer / zen-remover oder benutzt rug statt zypper (Konsole).

Als "Normaluser" bringt dir der Umstieg auf ZMD allerdings wenig.
Bleib einfach bei einem Paketsystem, und lerne damit umzugehen.
(So häufig installiert man auch keine Pakete und ohne die entsprechende Erfahrung weißt du die jeweiligen Vorteiles der unterschiedlichen Paketsysteme sowieso nicht zu schätzen/nutzen ;) ).
 
Status
Für weitere Antworten geschlossen.
Oben