Wie kann ich das gesamte Paket-Repository für Ubuntu Server 12.04 (Precise Pangolin) erhalten

Wie kann ich das gesamte Paket-Repository für Ubuntu Server 12.04 (Precise Pangolin) erhalten

Ich bin neu bei Ubuntu.

Ich möchte ein lokales Repository für Ubuntu 12.04 (Precise Pangolin) einrichten, da ich auf meinem Laptop keinen Internetzugang habe. Ich habe das Repository über einen lokalen Link (Mirror INI Indonesia) heruntergeladen, aber einige Teile des Repositorys sind fehlerhaft. Was wäre ein Link oder Ähnliches für den Download?

Antwort1

Du kannstrsyncein Spiegel aus. Der Vorteil dabei ist, dass Sie aktualisieren können, indem Sie den Befehl einfach erneut ausführen. Der Nachteil ist, dass Sie herunterladenalles... Wir sprechen von Hunderten von Gigabyte.

Wenn Sie nur Updates zwischen LAN-Clients zwischenspeichern möchten,ein Caching-Proxyist wahrscheinlich eine bessere Idee.

Aber vorausgesetzt, Sie möchten alles, beginnen wir mit der Erstellung eines Verzeichnisses für unseren Spiegel.

mkdir -p ubuntu-mirror/dists

Dann können wir rsyncloslegen. Meine Version unten liefert Ihnen nur die Teile, die Sie brauchen, anstatt jede Version zu synchronisieren. Wenn Sie sie brauchen -backportsoder -proposedhinzufügen, fügen Sie sie hinzu.

rsync -avz rsync://archive.ubuntu.com/ubuntu/dists/precise{,-security,-updates} ubuntu-mirror/dists/

Es gibt einen Mirror an der Universität von Indonesien. Dieser hat möglicherweise ein besseres Netzwerk und mit ziemlicher Sicherheit eine bessere Latenz als ein Londoner Server. Ersetzen Sie kambing.ui.ac.iddurch durch archive.ubuntu.com. Alles ist signiert, Sie können Mirrors also vertrauen, solange Sie nicht fälschlicherweise Schlüssel hinzufügen.

Das dauert beim ersten Mal etwa hundert Jahre. Ich habe keine Ahnung, es hängt wirklich vom Server, Ihrer Verbindung und davon ab, wie groß das Repository zu diesem Zeitpunkt tatsächlich ist. Es wird mit ziemlicher Sicherheit so lange dauern, dass Sie sofort veraltet sind. Zum Glück geht das Aktualisieren schneller.

Wenn Sie kambing.ui.ac.iddefekte Pakete finden, verwenden Sie den zentralen Server.

Aber danach können Sie es einfach beliebig freigeben und zu Ihren apt-Quellen hinzufügen. Auch hier werden die Standardschlüssel verwendet, sodass Sie außer dem Speicherort nichts weiter zu Ihrer hinzufügen müssen /etc/apt/sources.list.

verwandte Informationen