Forum
Tipps
News
Menu-Icon

yast packager abgeschossen

hi

ich hab die tipps von Dr.SuSE zu suse10.1 mal befolgt und yast aktualisiert, dann zmd, rog und zen-updater gelöscht.
jetzt stürzen die software-tools von yast nach einiger ladezeit ab.
sowohl die installationsquellen-auswahl, als auch die softwareauswahl
mit rpm -i habe ich dann zmd, rug und zen-updater wieder installiert [rpms von opensuse, nach installation suseconfig augeführt]

auf einem anderen pc funktioniert alles einwandfrei...
[mein pc: PIII 500; 256mb ram]
[anderer pc: AMD K7 1,1Ghz, 1Gb ram]

wie bekomme ich das wieder zum laufen?
reparatur mit den installations-cds? [habe ich nicht da...]

danke geraet2

ps. die tipps hier sind sonst ganz gut :)


Antworten zu yast packager abgeschossen:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
hi

ich hab die tipps von Dr.SuSE zu suse10.1 mal befolgt und yast aktualisiert, dann zmd, rog und zen-updater gelöscht.
Das war wohl ein bischen zu viel denn im Tipp steht nur wie du den Zenupdater loswirst.

Zitat
jetzt stürzen die software-tools von yast nach einiger ladezeit ab. sowohl die installationsquellen-auswahl, als auch die softwareauswahl
mit rpm -i habe ich dann zmd, rug und zen-updater wieder installiert [rpms von opensuse, nach installation suseconfig augeführt]
Dann dürften nun die Versionen nicht mehr zusammen passen.
Der Midnightcommander kann dir aus dem Dilemma helfen.

Öffne eine Konsole und werde root. Starte mittels mc ENTER den MidnightCommander.
Drücke F9 gehe Klicke auf Rechts/Right -FTP-Link und tippe
ftp.tu-chemnitz.de/pub/linux/suse/ftp.suse.com/suse/update ENTER

Navigiere in das zu Deiner Suse passende Updateverzeichnis, suche nach den yastpaketen z.B. yast2-2.13.61-0.2_x86_64.rpm bei Suse 10.1 für 64 bit CPUs
stelle den Balken auf das RPM, Drücke Enter. Das RPMpaket wird nun nach /tpm entpackt, was ein wenig dauern kann. Wenn es geöffnet ist Upgrade wählen, Enter drücken
Nun sollte eine Fortschrittsanzeige dich über die Installation informieren. Ggf. ALT+o drücken um das genau sehen zu können. Ein erneutes ALT+o bringt dich wieder zum Hauptbildschirm zurück.
Schlägt Das Update wegen bestimmer Abhängigkeiten fehl, kannst Du
sehen warum und was vorher noch aktualisiert werden muss.
Das RPM-Paket schliesst Du wieder, indem Du oben auf die beiden Punkte im Verzeichnisbaum klickst, bzw. den Balken drauf stellst und Enter drückst.
Die Prozedur mit allen yastpaketen aus dem Updatezweig wiederholen. Ist zwar ein wenig mühsam, klappt aber wenn du es richtig machst. Bist Du fertig, SuSEconfig nicht vergeseen.
Im Nächsten Schritt solltest Du die Installationsquelle von guru in yast hinzufügen und SMART installieren. Dann hast Du eine sehr gute Alternative zu yast, falls yast mal nicht will. Mit Smart geht alles ähnlich, nur schneller und mit mehr Softwareauswahl.

Kurz zu smart ( ausführlich steht es im Bereich der Installatinsquellen )

Installationsquelle guru in yast hinzufügen
yast starten und nach smart suchen.

Installiere:
-smart
-smartgui
-smartaddons
-smart-ksmarttray
-python-cairo

Beende yast

Starte smart als root in einer Konsole mit

smart upgrade ENTER

beantworte die ganzen Fragen mit einem j

Dann gehts grafisch weiter
smart --gui  ENTER
Klicke auf Datei->Alle Channel aktualisieren. Beim ersten Mal dauert das eine ganze Weile.
Nun klicke Bearbeiten- Channel und mache noch ein paar Häkchen.
Kannst alle ankreuzen nur Kernel und suse-101-apt... nicht!
Dann nochmals die Channel aktualisieren und jedesmal wenn Du Smart wieder benutzen möchtest.

Software installieren mit smart:

Klicke auf Bearbeiten-Suche und gebe einen Suchbewgriff ein z.B. Firefox
Die Channels werden aufgelistet. Da lickst Du auf Lastest mozilla.org-packages
die installierte Version wird dir mit einem Quadrat gekennzeichnet angezeigt, z.b. Mozilla-Firefox 1.5.0.2@i586
Willst Du updaten klickst du die neue Version an z.B. Mozilla-Firefox 1.5.0.4-1@i586 an
Dann ok klicken
Das Spiel kannst du mit allen relevanten Paketen wiederholen, ob wine, mlpayer, xine u.s.w.
Hier siehst Du auch den Vorteil. wine und Firefox beispielsweise sind per yast nicht upzudaten.
Bist Du mit der Auswahl fertig, klickst Du auf Datei->Änderungen anwenden und folgst dem Dialog. Die Software wird heruntergeladen und installiert.
Smart ist ne feine Sache, nur Hände weg von KDE-Paketen!. Da steigt Smart im grafischen Modus leider noch gerne aus. Dafür brauchst Du noch yast, sonst eigentlich nie mehr. Selbst die Online-UPdates werden auf diesem Weg gleich installiert. Es wird immer die neueste Version angeboten, auch aus den Update-Repositories.

Einen Haken hat das Ganze aber. Machst Du regen Gebrauch von smart bei der Softwareinstallation, wird, wenn Du yast aml wieder  benutzt, yast mit einer Liste nicht aufgelöster Abhängigkeiten antworten. DIESE IGNORIEREN!. Grund: Yast kennt im Gegensatz zu Smart nicht alle Softwarequellen ( Repositories ) und kann die mittlerweile entstandenen Abhängigkeiten nicht mehr auflösen.

Have Fun


 



« Letzte Änderung: 21.07.06, 12:52:35 von Dr. SuSE »

Also yast will nicht...

Zitat
Wer die Handbremse in yast lösen will gibt nach dem Update folgendes in eine Rootkonsole ein:

rpm -e zmd rug zen-updater ENTER
das deinstalliert doch alle drei pakete?

yast hängt genau beim einlesen der paketinformationen
[in der konsole yast sw_single
sobald die grafische ncurses-oberfläche erschein, stürzt es ab]

Zitat
2006-07-21 13:10:50 <1> geraet2mm(6347) [zypp_detail] ZYppImpl.cc(initTarget):203 Repeated call to initTarget()
2006-07-21 13:10:50 <0> geraet2mm(6347) [store] XMLFilesBackend.cc(XMLFilesBackend):141 Database already initialized
2006-07-21 13:10:50 <1> geraet2mm(6347) [YCP] clients/sw_single.ycp:95 CheckWhichPackages ([])
2006-07-21 13:10:50 <1> geraet2mm(6347) [wfm] clients/sw_single.ycp:167 Pkg Builtin called: SourceStartManager
 
die letzten zeilen des Yast-logfiles [y2log]
anscheinend ein problem mit diesem sourcestartmanager?

das seltsame ist eben, dass es auf dem anderen pc einwandfrei funktioniert
[auch zmd, rog und zen-updater gelöscht]

yast habe ich bereits aktualisiert, auch den packager

ich versuchs weiter... [ist "nur" ein test-pc ;)]

mfg & danke

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

wenn Du mit logdateien kommst, denke ich, ist mehr als Grundwissen bei Dir vorhanden. Dann können wir tiefer einsteigen, auf Komandozeilenbasis.

vermute mal, es ist nicht yast selbst, sondern die lib auf die sich das Ganze stützt. mal versuchen liby2.....rpm zu erneueren. Wenn yast bei ncurses die Segel streicht, gibt es noch ein fast unbekanntes Tool zu yast, y2pmsh
Das müsste aber installiert werden ( rpm -Uvh paketname.rpm). Es dient zum debuggen von yast(fehlern), kann aber noch wesentlich mehr, nämlich Software installieren und das rasend schnell, weil dabei der ganze mono,ncurses, x Zauber nicht benutzt wird. Die Syntax ist ähnlich wie bei smart oder apt.

Genaues dazu findest Du hier:
http://de.opensuse.org/Paketverwaltung

http://enterprise.linux.com/article.pl?sid=06/02/09/1652228&tid=129

Have Fun

also am ncurses liegt es eher nicht, yast produziert auch mit grafischer oberfläche die gleichen logs.
ist die liby2.....rpm für die paketverwaltung zuständig?
ich werde es versuchen...

nochmal zu dem unterschied zwischen dem pc [pc1] an dem es nicht mehr funktioniert und dem anderen pc2, an dem die beschriebenen tipps den gewünschten erfolg bringen.
auf pc1 habe ich die "tolle" novell-registrierung durchgeführt, und dann ein halbes you durchlaufen lassen [halb weil ich es zu lange dauerte].
dann habe ich genannte tipps [yast update rauf, zmd, rog & zen-updater runter] durchgeführt.

normalerweiße bereiten halb durchgeführte you´s keine probleme, kann es sein dass es in diesem fall probleme bereitet hat?
[update wurde glaube ich von a bis o durchgeführt]

auf pc2 habe ich eben diese registrierung nicht durchgeführt sonder habe von hand die update-quelle eingetragen und in einem zug alle pakete aktualisiert und eben zmd rog und zen-updater gelöscht - ohne probleme.

danke

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

hilft dir den y2pmsh nicht um yast auszutauschen ??

Have Fun

sorry, ich hatte letzte woche keine zeit...

aalso, hab y2pmsh runtergeladen und installiert [mc ist schon was tolles :)]
in y2pmsh die 10.1 installationsquelle hinzugefügt, die updatequelle hinzugefügt, ein update gemacht
und siehe da - es funktioniert wieder

ausser den vielen warnungen, dass es nur für debugging-zwecke sein soll, ist y2pmsh nicht schlecht - schnell, sauber, minimalistisch - so wie es sein soll.

vielen dank für den / die tipps

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

Supi wenn es geholfen hat. Tipps jederzeit wieder... ;)
Mit den wenigsten Usern kann man heutzutage auf Konsolenebene einsteigen. Leider, sonst wäre einiges einfacher, schneller, minimalistischer....  :D

Have Fun


« Internetinstallation!Bekomme nichts auf die Reihe! »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
AMD
AMD, kurz für Advanced Micro ist ein bedeutender US-amerikanischer Hersteller von Prozessoren und Chipsätzen mit Sitz in Santa Clara, Kalifornien. AMD hat sich ...

Update
Als Update bezeichnet man eine aktualisierte Version einer bereits besessenen Software, die registrierte Anwender meist zu einem Bruchteil des Preises des ursprüngli...

Bildpunkte
Bilder, die von einem Monitor wiedergegeben werden, bestehen aus einzelnen Bildpunkten (Pixeln). Je höher die Pixelanzahl ist, desto genauer und besser kann das Bild...