Draai je favo linux/Unix tools onder windows
Veel ontwikkelaars die op een cross-platform omgeving zitten moeten vaak schakelen tussen mac,win en linux. Ieder heeft daar zijn voorkeur en favo (werk)omgeving, lastiger is dat niet alle tools beschikbaar zijn op alle platformen. Eigenlijk is dit voor een beetje ontwikkelaar geen uitdaging maar je wordt wel een beetje suf van dat schakelen en de snelheid gaat er een beetje uit. Dus wat doe je, je gaat op zoek naar je tool die je blindelings weet te gebruiken.
Als windows je werkomgeving is en je hebt veel scripts en tools werkende onder *NIX of je je vind domweg de *NIX shell/terminal voor bepaalde werkzaamheden fijner werken, dan is cygwin handig om te installeren.
Cygwin is niet meer als een set van opensource/GNU tools die gemeengoed zijn op *NIX systemen (als mac os x, linux en unix). Het stelt je zelfs in staat om een complete *NIX desktop ( gnome / kde / lxde ) te draaien onder windows. Oke, de grafische performance is niet super maar dat was ook niet het doel, de opzet was toegang tot *NIX tools onder windows om bepaalde acties daar uit te voeren. Vaak heb je daar zelfs geen grafische omgeving voor nodig.
Dit artikel beschrijft de installatie van cygwin met als doel het gebruiken van git, ssh en het uitvoeren van bash scripts.