Ich möchte ein Verzeichnis in Win XP auf einem Solaris-Server über Rsync sichern. Ich habe Cygwin installiert, aber wenn ich rsync eintippe, bekomme ich 'Befehl nicht gefunden'. Wie kann ich rsync installieren? Und wie kann ich ssh installieren? Ich habe Poderosa als ssh-Client (eine Art Putty) installiert.cygwin + rsync
Antwort
Führen Sie Ihre cygwin setup.exe erneut aus und erweitern Sie die Kategorien, um nach 'rsync' und 'ssh' zu suchen.
Sie müssen das rsync-Paket weiterhin installieren. Führen Sie setup.exe erneut aus und gehen Sie die Pakete manuell durch (wahrscheinlich in 'Netzwerk' oder 'Dienstprogramme').
Wenn Sie setup.exe ausführen, wird die Paketauswahl auf "default" gesetzt. Sie müssen auf das kreisförmige Pfeilbild der obersten Ebene klicken, bis es "Install" oder "Full" anzeigt (mein Speicher schlägt fehl), dies wird auch für alle Sub-Pakete tun.
Wenn Sie das erste Mal klicken, warten Sie ein paar Sekunden - es gibt eine lange Verzögerung beim Übergang von "Standard" zur nächsten Option.
Das ist der beste Weg. All die Male, die ich versucht habe, einzelne Pakete auszuwählen, hatte ich Probleme, so dass ich mich schon seit langem angewöhnt habe, alles zu installieren.
Die Installationsanleitung rät davon ab https://cygwin.com/install.html "F: Wie installiere ich alles? A: Sie wollen dies nicht tun! Dies wird eine enorme Menge an Paketen installieren, die Sie nie werden verwenden, einschließlich debuginfo und source für jedes paket " – aland
@aland, in rerms of storage erforderlich sind diese zehn zig gigabytes" sind in den meisten szenarien ziemlich irrelevant. Und Sie müssen nur einmal herunterladen, um einen lokalen Spiegel zu erstellen. – paxdiablo
Wenn Sie nur rsync möchten, hat das BackupPC-Projekt (OSS) eine leicht modifizierte Version von cygwin rsync, die ohne eine vollständige Cygwin-Installation läuft und sogar remote auf PCs mit IPC $ installiert werden kann. http://sourceforge.net/project/showfiles.php?group_id=34854&package_id=88133
Viel einfacher. Führen Sie Setup aus, klicken Sie auf das Fenster 'Cygwin Setup - Pakete auswählen' und geben Sie 'rsync' in das Feld 'Suchen' oben links ein. Bei diesem Schreiben zeigt dies drei Zeilen, von denen eine "Net" ist. Erweitern Sie Net und Sie werden rsync finden. Klicken Sie auf das runde Pfeilsymbol, um es für die Installation zu markieren, und klicken Sie dann unten rechts auf Weiter.
- 1. Cygwin + rsync: Berechtigung verweigert (publickey)
- 2. Rsync Verschlüsselung
- 3. rsync Filterung
- 4. Rsync Hilfe
- 5. Rsync 3.0.9 über Cygwin auf Windows 7 mit Vagrant VM-Box arbeiten
- 6. Rsync über SSH - Timeout in ssh oder rsync?
- 7. Rsync-Fehler: Fehler im Rsync-Protokoll Datenstrom (Code 12)
- 8. Rsync-Löschoption funktioniert nicht
- 9. rsync allgemeine Frage
- 10. rsync in Expect Skript
- 11. Bidirektionale Vagrant Rsync
- 12. rsync .git Verzeichnis
- 13. rsync include-from Dateirekursion
- 14. Redhat Cygwin gegen Cygwin? irgendein Unterschied?
- 15. cygwin installation
- 16. Cygwin Startskript
- 17. Rolling-Prüfsummen im rsync-Algorithmus
- 18. rsync aus Python aufrufen subprocess.call
- 19. mit rsync 'Ziel' zu vervollständigen
- 20. Ausführen von Rsync aus Python
- 21. Rsync Symlinks zu PHP-Dateien
- 22. Ftp übertrage den rsync-way
- 23. Warum ist rsync so langsam?
- 24. Zwei-Wege-Synchronisierung mit rsync
- 25. Rsync-Fehler bei Vagrant-Datei
- 26. Wie kann ich .sh Dateien mit Cygwin verbinden?
- 27. Run Cygwin gebaut exe in Fenster ohne Cygwin Umwelt
- 28. Cygwin und TortoiseGit
- 29. Cygwin: Assembler Sprachentwicklung?
- 30. .bashrc in Cygwin 1.7
Auf der Seite Pakete auswählen des Cygwin Setup-Installationsprogramms können Sie nach rsync und ssh suchen, anstatt alle verfügbaren Pakete manuell durchzugehen. –