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

Yast startet nach Online-Update nicht mehr - SuSE 10.1

Status
Für weitere Antworten geschlossen.

samurizo

Newbie
Hallo,

hab heute morgen wieder mal ein Online-Update durchgeführt. Hat auch alle Pakete runtergeladen und installiert. NUR: als ich dann noch ein paar Pakete normal installieren wollte, ging Yast nicht mehr. Wenn ich das Programm aufrufe, erscheint nur kurz das Fenster und verschwindet gleich wieder. Gleiches Problem im Textmodus auf der Konsole.

Kann mir mal jemand weiterhelfen, wie ich die alte Yast-Version wieder zurückspiele (logischerweise ohne Yast zu benutzen)?
 
Gleiches Problem im Textmodus auf der Konsole.
Welche Fehlermeldung kommt denn, wenn du Pakete über die Konsole installieren willst? (Oder YaST starten willst?)

Im Zweifel: Suse DVD einlegen, von dieser booten und eine Systemreparatur durchführen.

Hier was aus dwem Handbuch von Suse 9.3:
http://sman.informatik.htw-dresden.de/doc/manual.9.3/suselinux-adminguide_de/html/cha.yast2.repair.html

Vielleicht hilft uns aber auch schon die Fehlermeldung weiter, die du auf der Konsole ausgeworfen bekommst.

Vielleicht hilft dir auch ein:
Code:
rpm --rebuilddb
als root in der Konsole.

Ohne konkrete Fehlermeldung sind das aber bloße Ratespiele.
 
OP
S

samurizo

Newbie
Tja, das ist genau mein Problem: es gibt keine Fehlermeldung.

Aber um mal meinen ersten Beitrag zu präzisieren: es schmieren nur die Yast-Teile ab, die auf Paketquellen bzw. auf das Verzeichnis der installierten Pakete zurückgreifen. Das grafische Frontend öffnet das Fenster für Softwareinstallation kurz und schmiert ab, sobald es den Paketindex aktualisiert. Gleiches Spiel beim Text-Frontend, nur das da dann mitten im Bild wieder die Eingabeaufforderung auftaucht. Keine Fehlermeldung...

rpm --rebuilddb hat nichts geholfen.

SuSE DVD hab ich leider im Moment nicht hier *mist* Naja, muss ich heute abend mal schauen, ob ich's damit hinbekomme.
 

acoofh

Newbie
Hallo zusammen,
ich denke ich habe das gleiche Problem.

Allerdings kann ich mit ner Fehlermeldung dienen die im Textmodus aufgeschlagen ist.
Code:
/sbin/yast: line 207: 5875 Speicherzugriffsfehler $ybindir/y2base menu ncurses
:/etc #

Jemand ne Idee?

Gruss
Andi
 
Bitte mal diese RPMs ins Verzeichnis /tmp herunterladen:

http://suse.inode.at/opensuse/distribution/SL-10.1/inst-source/suse/i586/python-elementtree-1.2.6-18.i586.rpm
http://suse.inode.at/opensuse/distribution/SL-10.1/inst-source/suse/i586/python-xml-2.4.2-18.i586.rpm
http://suse.inode.at/opensuse/distribution/SL-10.1/inst-source/suse/i586/rpm-python-4.4.2-40.i586.rpm
http://suse.inode.at/opensuse/distribution/SL-10.1/inst-source/suse/i586/smart-0.41-23.i586.rpm

Danach im Verzeichnis /tmp eine Datei namens "channels.txt" mit folgendem Inhalt erstellen:
Code:
[suse-101-yast-base]
type = yast2
name = SUSE Linux 10.1 YaST Base Repository
baseurl = http://ftp.gwdg.de/pub/opensuse/distribution/SL-10.1/inst-source

[suse-101-yast-extra]
type = yast2
name = SUSE Linux 10.1 YaST Extra Repository
baseurl = http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/install/10.1/inst-source-extra

[suse-101-yum-update]
type = rpm-md
name = SUSE Linux 10.1 YUM Update Repository
baseurl = http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/update/10.1
Dann in der Konsole root werden und die RPMs installieren:
Code:
su
Password: (hier das root-Passwort blind eintippen)
rpm -Uvh /tmp/python*rpm rpm*rpm smart*rpm --force
Dann die Channels importieren:
Code:
smart channel --add /tmp/channels.txt
Und zuletzt das Update mit smart vervollständigen:
Code:
smart update
smart upgrade
Danach sollte auch YaST wieder einwandfrei laufen.
 
OP
S

samurizo

Newbie
Hat funktioniert. VIELEN DANK!

Was ich da gemacht habe, hab ich so einigermaßen verstanden. Jetzt muss ich nur noch bei Gelegenheit ausknobeln, _warum_ ich es machen musste...
 
Du musstest es machen, weil das Update mit YaST aus irgendeinem Grund unterbrochen wurde und YaST sich selbst dann in einem halb aktualisierten und halb nicht-aktualisierten Zustand zurückgelassen hat, was natürlich nicht funktionieren kann.
 

acoofh

Newbie
Hallo traffic,

ich hab da so meine Probleme mit der Installation :(
"channels.txt" ist erstellt. Die Dateien auch runtergeladen.
Als ich dann "rpm -Uvh /tmp/python*rpm rpm*rpm smart*rpm --force
" machen wollte kam folgender Fehler:
Code:
error: File not found by glob: rpm*rpm
error: File not found by glob: smart*rpm
error: Failed dependencies:
        python = 2.4.2 is needed by python-xml-2.4.2-18.i586

Ich denk ein schreibfehler kann das ja nicht nur sein :(

Bin mal wieder etwas hilflos.
Bitte um Ideen und Hilfe.

Gruss
Andi
 

admine

Ultimate Guru
Probleme mit Smart bitte im entsprechenden Forum posten !

Aber nicht vergessen die SuchFunktion zuvor zu nutzen !

=> closed
 
Status
Für weitere Antworten geschlossen.
Oben