2009-06-03 9 views
4

In Verbindung mit Server   Fehler Frage Need help with putting Cygwin on DVD for a offline install:Ist es möglich, Cygwin für eine Offline-Installation auf eine DVD zu stellen?


Ich versuche, die gesamte Cygwin auf einer DVD zu setzen, kann ich es so mit mir für eine Offline auf einem Computer installieren, die doesn Ich habe keine Netzwerkverbindung. Ich habe setup.exe heruntergeladen, legte "download without install" und wählte "Aktuelle Version" und unter "Alle" Ich wählte "Install".

Nachdem es alles heruntergeladen hat, habe ich es auf eine DVD gebrannt.

Jetzt, wenn ich versuche, das Ding zu installieren, meldet es einige fehlende Abhängigkeiten und gibt viel "NULL" (und ich meine viel) von Fehlern.

Wo bin ich falsch gelaufen? Ich nehme an, was ich versuche (auf eine DVD zu legen) ist mit dieser Technik möglich?


Nur zu bemerken. Ich versuche nicht, eine Live-Cygwin-CD zu erstellen, sondern stelle das Installationsprogramm auf die DVD, um es auf der Festplatte installieren zu können.


Antwort

0

Sie können sicher! Erste Link fand ich: Cygwin Offline Install

+0

Ich tat fast genau das (außer alles in ein Verzeichnis namens cygwin), und es hat nicht funktioniert. Relative Pfade wurden beibehalten. Denken Sie, dass das die Problemquelle sein könnte? –

5

Der einfachste Weg, dies zu tun ist folgendes zu tun:

1) Führen Sie die Cygwin setup.exe

2) Wählen Sie "Download ohne Installation"

3) Wenn Sie dazu aufgefordert werden, geben Sie das "Local Package Directory" an, das sich von Ihrem im vorherigen Schritt angegebenen Stammverzeichnis unterscheiden sollte.

4) Wählen Sie alle Pakete, die Sie benötigen

5) Lassen Sie den Download gehen

Nun müssen Sie das gesamte lokale Paket-Verzeichnis auf Ihrer CD setzen, einschließlich der Eltern. Wenn Sie also das lokale Paketverzeichnis auf c: \ temp \ CygPack setzen, kopieren Sie das CygPack-Verzeichnis auf Ihre CD, ohne etwas darin zu ändern. Dann:

1) Führen Sie die Cygwin setup.exe

2) Wählen Sie "Install aus lokalen Verzeichnis"

3) Wählen Sie das Paket-Verzeichnis (CygPack)

4) Fahren Sie mit der Installation

Der wichtigste Teil davon ist, nichts im Paketverzeichnis zu ändern und das oberste Verzeichnis auszuwählen, das Sie während des Downloads verwendet haben. Das Installationsprogramm erwartet, die Verzeichnisse/Dateien in einem bestimmten Layout zu finden.

+0

Das funktioniert gut. Ich verwende die gleiche Technik, um eine lokale Kopie der Installation zu erhalten, damit mehrere Personen von demselben Ort aus installiert werden können. Außerdem aktualisiere ich auch das lokale Installationsverzeichnis (kann das tun, da ich es auf dem Server behalte, anstatt eine DVD zu schreiben). Sie könnten das gleiche auch später mit der gebrannten DVD machen; Kopiere einfach das Ganze wieder in dein System, aktualisiere es ohne zu installieren und brenne eine weitere DVD. – nik

+0

Obwohl ich hinzufügen möchte, seien Sie vorsichtig, wenn Sie so etwas tun, wenn Sie eine verrückte Spiegel-Adresse haben, und geht dann Unterverzeichnisse und ... können Sie einfach über die längste Pfadbeschränkung in Windows für CD-Brennen. – Rook

3

Es gibt jetzt ein Tool namens "pmcyg" zum Erstellen einer eigenständigen Offline-Cygwin-Distribution aus einer benutzerdefinierten Liste von Paketen.Das Tool wird alle ausgewählten Pakete zusammen mit allen davon abhängigen Dateien und dem Cygwin-Installationsprogramm herunterladen, um eine Verzeichnisstruktur zu erstellen, die direkt auf eine DVD gebrannt werden kann. pmcyg und ist über SourceForge.net verfügbar.

+1

das ist ein nettes Python-Tool :) – n611x007

Verwandte Themen