So synchronisieren Sie das Ubuntu-Repository

So synchronisieren Sie das Ubuntu-Repository

Ich verwende die Ubuntu-Version 12.10 (Quantal) und sie ist am Ende ihres Lebenszyklus.

Die Repositories für ältere Releases, die nicht unterstützt werden, werden auf einen Archivserver verschoben. Diese Repositories sind verfügbar unterhttp://old-releases.ubuntu.com.

Jetzt muss ich dieses Repository auf meinem lokalen Server einrichten, damit wir Pakete von dort statt vom Archivserver abrufen können. Zum Einrichten des Repositorys habe ich verwendetApt-SpiegelWerkzeug

Und das Repository auf dem Server erstellt.

Hier ist die Datei mirror.list

############# config ##################
#
 set base_path    /mirror/apt-mirror
#
# set mirror_path  $base_path/mirror
# set skel_path    $base_path/skel
# set var_path     $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch  <running host architecture>
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads     20
set _tilde 0
#
############# end config ##############

############# Src path for 12.10 #############
deb http://old-releases.ubuntu.com/ubuntu/ quantal main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ quantal-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu quantal-security main restricted universe multiverse

Nach dem Ausführen apt-mirrordes Befehls werden die folgenden drei Ordner erstellt

mirror  skel  var

Ich habe einen symbolischen Link dafür im Ordner /var/www erstellt mit

sudo ln -s /mirror/apt-mirror/mirror/old-releases.ubuntu.com/ubuntu  ubuntu

und es lädt etwa 60 GB Daten herunter.

Entsprechend habe ich Änderungen in der Datei „/etc/apt/source.list“ vorgenommen.

Hier ist der Inhalt meiner Datei sources.list

deb http://XXXXXX.net/ubuntu/ quantal main restricted universe multiverse
deb http://XXXXXX.net/ubuntu/ quantal-updates main restricted universe multiverse
deb http://XXXXXX.net/ubuntu quantal-security main restricted universe multiverse

Ich teste es mit sudo apt-get update. Aber es gibt mir folgenden Fehler

W: Failed to fetch http://XXXXXX.net/ubuntu/dists/quantal-security/universe/binary-amd64/Packages  404  Not Found

Nach dem Debuggen habe ich festgestellt, dass ich verpasst habedistsVerzeichnis, in dem eine Konfiguration vorhanden ist (ich weiß nicht wirklich, was eine Konfiguration ist).

kann jemand wissen, wie man dies erstelltdistsVerzeichnis oder gibt es eine andere Möglichkeit, damit ich es mit meinem ursprünglichen Repository synchronisieren kann.

Antwort1

Sie können den Vorgang erneut starten apt-mirror. Er wird dort fortgesetzt, wo er gestoppt wurde.

verwandte Informationen