Laden Sie die lokale Kopie des CentOS yum-Repositorys für die Offline-Verwendung herunter

8

Ich habe einen CentOS 5.6-Computer in einem privaten Netzwerk ohne öffentlichen Internetzugang eingerichtet. Im Interesse von Zeit und Frust würde ich es vorziehen, Pakete mit Yum so installieren zu können, als ob die Maschine online wäre. Ist es möglich, eine Kopie der Repositorys herunterzuladen, die auf einem lokalen Netzwerkcomputer gespeichert werden können, von dem aus ich dies tun kann? Bitte geben Sie mir alle Anweisungen, die ich möglicherweise benötige, wenn dies möglich ist.

Um es aufzuschlüsseln, möchte ich yum install gccgcc ohne Internetverbindung installieren.

ewok
quelle

Antworten:

4

Dies ist eine einfache Sache, vorausgesetzt, Sie haben einen Webserver auf Ihrem lokalen Computer eingerichtet.

Wenn Sie dabei Hilfe benötigen, stellen Sie eine neue Frage :)

Grundsätzlich synchronisieren Sie ein Repo mit Ihrem lokalen Computer und richten es als lokale Website ein. Zeigen Sie dann mit Ihrer URL auf diese in Ihrer yum-Konfiguration.

Auf howtoforge.com finden Sie eine ziemlich einfache Anleitung zu den Schritten

Es wird einen Wartungsaufwand geben, wenn Sie Ihr Repo mit Aktualisierungen der Haupt-Repositorys auf dem neuesten Stand halten. Daher würde ich dies nicht als gute Idee für alle empfehlen, aber wenn Sie ein lokales Repo benötigen (z. B. haben Sie ein viele Maschinen in einem LAN und möchten Bandbreite sparen), dann kann dies ein guter Weg sein.

Richard Holloway
quelle