Entwickeln Sie von Windows aus auf einer virtuellen Linux-Befehlszeile

623
fabio.sang

Ich habe immer Web-Apps auf einem Windows-PC in einer virtuellen Linux-Maschine entwickelt (Programme und Frameworks sind nicht immer vollständig mit Windows kompatibel, aber ich finde Windows aus anderen Gründen praktisch, deshalb habe ich dieses Setup).

Die virtuelle Maschine macht die Umgebung jedoch manchmal langsam, daher hätte ich gerne ein anderes Setup (etwas seltsam).

Ich möchte eine virtuelle Linux-Maschine mit Befehlszeile, in der die App ausgeführt wird, und ich möchte die App mit meinem Windows-Texteditor entwickeln, um meine Arbeit in der virtuellen Maschine zu speichern.

Gibt es dafür eine Methode?

0
Verwenden Sie `putty`, um von Windows über das SSH-Protokoll auf„ VM “zuzugreifen und konfigurieren Sie` Sshd` und `Samba` in einer` VM` Serge vor 7 Jahren 0
Können Sie eine vollständige Antwort erstellen, damit ich sie als Antwort markieren kann? (Empfehlen Sie einige Linux-Distributionen oder bestimmte Konfigurationen?) fabio.sang vor 7 Jahren 0
Warum werde ich dafür abgelehnt? fabio.sang vor 7 Jahren 0
weil es hier viele snobs gibt, die vergessen haben, dass sie vor ein paar Jahren ein Kind war Serge vor 7 Jahren 1

2 Antworten auf die Frage

1
Serge

Neben dem Einsatz von VM‚s - Konsole - Schnittstelle, die durch die meisten zur Verfügung gestellt wird (wenn nicht alle) von Windows gehostet Virtual Managers, Sie nutzen könnten Kitt auf Ihrem Windows - Desktop ein zuzugreifen VMlaufen Linuxmit sshdDaemon zu ermöglichen, puttyzu verbinden und sambaService konfigurierte‚Export‘eine Stelle innerhalb VMfs, damit Sie über die Netzwerkverbindung auf die Dateien zugreifen können.

Möglicherweise müssen Sie auf diese Freigabe über die IPAdresse von der Windows-Arbeitsstation aus zugreifen, nicht auf den netbiosNamen, dh \\192.168.100.2\sharenamewo 192.168.100.2sich IPIhre befindet VM.

Was die LinuxDistribution angeht, so ist das eine Frage des Geschmacks und jede Empfehlung würde eine Antwort auf der Grundlage einer Meinung bilden. Wählen Sie also den Ihnen am besten vertrauten aus.

1
Journeyman Geek

Cyberduck + beliebiger Texteditor. Sie können sublime Text als Remote-Dateimanager verwenden, der über sshfs oder ftp verbunden ist. Richten Sie Ihren Editor unter "Einstellungen" ein, klicken Sie mit der rechten Maustaste auf eine Datei und wählen Sie "Bearbeiten".

Bearbeiten Sie die Datei, und wenn Sie sie speichern, wird sie automatisch in das Linux-System hochgeladen. Ich vermute, das würde auch mit vielen IDE / Texteditoren funktionieren.