Strategie zum Update auf KDE4.4
Hallo, ich habe die Repos zum Upgrade auf KDE4.4 in Yast eingebunden und mit zypper dup mal geschaut, was da auf mich zukommen würde. Repos sind die übliche Verdächtigen, KDE:/KDE4:/Factory:/Desktop KDE:/KDE4:/Community KDE:/KDE4:/Playground für meine 11.2 64bit, bisher KDE4.3. Das Upgrade auf 4.3 hatte ich per 1-Klick aus dem Buildservice. zypper bringt mir nun mehr als 1.1GB als Download, was mit meiner Bandbreite auf einmal nicht machbar ist. Ich weiß nicht mehr, wie viel das war beim Upgrade auf KDE4.3 doch muss es deulich weniger als die 1.1GB gewesen sein, denn das würde rein rechnerisch bei mir 6 Stunden dauern. 6 Stunden reine Downloadzeit (ohne Unterbrechungen, ohne Stau etc.) ginge nur über Nacht, doch dann haut mir der DSL-Reconnect rein, der mir schon ein paar mal Probleme bereitet hat. Was nützt mir ein download über Nacht, wenn es mittendrin zum Timeout kommt und dann ein userprompt eine Eingabe erwartet. Tagsüber für 6 Stunden die Leitung zu blockieren bremst meine Frau komplett aus. Kann ich den Aufwand reduzieren? Die Beiträge von Community und Playground sind in meinem Fall vernachlässigbar. Ginge das Ganze in 2 Etappen? Welche Stategien gibt es, so komplexe zusammenhängende Projekt wie KDE 4.4 upzugraden, wenn die Datenmenge ein handliches Maß überschreitet? Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Joachim, On Monday 22 February 2010 10:23:43 Joachim H. wrote:
Ginge das Ganze in 2 Etappen?
Wenn du den Rechner dazwischen nicht benoetigst und die Repos waehrend dieser Zeit stabil bleiben, ja. Einfach "zypper dup" auf halbem Weg unterbrechen. Aber das ist vermutlich nicht die Loesung die dir vorschwebt.
Welche Stategien gibt es, so komplexe zusammenhängende Projekt wie KDE 4.4 upzugraden, wenn die Datenmenge ein handliches Maß überschreitet?
Jemanden kennen der einen Internetanschluss mit mehr Muckies hat? Als ich noch ein Modem hatte, habe ich die RPMs einfach von unserem gwdg-Mirror in der Firma via Stick auf meine Kiste gespielt und von dort eingespielt. Roman -- Roman Fietze Telemotive AG Büro Mühlhausen Breitwiesen 73347 Mühlhausen Tel.: +49(0)7335/18493-45 http://www.telemotive.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Roman, Am 22.02.2010 10:35, schrieb Roman Fietze:
Wenn du den Rechner dazwischen nicht benoetigst und die Repos waehrend dieser Zeit stabil bleiben, ja. Einfach "zypper dup" auf halbem Weg unterbrechen.
Aber das ist vermutlich nicht die Loesung die dir vorschwebt.
sicher nicht ;-)
Welche Stategien gibt es, so komplexe zusammenhängende Projekt wie KDE 4.4 upzugraden, wenn die Datenmenge ein handliches Maß überschreitet?
Jemanden kennen der einen Internetanschluss mit mehr Muckies hat? Als ich noch ein Modem hatte, habe ich die RPMs einfach von unserem gwdg-Mirror in der Firma via Stick auf meine Kiste gespielt und von dort eingespielt.
meinst du, von den Repos auf einem Rechner mit Muckis ein "privates" lokales Abbild ziehen, dieses dann per DVD oder Stick lokal auf den Rechner ohne Muckis kopieren und die so lokalen Repos einbinden und zyppern? Das wäre machbar! Bleibt die Frage, wie ich mir ein lokales Repo ziehe. Welches Tool wird dazu verwendet? Ich kenne wget, doch das hangelt sich den Hyperlinks lang und kann keine Dateien ziehen, von denen es nicht weiß wie sie heißen. Geht FTP? Habe es gerade mal anonym probiert und werde abgewiesen, zumindest von download.opensuse.org Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Joachim, On Monday 22 February 2010 11:01:16 Joachim H. wrote:
meinst du, von den Repos auf einem Rechner mit Muckis ein "privates" lokales Abbild ziehen, dieses dann per DVD oder Stick lokal auf den Rechner ohne Muckis kopieren und die so lokalen Repos einbinden und zyppern? Das wäre machbar!
Hier gibt es mehrere Moeglichkeiten: - du hast auf dem Rechner mit der schnellen Anbindung z.B. gwdg per rsync auf dem aktuellen Stand, diese Kopie lokal in ein Directory werfen, im YaST bei den Repositories hinzufuegen - auf einem vergleichbaren System mit schneller Anbindung das Update durchziehen, danach nur die dabei unter /var/cache/zypp abgelegten RPMs kopieren und ein lokales Repos anlegen - auf Verdacht die groessten Brocken kopieren, ein lokales Repository davon anlegen Lokales Repos: irgendwo eine leeres Directory anlegen, darunter x86_64/ und evt. noarch/ anlegen, RPMs hineinkopieren. Im vormals leeren Directory (also nicht x86_64 oder noarch) "createrepo ." aufrufen (findest du wiederum u.A. im OSS Repos). In jedem Fall in der Liste der Repositories den Mirror draussen immer ebenfalls aktiv lassen, damit das eine oder andere Paketchen das dir entwischt ist durch die Leitung gezogen werden kann. Dem lokalen Repos dabei evt. eine hoehere Prio geben.
Bleibt die Frage, wie ich mir ein lokales Repo ziehe. Welches Tool wird dazu verwendet?
Ich nutze bei GWDG (http://ftp5.gwdg.de/pub/opensuse) einfach rsync, also z.B. RSYNCFLAGS='--verbose' EXCLUDE='--exclude=src --exclude=ia64' HOST='ftp5.gwdg.de' REMOTEDIR='pub/opensuse/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.2' LOCALDIR='/srv/wherever/you/want/to/have/that/opensuse' rsync $RSYNCFLAGS $EXCLUDE "${HOST}::${REMOTEDIR}/" "${LOCALDIR}" Roman -- Roman Fietze Telemotive AG Büro Mühlhausen Breitwiesen 73347 Mühlhausen Tel.: +49(0)7335/18493-45 http://www.telemotive.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am 22.02.2010 11:20, schrieb Roman Fietze:
Bleibt die Frage, wie ich mir ein lokales Repo ziehe. Welches Tool
wird dazu verwendet?
Ich nutze bei GWDG (http://ftp5.gwdg.de/pub/opensuse) einfach rsync, also z.B.
RSYNCFLAGS='--verbose' EXCLUDE='--exclude=src --exclude=ia64' HOST='ftp5.gwdg.de' REMOTEDIR='pub/opensuse/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.2' LOCALDIR='/srv/wherever/you/want/to/have/that/opensuse' rsync $RSYNCFLAGS $EXCLUDE "${HOST}::${REMOTEDIR}/" "${LOCALDIR}"
This is ftp5.gwdg.de (134.76.12.5). Contacts: emoenke@gwdg.de This server does not support --checksum (-c) Ich habe keine Option -c angegeben! Was'n nu faul? Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Joachim, On Monday 22 February 2010 13:25:32 Joachim H. wrote:
This server does not support --checksum (-c)
Das bekomme ich auch jedesmal.
Ich habe keine Option -c angegeben! Was'n nu faul?
Ich ebenfalls nicht, und ich weiss (noch) nicht was faul ist. Aber das das gewuenschte Resultat, eine lokale Kopie der Repos, jedesmal eintrat war mir das bisher auch ein wenig egal. Roman -- Roman Fietze Telemotive AG Büro Mühlhausen Breitwiesen 73347 Mühlhausen Tel.: +49(0)7335/18493-45 http://www.telemotive.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 22.02.2010 13:45, schrieb Roman Fietze:
Ich habe keine Option -c angegeben! Was'n nu faul?
Ich ebenfalls nicht, und ich weiss (noch) nicht was faul ist. Aber das das gewuenschte Resultat, eine lokale Kopie der Repos, jedesmal eintrat war mir das bisher auch ein wenig egal.
Das tut's bei mir nicht. Das angegebene Verzeichnis wird übersprungen, meldet rsync, und landet beim Prompt. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Joachim, On Monday 22 February 2010 14:09:36 Joachim H. wrote:
Das angegebene Verzeichnis wird übersprungen, meldet rsync, und landet beim Prompt.
Hmm, mal mit --verbose versucht? Ist das Zieldirectory bereits angelegt? Roman -- Roman Fietze Telemotive AG Büro Mühlhausen Breitwiesen 73347 Mühlhausen Tel.: +49(0)7335/18493-45 http://www.telemotive.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 22.02.2010 14:25, schrieb Roman Fietze:
Hmm, mal mit --verbose versucht? Ist das Zieldirectory bereits angelegt?
verbose bringt keine weitere Info. Das Zielverzeichnis ist vorhanden, habe es allerdings bisher mit relativem Pfad versucht. Im Moment geht's nicht, ich werde aber spätestens morgen mal probieren und den Zielpfad absolut von Root aus angeben. Die Vorgehensweise kenn ich ja jetzt. Der Rest wird Probiererei sein. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am 22.02.2010 15:24, schrieb Joachim H.:
Das Zielverzeichnis ist vorhanden, habe es allerdings bisher mit relativem Pfad versucht. Im Moment geht's nicht, ich werde aber spätestens morgen mal probieren und den Zielpfad absolut von Root aus angeben.
Die Vorgehensweise kenn ich ja jetzt. Der Rest wird Probiererei sein.
es fehlte die Option -r bei rsync Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 22. Februar 2010 schrieb Joachim H.:
Am 22.02.2010 13:45, schrieb Roman Fietze:
Ich habe keine Option -c angegeben! Was'n nu faul?
Ich ebenfalls nicht, und ich weiss (noch) nicht was faul ist. Aber das das gewuenschte Resultat, eine lokale Kopie der Repos, jedesmal eintrat war mir das bisher auch ein wenig egal.
Das tut's bei mir nicht.
Das angegebene Verzeichnis wird übersprungen, meldet rsync, und landet beim Prompt.
Joachim
So siehts bei mir aus rsync -avz -L --delete-after --exclude=*src.rpm ftp5.gwdg.de::pub/opensuse/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.2/ /data/linux/OSS11.2/kde4-desktop/ Die drei Zeilen in eine Zeile, mit einen leer Zeichen dazwischen, und den Zielpfad anpassen Gruß Micha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Joachim, Am 22.02.2010 10:23, schrieb Joachim H.:
6 Stunden reine Downloadzeit (ohne Unterbrechungen, ohne Stau etc.) ginge nur über Nacht, doch dann haut mir der DSL-Reconnect rein, der mir schon ein paar mal Probleme bereitet hat. Was nützt mir ein download über Nacht, wenn es mittendrin zum Timeout kommt und dann ein userprompt eine Eingabe erwartet.
Du kannst den Reconnect doch vermutlich über eine Einstellung in deinem Router auf einen Zeitpunkt legen, zu dem der Router ausgeschaltet ist oder der Reconnect nicht stört. Oder du schaltest den Reconnect im Router ganz aus, dann macht das dein Provider entweder nach jeweils 12 Stunden oder nach 24 Stunden Verbindungszeit. Dies löst zwar nicht dein Problem mit der geringen Bandbreite und der für dich großen Datenmenge, aber es umgeht die Unterbrechung im Download. Hdh, Grüße Detlef -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Detlef Wiese
-
Joachim H.
-
Michael Schueller
-
Roman Fietze