Probleme mit debmirror
Probleme mit debmirror
Hallo und Guten Tag!
Ich will auf meinem Rechner gleichzeitig einen Debian-Mirror mit debmirror aufsetzen. Nun bin ich noch etwas unentschlossen, welche Zweige. Zur Idee steht bei mir Woody und Sarge. Nun ist meine Frage, was ist, wenn Sarge die aktuelle Stable wird? Muss man dann den Woody-Teile von Hand löschen, oder wird es überschrieben, oder wie läuft das dann ab?
Achja, und nebenbei, ich wollt security auch noch miteinbauen. Ist dafür die Option -s security (für debmirror) richtig oder bin ich da auf dem Holzweg?
[edit]
Das ganze soll auch noch über http gehen, ist das mit dem ganz normalen debmirror möglich?
[/edit]
Vielen Dank schonmal.
Grüße
Fear
Ich will auf meinem Rechner gleichzeitig einen Debian-Mirror mit debmirror aufsetzen. Nun bin ich noch etwas unentschlossen, welche Zweige. Zur Idee steht bei mir Woody und Sarge. Nun ist meine Frage, was ist, wenn Sarge die aktuelle Stable wird? Muss man dann den Woody-Teile von Hand löschen, oder wird es überschrieben, oder wie läuft das dann ab?
Achja, und nebenbei, ich wollt security auch noch miteinbauen. Ist dafür die Option -s security (für debmirror) richtig oder bin ich da auf dem Holzweg?
[edit]
Das ganze soll auch noch über http gehen, ist das mit dem ganz normalen debmirror möglich?
[/edit]
Vielen Dank schonmal.
Grüße
Fear
Zuletzt geändert von opendev am 10.09.2003 12:53:47, insgesamt 1-mal geändert.
Hallo und Guten Tag!
So, ich hab das ganze jetzt mal gestartet, aber irgendwie gibt er mir immer ein failed aus?!
Kurze Zeit später kommt ein
Kann damit jemand was anfangen? Er will dann zwar weitermachen, aber es kommt weiterhin ein failed.
Vielen Dank im vorraus.
Grüße
Fear
So, ich hab das ganze jetzt mal gestartet, aber irgendwie gibt er mir immer ein failed aus?!
Code: Alles auswählen
debmirror -p --nosource -d woody,sarge --ignore=non-US -s main,contrib,non-free /var/www/debian/
Code: Alles auswählen
dists/Woody/Release: dists/Woody/Release failed
Vielen Dank im vorraus.
Grüße
Fear
Im Archiv (Suchfunktion!) findest Du bestimmt ein paar Threads zu diesem Thema, in denen ich auch Skripte zur debmirror-Ansteuerung veröffentlicht habe.
Wenn Du "stable" speigelst, wird Woody durch Sarge ersetzt. Wenn Du "woody" spiegelst, bleibt es erhalten.
Testing/Sarge zu spiegeln macht nicht sehr viel Sinn, da sich sehr viel ändert. Auch solltest Du daran denken, dass Bandbreite nicht umsonst ist und auch von den Server-Betreibern bezahlt werden muss.
Wenn Du "stable" speigelst, wird Woody durch Sarge ersetzt. Wenn Du "woody" spiegelst, bleibt es erhalten.
Testing/Sarge zu spiegeln macht nicht sehr viel Sinn, da sich sehr viel ändert. Auch solltest Du daran denken, dass Bandbreite nicht umsonst ist und auch von den Server-Betreibern bezahlt werden muss.
Hallo und Guten Tag!
Also, ich hab im alten T&T-Bereich von glatzor eine Anleitung inkl. Script gefunden (http://www.debianforum.de/guides/index. ... 1002&id=49), aber auch das gibt mir das besagte failed aus. Langsam bin ich wirklich am verzweifeln.
Ich werd mal schaun, was er heute nacht sagt. Noch ein wenig am Timeout schrauben. Das ist das letzte was mir noch einfällt.
Grüße
Fear
Also, ich hab im alten T&T-Bereich von glatzor eine Anleitung inkl. Script gefunden (http://www.debianforum.de/guides/index. ... 1002&id=49), aber auch das gibt mir das besagte failed aus. Langsam bin ich wirklich am verzweifeln.

Grüße
Fear
Hallo und Guten Tag!
Glatzor, ich danke Dir!
*verbeug* 
Nach Deinem deb-Paket UND! Deinem neuen Script hab ich es endlich geschafft. Gerade nistet sich hier ein Mirror ein. Also, Danke nochmals.
[EDIT]Naja, reibungslos ist es nicht gelaufen. Ich muss heute abend mal schauen, warum er abgebrochen hat.
[/EDIT]
Grüße
Fear
Glatzor, ich danke Dir!


Nach Deinem deb-Paket UND! Deinem neuen Script hab ich es endlich geschafft. Gerade nistet sich hier ein Mirror ein. Also, Danke nochmals.
[EDIT]Naja, reibungslos ist es nicht gelaufen. Ich muss heute abend mal schauen, warum er abgebrochen hat.
[/EDIT]
Grüße
Fear
-
- Beiträge: 387
- Registriert: 26.11.2002 15:37:00
- Wohnort: Oberhausen
HI FearFactor,
ich hatte letzte Woche auch Probleme mit debmirror.
Vielleicht hilft das http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=207877
Mein Script sieht so aus
Weizenbier
ich hatte letzte Woche auch Probleme mit debmirror.
Vielleicht hilft das http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=207877
Mein Script sieht so aus
Gruss,#! /bin/bash
# Script zum spiegeln von Woody und Sarge und Sid
# i386, security, disks-i386, doc, tools
rsync_disks()
{
rsync --delete -av --progress ftp2.de.debian.org::debian/dists/$1/main/disks-i386 /mirror/debian/debian/dists/$1/main/
rsync -vrR --progress ftp2.de.debian.org::debian/dists/$1/Release* /mirror/debian/debian
rsync -vrR --progress non-us.debian.org::debian-non-US/dists/$1/non-US/Release* /mirror/debian/debian-non-US
rsync -vrR --progress ftp2.de.debian.org::debian/dists/$1/Contents-i386.gz /mirror/debian/debian
rsync -vrR --progress non-us.debian.org::debian-non-US/dists/$1/non-US/Contents-i386.gz /mirror/debian/debian-non-US
}
rsync_doc()
{
rsync --delete -av --progress ftp2.de.debian.org::debian/doc /mirror/debian/debian/
}
rsync_tools()
{
rsync --delete -av --progress ftp2.de.debian.org::debian/tools /mirror/debian/debian/
}
debmirror /mirror/debian/debian \
--passive \
--debug \
--arch=i386 \
--section=main,contrib,non-free \
--host=ftp.de.debian.org \
--dist=stable,testing,unstable \
--progress \
--nosource \
--ignore="disks-i386/" \
--ignore="doc/" \
--ignore="tools/" \
--ignore="Release" \
--ignore="Contents-i386.gz" \
--root=/debian
debmirror /mirror/debian/debian-non-US \
--passive \
--debug \
--arch=i386 \
--section=main,contrib,non-free \
--host=ftp.de.debian.org \
--dist=stable/non-US,testing/non-US,unstable/non-US \
--progress \
--nosource \
--ignore="disks-i386/" \
--ignore="doc/" \
--ignore="tools/" \
--ignore="Release" \
--ignore="Contents-i386.gz" \
--root=/debian-non-US
/usr/bin/debmirror /mirror/debian/debian-security \
--passive \
--debug \
--arch=i386 \
--section=main,contrib,non-free \
--host=security.debian.org \
--dist=stable/updates,testing/updates,unstable/updates \
--progress \
--nosource \
--root=/debian-security
rsync_disks woody
rsync_disks sarge
rsync_disks sid
rsync_doc
Weizenbier
There are only 10 types of people in the world:
Those who do understand binary and those who don't.
Those who do understand binary and those who don't.
Moinsen,
bin rein zufällig auf diesen Beitrag gestoßen.
Woody selbst zu spiegeln hat mich bis jetzt immer aufgrund der Größe etwas abgeschreckt und ich hatte wenig Bock für rsync ein angepasstes Skript zu schreiben.
Aber Dank glatzor habe ich da ja einen guten Ansatz.
Doch ich habe da mal eine Frage.
Und zwar wird laut Deinem Skript folgender Abschnitt zuerst durchlaufen:
Wieso steht da --ignore="disks-$DEB_ARCH/" ??
Das hiesse ja, dass dort Dateien für woody gezogen werden.
Komischerweise entsteht bei mir aber ein Eintrag namens:
~/debian-proposed/dists/sid ...
Wie kann das sein? Wieso sid?
Fragende Grüße
Torsten
bin rein zufällig auf diesen Beitrag gestoßen.
Woody selbst zu spiegeln hat mich bis jetzt immer aufgrund der Größe etwas abgeschreckt und ich hatte wenig Bock für rsync ein angepasstes Skript zu schreiben.
Aber Dank glatzor habe ich da ja einen guten Ansatz.
Doch ich habe da mal eine Frage.
Und zwar wird laut Deinem Skript folgender Abschnitt zuerst durchlaufen:
Code: Alles auswählen
# Proposed
debmirror $DEB_MIRROR_PROPOSED --host=$DEB_HOST --arch=$DEB_ARCH
--dist=woody-proposed-updates $DEB_OPT --ignore="disks-$DEB_ARCH/"
--root=$DEB_ROOT
Das hiesse ja, dass dort Dateien für woody gezogen werden.
Komischerweise entsteht bei mir aber ein Eintrag namens:
~/debian-proposed/dists/sid ...
Wie kann das sein? Wieso sid?
Fragende Grüße
Torsten
Ich bin nach dem Ansatz im Bug-tracking report vorgegangen.
Das geht.
über die Logausgaben kann man sich streiten, kann man einfach weglassen.
Mein einziges Prob was ich jetzt noch habe ist das löschen alter Paktet.
Bzw doppelte Packete wegen stabel/unstable kennt da jemand ne Lösung?
Cu
Ryven
Das geht.
Code: Alles auswählen
./debmirror /mnt/download/debian/ --host=ftp.de.debian.org --getcontents --nosource --dist=stable,unstable --section=main,contrib,non-free --passive--ignore=non-US/ --debug >> /var/log/debian-mirror 2>> /var/log/debian-mirror
./debmirror /mnt/download/debian/non-US --host=ftp.de.debian.org -r /debian-non-US --nosource --dist=stable/non-US,unstable/non-US --section=main,contrib,non-free --passive --debug >> /var/log/debian-mirror-non-us 2>> /var/log/debian-mirror-non-us
Mein einziges Prob was ich jetzt noch habe ist das löschen alter Paktet.
Bzw doppelte Packete wegen stabel/unstable kennt da jemand ne Lösung?
Cu
Ryven