Ich möchte, dass Windows neben Mac OSX ausgeführt wird, damit ich ein Programm ausführen kann, das unter Mac OS X nicht verfügbar ist. Was ist der billigste Weg, um dieses Setup zu bekommen?
Ich möchte, dass Windows neben Mac OSX ausgeführt wird, damit ich ein Programm ausführen kann, das unter Mac OS X nicht verfügbar ist. Was ist der billigste Weg, um dieses Setup zu bekommen?
Antworten:
Wenn Sie nur ein Programm benötigen, können Sie versuchen, es mit Wine auszuführen . Dies ist eine Kompatibilitätsschicht , mit der Sie Windows-Software auf * nix-Systemen ausführen können, einschließlich Mac OS X. Hier finden Sie ein Tutorial , das Ihnen den Einstieg erleichtert.
Beachten Sie, dass nicht alle Windows-Programme mit Wine ausgeführt werden. Möglicherweise müssen Sie zuerst experimentieren. Oder besuchen Sie die Wine Application Database, um zu erfahren, wie gut Ihr Programm unterstützt wird.
Alternativ können Sie eine der vielen Virtualisierungsoptionen verwenden. Parallels Desktop und VMware Fusion sind ausgezeichnete, aber kostenpflichtige Optionen, während VirtualBox kostenlos ist (und auch hervorragend funktioniert). Sie benötigen jedoch eine Windows-Lizenz, um Windows auf diese Weise legal ausführen zu können.
Microsoft stellt Disk-Images für virtuelle Maschinen bereit, um das Testen von Websites in mehreren IE-Versionen unabhängig vom Host-Betriebssystem zu erleichtern. Leider kann das Einrichten dieser virtuellen Maschinen ohne Microsoft VirtualPC äußerst schwierig sein.
Die sogenannten ievms
Skripte sollen diesen Prozess mit VirtualBox unter Linux oder OS Xvereinfachen.Mit einem einzigen Befehl können IE6, IE7, IE8 und IE9 in separaten virtuellen Maschinen ausgeführt werden.
Natürlich richtet sich dieses Tool an Webentwickler. Wenn Sie sich jedoch nicht für das Testen in Internet Explorer interessieren und lediglich eine funktionierende Windows-VM benötigen, können Sie mit diesem Befehl (nach der Installation von VirtualBox) einfach eine einzelne VM unter Windows Vista + IE9 installieren , Na sicher):
# enter this in Terminal.app after installing VirtualBox
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="9" bash
Bei der Installation wird automatisch ein Snapshot erstellt, der ein Rollback auf die ursprüngliche Konfiguration der virtuellen Umgebung ermöglicht. In Windows kann alles schief gehen, und anstatt sich um die Aufrechterhaltung einer stabilen VM kümmern zu müssen, können Sie einfach zum sauberen Snapshot zurückkehren, um Ihre VM auf den Ausgangszustand zurückzusetzen.
Die von Microsoft bereitgestellten VMs bestehen den Windows Genuine Advantage nicht und können nicht aktiviert werden. Leider bedeutet dies für uns, dass unsere VMs uns nach 30 Tagen nicht aktivierter Nutzung sperren. Durch Zurücksetzen auf den sauberen Snapshot wird der Countdown bis zur Aktivierungsapokalypse zurückgesetzt, sodass Ihre VM unbegrenzt arbeiten kann.
Dies ist effektiv eine kostenlose und legale Lösung zum Ausführen einer Windows-VM auf Ihrem Mac.
Als Antwort auf den Kommentar von @ josh3736: Hier ist ein Auszug aus http://www.microsoft.com/download/en/details.aspx?id=11575 :
Hinweis: Möglicherweise müssen Sie das Betriebssystem aktivieren, da der Produktschlüssel deaktiviert wurde. Dies ist das erwartete Verhalten. Die VHDs bestehen keine echte Validierung. Unmittelbar nach dem Start der Windows 7- oder Windows Vista-Images werden sie zur Aktivierung aufgefordert. Sie können die Anforderung abbrechen und sie meldet sich beim Desktop an. Sie können bis zu zwei "Rearms" aktivieren (geben Sie an der Eingabeaufforderung slmgr –rearm ein), wodurch die Testversion jedes Mal um weitere 30 Tage verlängert wird. ODER fahren Sie einfach das VPC-Image herunter und verwerfen Sie die Änderungen, die Sie am Rückgängigmachen der Datenträger vorgenommen haben, um das zurückzusetzen Bild zurück in den Ausgangszustand. Mit einer dieser Methoden können Sie technisch gesehen ein Basis-Image erstellen, das niemals abläuft, obwohl Sie Änderungen an diesen Images niemals länger als 90 Tage dauerhaft speichern können.
Die billigste Möglichkeit, ein Windows-Betriebssystem neben Mac OS X auszuführen, ist Virtual Box . Es handelt sich um eine kostenlose x86-Umgebung für virtuelle Maschinen, in der viele Versionen von Microsoft Windows sowie viele 32-Bit- und 64-Bit-Versionen anderer Betriebssysteme ausgeführt werden . Wenn Sie eine kostengünstige Kopie von Windows erhalten möchten, vermeiden Sie Vollversionen des Windows-Betriebssystems für den Einzelhandel. Für Windows 7 beginnen sie bei etwa 199 USD für eine vollständige Lizenz ohne Upgrade . Suchen Sie stattdessen online nach OEM-Versionen der Windows-Version, die Sie benötigen. Zum Beispiel startet Windows 7 für eine OEM-Version bei etwa 99 US-Dollar . Überprüfen Sie auch die von Microsoft angebotenen akademischen Rabatte, wenn Sie am College, im Bildungsbereich oder als Ehepartner tätig sind. Überprüfen Sie außerdem, ob Ihr Arbeitgeber Softwarerabatte für den persönlichen Gebrauch anbietet, einige davon und es lohnt sich, dies zu prüfen, insbesondere angesichts der erheblichen Kosten einer legitimen Windows-Lizenz .
Es gibt auch Crossover .. es ist viel billiger als VmWare und Parallels. Früher habe ich VMware ausgeführt, um auch eine einzelne Windows-App auszuführen. Aber ich habe es aufgegeben und verwende jetzt Crossover und bin sehr zufrieden.
Crossover basiert auf Wine - daher müssen Sie Windows NICHT installieren (und benötigen daher eine Windows-Installationsdiskette), wie dies für VmWare und Parallels der Fall ist.
Es gibt eine kostenlose Testversion, mit der Sie sie herunterladen und prüfen können, ob Ihre App funktioniert. Wenn Ihre App nicht unterstützt wird (wie meine), machen Sie sich keine Sorgen. Versuchen Sie, es mit der Option "Nicht unterstützte Anwendungen" zu installieren. Meine 550 MB Windows App ist installiert und funktioniert einwandfrei!
Wenn Sie nur ein Programm ausführen möchten, würde ich empfehlen, sich Wineskin anzuschauen . Dies ist eine Hülle um Wein, die in den anderen Antworten erwähnt wurde.
Der Hauptgrund, warum ich es empfehlen würde, ist, dass es der einfachste Weg war, eine Anwendung zum Laufen zu bringen, dh die nicht triviale Weinkonfiguration zu verbergen. Wenn Ihre Anwendung jedoch von möglicherweise Windows-Bibliotheken abhängt, müssen Sie sich mit der Konfiguration befassen.