debmirror Problem

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
hronny
Beiträge: 265
Registriert: 29.08.2004 13:07:42
Wohnort: Sonneberg

debmirror Problem

Beitrag von hronny » 13.11.2005 13:49:27

Hallo, ich habe die ganze Zeit einen debian-mirror bei mir laufen gehabt. Da aber nur Sarge drin war und ich mal Etch ausprobieren wollte, dachte ich füg ich einfach mal in die batch-datei das Etch dazu. Ging aber nicht so wie ich wollte, also hab ich alles nochmal weggeschmissen und nach der Anleitung http://www.lug-untermain.de/howto/debmirror.php das ganze nochmal gemacht.

Code: Alles auswählen

#!/bin/bash
logger -t mirror[$$] Updating Debian Mirror
su mirror -c "debmirror /mirror/debian --progress --nosource --host=ftp2.de.debian.org \
               --root=/debian --dist=sarge,etch --section=main,contrib,non-free --arch=i386 \
               --passive --cleanup"
logger -t mirror[$$] Finished Updating Debian Mirror
Jetzt kommen 2 Probleme: er läd was das Zeug hält und wenn er fertig ist und ich die ./mirror nochmal aufrufe, fängt er wieder von vorne an alles zu laden. Wenn ich dann irgendwann nach dem 3. mal wo er alles runtergeladen hat mal ein

Code: Alles auswählen

aptitude update
ausführe kommt ne Fehlermeldung:

Code: Alles auswählen

aptitude update
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
Errfile: sarge/main Packages
  Datei nicht gefunden
Ignfile: sarge/main Release
Errfile: sarge/non-free Packages
  Datei nicht gefunden
Ignfile: sarge/non-free Release
Errfile: sarge/contrib Packages
  Datei nicht gefunden
Ignfile: sarge/contrib Release
Treffer http://security.debian.org sarge/updates/main Packages
Treffer http://security.debian.org sarge/updates/main Release
Treffer http://security.debian.org sarge/updates/contrib Packages
Treffer http://security.debian.org sarge/updates/contrib Release
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
W: Kann nicht auf die Liste file: sarge/non-free Packages (/var/lib/apt/lists/_m
irror_debian_dists_sarge_non-free_binary-i386_Packages) der Quellpakete zugreife
n. - stat (2 Datei oder Verzeichnis nicht gefunden)
W: Kann nicht auf die Liste file: sarge/contrib Packages (/var/lib/apt/lists/_mi
rror_debian_dists_sarge_contrib_binary-i386_Packages) der Quellpakete zugreifen.
- stat (2 Datei oder Verzeichnis nicht gefunden)
W: Sie wollen vielleicht die Paketlisten aktualisieren um die fehlenden Dateien
zu ergänzen
W: Kann nicht auf die Liste file: sarge/non-free Packages (/var/lib/apt/lists/_m
irror_debian_dists_sarge_non-free_binary-i386_Packages) der Quellpakete zugreife
n. - stat (2 Datei oder Verzeichnis nicht gefunden)
W: Kann nicht auf die Liste file: sarge/contrib Packages (/var/lib/apt/lists/_mi
rror_debian_dists_sarge_contrib_binary-i386_Packages) der Quellpakete zugreifen.
- stat (2 Datei oder Verzeichnis nicht gefunden)
W: Sie wollen vielleicht die Paketlisten aktualisieren um die fehlenden Dateien
zu ergänzen
Was könnte da falsch laufen? eine Packages.gz oder so gibt es nicht, hatte ich auch noch nie gebraucht, nur jetzt geht gar nix mehr, habe mittlerweile 100GB Traffic erzeugt, aber das Verzeichnis umfasst nur 15GB. Ich komme nicht mehr weiter. :cry:

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 13.11.2005 17:19:59

Hi

Schau mal unter [1], dort ist mein debmirror.sh.
Damit aktualisiere ich immer meinen Mirror.

Es wird Debian - Stable - Testing - Unstable mit Debian-Security Updates-Stable, in den Zweigen main, contrib, non-free, Architektur -i386 nach /ftp/ gespiegelt.

Evtl kannst Du dieses Script mit Deinem abgleichen / anpassen und es dann nochmal probieren.

[1] http://nopaste.debianforum.de/1598

Antworten