Hallo zusammen! In diesem Zusammenhang habe ich auch noch eine Frage: Ich habe unter 8.1. KDE mittels LinuxUser-CD 08/2003 und rpm von 3.0.5 auf 3.1.2 upgedatet und (fast)* alles funktioniert auch einwandfrei. Was wird aber passieren, wenn ich das nächste Mal YOU durchlaufen lasse? Wird mir wieder 3.0.5 aufgespielt oder werde ich Aktualisierungen für 3.1.2 bekommen? *Erklärung zu "fast": Die Menüs sind sprachlich durcheinander (deutsch/englisch). Beispiel Kontexmenü: copy to -> Persönliches Verzeichnis. Hat hier irgend jemand eine Lösung. Habe zu diesem speziellen Problem beim googlen nichts gefunden. Gruß Dirk
Hallo Dirk, Am Freitag September 19 2003 11:50 schrieb Dirk Albrecht:
Ich habe unter 8.1. KDE mittels LinuxUser-CD 08/2003 und rpm von 3.0.5 auf 3.1.2 upgedatet und (fast)* alles funktioniert auch einwandfrei.
Wie hast Du es denn jetzt gemacht?
Was wird aber passieren, wenn ich das nächste Mal YOU durchlaufen lasse? Wird mir wieder 3.0.5 aufgespielt
Nein.
oder werde ich Aktualisierungen für 3.1.2 bekommen?
Nein. Das YOU spielt Dir meines Wissens nur Patches auf. Überbügel tut YOU nichts; ich verwende es regelmäßig, kontrolliere aber immer zur Vorsicht, was es mir anbietet.
*Erklärung zu "fast": Die Menüs sind sprachlich durcheinander (deutsch/englisch).
Dann benötigst Du einfach ein neueres Sprachpaket. Das ist in aller Regel immer dann der Fall, wenn das Update über eine größere Nummer geht. Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Werkstatt & Information zu OpenSource -- http://www.eschkitai.de/ ## Offene Jobs -- http://www.eschkitai.de/openoffice/jobs.html
Hallo Helga!
Ich habe unter 8.1. KDE mittels LinuxUser-CD 08/2003 und rpm von 3.0.5 auf 3.1.2 upgedatet und (fast)* alles funktioniert auch einwandfrei.
Wie hast Du es denn jetzt gemacht?
Mein Weg von 3.0.5 zu 3.1.2 (Ist bestimmt Newbie-like und der ein oder andere wird sich bestimmt ein Lächeln nicht verkneifen können, aber es hat schliesslich funktioniert :-)) 1. Ich habe das Verzeichniss mit den rpm Paketen für KDE 3.1.2 von der Liniux-User-CD in ein Verzeichniss namens "rpms" in meinem /home-Verzeichniss kopiert. 2. und mir dieses dann mittels "ls | lpr" ausgedruckt. 3. Nun habe ich in der Yast-Pakete-Installation mit "Suche" nachgesehen, welche von diesen Paketen in der 3.0.5.-Version installiert sind 4. und habe dann alle anderen Pakete aus dem Verzeichniss rpms gelöscht, um hinterher den selben Softwarestand, nur ebend in der neueren Version, zu haben wie vorher. 5. Dann ging es ans Probieren (Im Runlevel 1, im besagten Verzeichniss "rpms"): a. "rpm -Uvh *.rpm" wie auf Spotlight.de beschrieben funktionierte nicht. Es tat sich einfach rein gar nichts. b. "rpm -i *.rpm" führte zu Konflikten mit den installierten 3.0.5er-Paketen daher habe ich: c. alle alten Pakete mit "rpm -e --nodeps PAKETNAME" entfernt und anschliessend d. die neuen Pakete mit "rpm -i --nodeps *.rpm" installiert 6. Nach einem Wechsel in den Runlevel 5, startete KDE problemlos, allerdings waren die SuSE-Symbole nicht mehr vorhanden. 7. Dies konnte ich abstellen, in dem ich das Paket "kdebase3-suse" mit Yast von der Original-DVD aktualisierte. HEUREKA! Es gibt bestimmt einen Weg der unkomplizierter und sicherer ist aber auf diese Weise funktionierte es. Gruß und schönes Wochenende! Dirk
Hallo, Am Fri, 19 Sep 2003, Dirk Albrecht schrieb:
Ich habe unter 8.1. KDE mittels LinuxUser-CD 08/2003 und rpm von 3.0.5 auf 3.1.2 upgedatet und (fast)* alles funktioniert auch einwandfrei.
Wie hast Du es denn jetzt gemacht?
Mein Weg von 3.0.5 zu 3.1.2 (Ist bestimmt Newbie-like und der ein oder andere wird sich bestimmt ein Lächeln nicht verkneifen können, aber es hat schliesslich funktioniert :-))
Erstmal, die RPMs von irgendwelchen CDs (z.B. gerade LinuxUser) passen in der Regel nicht sonderlich gut zur Distri.
1. Ich habe das Verzeichniss mit den rpm Paketen für KDE 3.1.2 von der Liniux-User-CD in ein Verzeichniss namens "rpms" in meinem /home-Verzeichniss kopiert.
rpm -Fvh *.rpm Siehe 'man rpm'. -dnh -- What got my attention one time, however, was the list that included both "chicken" and "chicken meat" as distinct ingredients. -- Kenneth Brody
Hallo Dirk, Am Freitag, 19. September 2003 20:20 schrieb Dirk Albrecht:
...
7. Dies konnte ich abstellen, in dem ich das Paket "kdebase3-suse" mit Yast von der Original-DVD aktualisierte.
kannst Du kurz erläutern was ein Downgrade wieder auf Version 3.0.5 für das kdebase3-suse Paket bedeutet? Funktioniert dann noch alles bzw. hadelt man sich dann wieder einen alten Stand ein? Gruß Gerhard -- Köln
Am Samstag, 20. September 2003 23:40 schrieb Gerhard Marx:
Am Freitag, 19. September 2003 20:20 schrieb Dirk Albrecht:
Hallo Gerhard!
...
7. Dies konnte ich abstellen, in dem ich das Paket "kdebase3-suse" mit Yast von der Original-DVD aktualisierte.
kannst Du kurz erläutern was ein Downgrade wieder auf Version 3.0.5 für das kdebase3-suse Paket bedeutet? Funktioniert dann noch alles bzw. hadelt man sich dann wieder einen alten Stand ein?
Eigentlich handelte es sich nicht um ein Downgrad, weil das kdebase3-suse Paket gar nicht auf der LinuxUser-CD vorhanden war. Ich hatte also nach wie vor die 3.0.5er-Version installiert. (Zumindestens laut Aussage von Yast). Allerdings fehlten mir sämtliche SuSE-spezifischen Icons und Menüeinträge. Erst nach dem ich das Paket via YOU aktualisiert habe, war optisch wieder alles in Ordnung. Vielen Dank für den Tip mit der Sprachanpassung (von der LinuxUser-CD). KDE spricht bei mir jetzt wieder eine Sprache. Gruß Dirk
Am Montag, 22. September 2003 05:40 schrieb Dirk Albrecht:
Am Samstag, 20. September 2003 23:40 schrieb Gerhard Marx:
Am Freitag, 19. September 2003 20:20 schrieb Dirk Albrecht:
Hallo Gerhard!
...
7. Dies konnte ich abstellen, in dem ich das Paket "kdebase3-suse" mit Yast von der Original-DVD aktualisierte.
kannst Du kurz erläutern was ein Downgrade wieder auf Version 3.0.5 für das kdebase3-suse Paket bedeutet? Funktioniert dann noch alles bzw. hadelt man sich dann wieder einen alten Stand ein?
Eigentlich handelte es sich nicht um ein Downgrad, weil das kdebase3-suse Paket gar nicht auf der LinuxUser-CD vorhanden war.
Dann sprechen wir von verschiedenen Linux user CD's. Ich finde meine CD grad nicht, aber die folgenden dateien müsste eigentlich drauf sein: kdebase3-3.1.2-14.i586.rpm kdebase3-devel-3.1.2-14.i586.rpm kdebase3-extra-3.1.2-14.i586.rpm kdebase3-kdm-3.1.2-14.i586.rpm kdebase3-ksysguardd-3.1.2-14.i586.rpm kdebase3-nsplugin-3.1.2-14.i586.rpm kdebase3-samba-3.1.2-14.i586.rpm Mein yast sagt mir auch, dass ich die Basispakete der Version 3.1.2 drauf habe. Allerdings habe ich auch keine SuSe iconen mehr im KDE, aber da kleb' ich nicht dran. Gruß Gerhard -- Köln
Hallo Dirk, hallo Leute, Am Freitag, 19. September 2003 20:20 schrieb Dirk Albrecht: [Bitte den Namen der Vorredner stehen lassen! Ich ergänze:]
[Helga Fischer]
[Dirk Albrecht]
Ich habe unter 8.1. KDE mittels LinuxUser-CD 08/2003 und rpm von 3.0.5 auf 3.1.2 upgedatet und (fast)* alles funktioniert auch einwandfrei.
Wie hast Du es denn jetzt gemacht?
Mein Weg von 3.0.5 zu 3.1.2 (Ist bestimmt Newbie-like und der ein oder andere wird sich bestimmt ein Lächeln nicht verkneifen können,
Stimmt *g*
aber es hat schliesslich funktioniert :-))
1. Ich habe das Verzeichniss mit den rpm Paketen für KDE 3.1.2 von der Liniux-User-CD in ein Verzeichniss namens "rpms" in meinem /home-Verzeichniss kopiert.
Die Idee ist nicht mal schlecht. Danach würde ich allerdings etwas anders weitermachen ;-) mkdir away for i in 1 2 3 ; do for file in *.rpm ; do rpm -Fhv $file && mv $file away # ;-) done done Dadurch hast Du erstmal - alle nicht installierten Pakete weg (-F installiert sie nicht, meldet aber auch keinen Fehler, sodass das "mv" zuschlägt) - alle Pakete, die nicht gegenseitig abhängig [1] sind, installiert (durch den Mehrfachlauf auch solche, die erstmal die Basispakete brauchen) Danach bleiben nur noch wenige Pakete übrig, und die lassen sich meist per rpm -Fhv *.rpm installieren. Ach so, nochwas:
a. "rpm -Uvh *.rpm" wie auf Spotlight.de beschrieben funktionierte nicht. Es tat sich einfach rein gar nichts.
Lass mich raten: Du hast nicht lange genug gewartet? Bis die Abhängigkeiten aller KDE-Pakete untereinander und zu den bereits installierten Paketen abgeglichen sind, dauert schon eine Weile ;-)
b. "rpm -i *.rpm" führte zu Konflikten mit den installierten 3.0.5er-Paketen
Klar, das würde ja die Pakete "dazu"installieren, nicht updaten.
daher habe ich:
c. alle alten Pakete mit "rpm -e --nodeps PAKETNAME" entfernt und anschliessend
d. die neuen Pakete mit "rpm -i --nodeps *.rpm" installiert
*autsch* --nodeps sollte man nur verwenden, wenn man wirklich genau weiß, was man tut. Stell Dir nur mal vor, ein Paket wäre zwischenzeitlich in 2 oder 3 aufgespalten worden, dann hast Du mit Deiner Methode eine ungelöste Abhängigkeit. Gruß Christian Boltz [1] mit "gegenseitige Abhängigkeit" meine ich sowas wie Paket foo-1.0 braucht bla-1.0 und bla-1.0 braucht foo-1.0 Sowas lässt sich dann mit rpm -Fhv *.rpm installieren, aber nicht mit rpm -Fhv foo-1.0.rpm ; rpm -Fhv bla-1.0.rpm -- Ja, aber Popcorn over IP (PoIP) ist noch nicht so ganz ausgereift. Ich habe schon versucht, das mit RFC1149 zu koppeln, aber die blöden Viecher fressen die Popcorn immer selber :-( [Peter J. Holzer [ais] <slrnbhqmta.h3c.hjp-usenet@teal.hjp.at>]
Hallo Dirk, Am Freitag, 19. September 2003 11:50 schrieb Dirk Albrecht:
Was wird aber passieren, wenn ich das nächste Mal YOU durchlaufen lasse? Wird mir wieder 3.0.5 aufgespielt
Ne wird nicht!
oder werde ich Aktualisierungen für 3.1.2 bekommen?
Wirst du auch nicht! Gugg mal in den Yast unter Softwareinstallation, alle händisch upgedateten Packete werden rot markiert und von You für gewöhnlich nicht mehr angetastet! (Soweit ich das bisher verstanden habe) Ansonsten kannst du sie auch auf TABOO setzen! Da You ja nur die orig. Packete patchen kann, kann er natürlich keine Packete die nicht mehr orig. sind (Vers. Nr.) updaten! mfg mIke *der hofft jetzt keinen Schmarrn erzählt zu haben* -- Linux die Spassmaschine: http://www.multimedia4linux.de/ http://linvdr.org/ http://www.xmms.org/ http://xinehq.de/ http://www.exit1.org/dvdrip/index.cipp
Hallo Dirk, ich hatte auch mit der Linux-User-CD gearbeitet und den Holzhammer rausgeholt: rpm -Uvh --nodeps --force *.rpm im Verzeichnis. Danach hatte ich ebenfalls gemischte Sprachen im KDE, aber es lief. Weiter Siehe unten. Am Freitag, 19. September 2003 11:50 schrieb Dirk Albrecht:
Die Menüs sind sprachlich durcheinander (deutsch/englisch). Beispiel Kontexmenü: copy to -> Persönliches Verzeichnis. Hat hier irgend jemand eine Lösung. Habe zu diesem speziellen Problem beim googlen nichts gefunden.
Schau auf die LinuxUser CD. Dort ist ein weiteres Verzeichnis mit der Sprachdatei für Deutsch und zwar im Unterverzeichnis /noarch (o.Ä.). In dem Verzeichnis dann noch mal den Holzhammer kurz ausgepackt und schon spricht KDE wieder ganz deutsch ;-) Gruß Gerhard -- Köln
Hi all, Am Samstag September 20 2003 23:36 schrieb Gerhard Marx:
ich hatte auch mit der Linux-User-CD gearbeitet und den Holzhammer rausgeholt:
rpm -Uvh --nodeps --force *.rpm
Fürs Archiv: NICHT NACHMACHEN! rpm -Fhv *.rpm datet alles up, das installiert ist. rpm -Uhv *.rpm datet alles up und installiert zusätzlich das, was nicht vorhanden ist. Mit --nodeps könnt ihr arbeiten, wenn ihr eure KDE-Pakete wirklich alle beim Namen kennt und wißt, wer was braucht. Aber ich vermute mal, dann habt ihr das nicht nötig. Ansonsten heißt es: Abhängigkeiten müssen aufgelöst werden. Ärger machen bei mir gerne devel-Pakete, die man aber im laufenden KDE nicht braucht. Also gleich gar nicht installieren. Ansonsten heißt es halt, Fehlermeldungen auswerten und gucken, was rpm möchte. base-Pakete zuerst installieren, dann applications und was ihr sonst noch haben mögt. Oft hilft ein bißchen vorher auswählen, was man vom KDE haben will. YaST empfehle ich nicht. Wer anfang des Jahres nach meinem Namen sucht, wird finden, daß ich mich mit der händischen Updaterei von KDE auch schwer getan habe.
im Verzeichnis. Danach hatte ich ebenfalls gemischte Sprachen im KDE, aber es lief. Weiter Siehe unten.
Sprachpaket nachinstallieren und gut ist. Zwischen-Updates (nur auf rpm-Version bezogen) gehen ohne, wenn man aber die Nummern wechselt, muß auch das Sprachpaket erneuert werden.
Am Freitag, 19. September 2003 11:50 schrieb Dirk Albrecht:
Schau auf die LinuxUser CD. Dort ist ein weiteres Verzeichnis mit der Sprachdatei für Deutsch und zwar im Unterverzeichnis /noarch (o.Ä.).
Aber gucken, ob es auch für die passende SuSE ist.
In dem Verzeichnis dann noch mal den Holzhammer kurz ausgepackt und schon spricht KDE wieder ganz deutsch ;-)
Holzhammer rächt sich irgendwann. Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Werkstatt & Information zu OpenSource -- http://www.eschkitai.de/ ## Etikette, nein Danke? -- http://www.suse-etikette.de.vu/
Hallo Helga, danke für diese Erleuchtungen: Am Sonntag, 21. September 2003 00:39 schrieb Helga Fischer:
Hi all,
Am Samstag September 20 2003 23:36 schrieb Gerhard Marx:
ich hatte auch mit der Linux-User-CD gearbeitet und den Holzhammer rausgeholt:
rpm -Uvh --nodeps --force *.rpm
Fürs Archiv: NICHT NACHMACHEN!
rpm -Fhv *.rpm datet alles up, das installiert ist. rpm -Uhv *.rpm datet alles up und installiert zusätzlich das, was nicht vorhanden ist.
... und ich hatte übersehen, dass -U "upgrade" und _nicht_ "update" bedeutet.
Mit --nodeps könnt ihr arbeiten, wenn ihr eure KDE-Pakete wirklich alle beim Namen kennt und wißt, wer was braucht. Aber ich vermute mal, dann habt ihr das nicht nötig.
Ansonsten heißt es: Abhängigkeiten müssen aufgelöst werden. Ärger machen bei mir gerne devel-Pakete, die man aber im laufenden KDE nicht braucht. Also gleich gar nicht installieren.
Ansonsten heißt es halt, Fehlermeldungen auswerten und gucken, was rpm möchte. base-Pakete zuerst installieren, dann applications und was ihr sonst noch haben mögt. Oft hilft ein bißchen vorher auswählen, was man vom KDE haben will.
bei mir war es so, dass (ohne --nodeps) eine einzige Fehlermeldung zu einem Paket(teil) kam, dass ich gar nicht benutze, da hab ich's halt gewagt.
In dem Verzeichnis dann noch mal den Holzhammer kurz ausgepackt und schon spricht KDE wieder ganz deutsch ;-)
Holzhammer rächt sich irgendwann.
bisher nicht, aber ich bin gewarnt, danke. Gruß Gerhard -- Köln
Am Sonntag, 21. September 2003 23:20 schrieb Gerhard Marx:
Hallo Helga,
danke für diese Erleuchtungen:
Am Sonntag, 21. September 2003 00:39 schrieb Helga Fischer:
Hi all,
Am Samstag September 20 2003 23:36 schrieb Gerhard Marx:
ich hatte auch mit der Linux-User-CD gearbeitet und den Holzhammer rausgeholt:
rpm -Uvh --nodeps --force *.rpm
Fürs Archiv: NICHT NACHMACHEN!
rpm -Fhv *.rpm datet alles up, das installiert ist. rpm -Uhv *.rpm datet alles up und installiert zusätzlich das, was nicht vorhanden ist.
... und ich hatte übersehen, dass -U "upgrade" und _nicht_ "update" bedeutet.
Jetzt stelle ich fest, dass trotz -U nur die Paket upgegradet wurden, die ich vorher auch drauf hatte und nicht mehr. Vielleicht ist im Falle von SuSE 8.1 und der KDE-3.1.2-Paketen von der Linux-user CD ja im Ergebnis kein Unterschied zwischen den Optionen -U für upgrade und -F für freshen. Ich kann's mit meinem Wissen jetzt nicht überblicken.
Mit --nodeps könnt ihr arbeiten, wenn ihr eure KDE-Pakete wirklich alle beim Namen kennt und wißt, wer was braucht. Aber ich vermute mal, dann habt ihr das nicht nötig.
...
Holzhammer rächt sich irgendwann.
bisher nicht, aber ich bin gewarnt, danke.
... einen Fehler habe ich mir vielleicht mit --nodeps oder mit --force eingehandelt: Mein k-Menue lässt sich nicht mehr bearbeiten. Wenn ich K-Menue aufrufe wird ein Menue geladen, aber nicht das des betreffenden Users. Kann man das wieder per Hand richten, Helga? Gruß Gerhard -- Köln
Hallo Gerhard, Am Mittwoch September 24 2003 00:29 schrieb Gerhard Marx:
Mein k-Menue lässt sich nicht mehr bearbeiten. Wenn ich K-Menue aufrufe wird ein Menue geladen, aber nicht das des betreffenden Users.
Mmhhh... einer meiner liebsten Nervfaktoren. Weiß der Teufel, wie ich mir den Ärger damit immer einhandle.
Kann man das wieder per Hand richten, Helga?
Guck mal in die ~/.kde/share/applnk, ob da die Rechte richtig stehen. Bei den Untermenüs jedenfalls kam es immer mal wieder vor, daß die ./directory nur Leseberechtigung, aber keine Schreibberechtigung besaß. Sonst müßtest Du uns das Problem genauer schildern. Am besten in einer neuen Mail, da das KMenü aus verschiedenen Ecken her angesteuert wird. SuSEConfig könnte noch etwas verbiegen oder eine Skel-Datei. Eine genauere Antwort muß ich Dir leider schuldig bleiben. Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Werkstatt & Information zu OpenSource -- http://www.eschkitai.de/ ## Etikette, nein Danke? -- http://www.suse-etikette.de.vu/
participants (6)
-
Christian Boltz
-
David Haller
-
Dirk Albrecht
-
Gerhard Marx
-
Helga Fischer
-
Michael Messner