Bevor ich mich an stackoverflow gewandt habe, habe ich viel Zeit damit verbracht, nach Lösungen zu suchen. Ich war einige Jahre lang Linux-Benutzer/Entwickler und bin jetzt auf Windows 7 umgestiegen.
Ich möchte eine Entwicklungsumgebung (hauptsächlich c/c++/bash/python) auf meinem Windows-Rechner einrichten. Lösungen, die ich müde bin -
-
VirtuaBox aktuell, mit grml-medium (sehr leichte debian-basierte Distro)
Ich habe es irgendwie geschafft, es in VBox zu installieren, aber es gibt immer noch viele Probleme mit Guest-Additions, Dateifreigabe und Bildschirmauflösung. Jetzt bin ich es leid. -
MinGW
installiert und zu %PATH% hinzugefügt, zusammen mit GVIM. Jetzt kann ich Powershell verwenden, gvim, vim und mingw von der Shell als Bash ausführen. Aber keine Manpages, es ist sehr bequem, sie lokal und offline zur Verfügung zu haben. Aber ich denke, es gibt mir eine gcc Entwicklung Brauche ich mySys jetzt. Ich kann es installieren, wenn es mir manpages und ssh zur Verfügung stellt. -
Cygwin
Hat bis jetzt vermieden. Aber ich denke, es wird mir manpages, gcc-utils, python-latest geben. -
Etwas namens Interix.
Gibt es dafür einen Abnehmer? Ist es empfehlenswert?
Was sind die besten Praktiken? Was sind Sie Jungs nach, ich habe nicht eine Linux-Box zu ssh, gut, wenn Vbox Dinge funktioniert gut an einem gewissen Punkt davon, ich kann dann ssh zu meinem VBox. Ich habe der Zeit verloren, es einzurichten, so dass es für eine Weile zu verlassen.
Ich denke, nur die VirtualBox-Lösung ermöglicht es, Dinge wie IPtables oder andere Linux-System-Frameworks auszuprobieren.
Ich habe dies überprüft
Bestes Setup für die Linux-Entwicklung von Windows aus?
empfehlen Sie coLinux oder seine Derivate. Wenn ja, Ratschläge oder Überlegungen, bevor ich das versuche.
0 Stimmen
Zu Ihrer Information: Die neueste Python-Version in Cygwin ist 2.5.2.
0 Stimmen
Sie können Python 3.0 immer noch unter Cygwin installieren. Sehen Sie sich das an: stackoverflow.com/questions/440547/
0 Stimmen
Ich denke, dass die Art und Weise, wie ich minGW installiert und dann zu %path hinzugefügt habe, ich denke, ich kann das gleiche für Python auch tun. Installieren Sie die Windows-Exe, und fügen Sie sie dem %path hinzu, und gut zu gehen.
0 Stimmen
Kann jemand colinux empfehlen. Es sieht aus wie eine neue Lösung, ich denke, dh warum es nicht so beliebt ist, aber hat jemand es versucht.
0 Stimmen
Okay, warum tust du das? Wenn Sie Anwendungen schreiben, die unter Windows ausgeführt werden sollen, warum verwenden Sie dann nicht gleich Visual Studio? Wenn Sie immer noch auf Linux abzielen, warum dann Windows verwenden? Wenn Sie sicherstellen wollen, dass etwas unter Linux läuft, sollten Sie es auf jeden Fall unter Linux testen. Das bedeutet, dass die einzige gute Lösung darin besteht, Linux in irgendeiner Form zu verwenden, z. B. VirtualBox oder ein Dual-Boot.