Packages in Cygwin nachinstallieren

L

Leahcim

Grünschnabel
Hi,

weiss jemand, ob man in cygwin auch per command line packages nachinstallieren kann? Wenn ich per ssh auf meiner windoof buechse bin kann ich ja schlecht setup.exe ausfuehren.

Ciao
Leahcim :think:
 
Afaik geht das nicht.

Du könntest aber auf der win-Kiste VNC installieren und es darüber machen.
 
Schon klar... terminal server geht ja sogar noch besser, aber eine "nur ssh" loesung ist das was ich suche.

Ciao
Michael :)
 
Hallo.

Nachdem du dich per SSH mit deinem cygwin System verbunden hast, kannst du die benötigten Pakete runterladen. Unter http://cygwin.com/mirrors.html findest du die Liste mit Spiegelservern für Cygwin, die verfügbare Pakete enthalten.

Falls du den Ort deines gewünschten Pakets kennst, so kannst du es (z.B. mit Hilfe von wget) runterladen. Interessierst dudich für getmail so wäre es z.B. "silc$ wget ftp.planetmirror.com/pub/sourceware/cygwin/release/getmail/getmail-4.7.7-1.tar.bz2" um im HTTP Modus die Datei runterzuladen.

Falls du den Ort deines gewünschten Pakets nicht kennst, so kannst du z.B. mit lynx http://cygwin.com/mirrors.html anbrowsen ("silc$ lynx cygwin.com/mirrors.html") und die Datei URL besorgen, oder sie gleich runterladen.

Danach musst du die .tar.bz2-Datei z.B. mit Hilfe von tar entpacken. Das Zielverzeichnis ist das Cygwin Verzeichnis. Daher solltest du eingeben: "silc$ tar -xvf getmail-4.7.7-1.tar.bz2 -C /"
Erklärung: "tar" ruft das tar Programm auf und übergibt ihm die drei Optionen Entpacken (x für extract), Report (v für Verbose) und Datei (f für Quelldatei). Die "f" Option erwartet im Anschluss die Quelldatei, die bei uns getmail-4.7.7-1.tar.bz2 war. Das Kommando -C (für change directory) wechselt in das angegebene Zielverzeichnis. Dies ist bei uns Cygwin Benutzern das Wurzelverzeichnis "/", um die Dinge korrekt zu installieren.

Zum entpacken noch zwei Tipps:
-> mit --keep-newer-files werden die neueren Dateien behalten.
-> mit "silc$ tar -xvf *tar* -C /" werden alle Tar Dateien im aktuellen Verzeichnis ins Wurzelverzeichnis entpackt.



Unter nativem GNU/Linux kannst dir mit rpm Palete sinnvoll nachladen. Ob irgendwo Cygwin RPM Pakete rumschwirren, ist mir unbekannt. rpm selbst kannst du auch für Cygwin runterladen. Es sollte möglich sein eigene Cygwin rpm Pakete zu packen. Dazu mehr:
http://archiv.tu-chemnitz.de/pub/2006/0178/data/vortrag.html
http://de.wikipedia.org/wiki/RPM_Package_Manager
 

Ähnliche Themen

patch erstellen: Probleme mit autotools?

ssh-keygen für Windows

Windows clients können nicht mehr auf lange laufendes System zugreifen

Stromspar-CPU und ssh

OS X SSH bereit machen

Zurück
Oben