Ich möchte, dass Windows neben Mac OSX läuft, nur damit ich ein Programm ausführen kann, das unter Mac OSX nicht verfügbar ist. wie bekommt man das am günstigsten eingerichtet?
Wenn Sie nur ein Programm benötigen, können Sie versuchen, es mit Wine auszuführen . Dies ist eine Kompatibilitätsebene , mit der Sie Windows-Software auf *nix-Systemen ausführen können, einschließlich Mac OS X. Hier ist ein Tutorial , das Ihnen den Einstieg erleichtert.
Beachten Sie, dass nicht alle Windows-Programme mit Wine ausgeführt werden können - Sie müssen möglicherweise zuerst experimentieren. Oder besuchen Sie die Wine Application Database , um Benutzerbewertungen darüber zu erhalten, wie gut Ihr Programm unterstützt wird.
Alternativ können Sie eine der vielen verfügbaren Virtualisierungsoptionen verwenden. Parallels Desktop und VMware Fusion sind hervorragende, 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 auszuführen.
Microsoft stellt Disk-Images für virtuelle Maschinen bereit, um das Testen von Websites in mehreren Versionen von IE unabhängig vom Host-Betriebssystem zu erleichtern. Leider kann die Einrichtung dieser virtuellen Maschinen ohne VirtualPC von Microsoft äußerst schwierig sein.
Die sogenannten ievms
Skripte zielen darauf ab, diesen Prozess mit VirtualBox unter Linux oder OS X zu erleichternMit einem einzigen Befehl können Sie IE6, IE7, IE8 und IE9 in separaten virtuellen Maschinen ausführen.
Offensichtlich richtet sich dieses Tool an Webentwickler, aber wenn Ihnen das Testen im Internet Explorer egal ist und Sie einfach eine funktionierende Windows-VM benötigen, können Sie mit diesem Befehl einfach eine einzelne VM mit Windows Vista + IE9 installieren (nach der Installation von VirtualBox , selbstverständlich):
# 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. Unter Windows kann alles schiefgehen, 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 in den Ausgangszustand zurückzusetzen.
Die von Microsoft bereitgestellten VMs bestehen den Windows Genuine Advantage nicht und können nicht aktiviert werden. Unglücklicherweise bedeutet das für uns, dass unsere VMs uns nach 30 Tagen nicht aktivierter Nutzung sperren. Durch die Rückkehr zum sauberen Snapshot wird der Countdown bis zur Aktivierungs-Apokalypse zurückgesetzt, sodass Ihre VM effektiv auf unbestimmte Zeit 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 aufgefordert, aktiviert zu werden. Sie können die Anfrage abbrechen und es wird sich beim Desktop anmelden. Sie können bis zu zwei „Rearms“ aktivieren (geben Sie slmgr –rearm an der Eingabeaufforderung ein), wodurch die Testversion jedes Mal um weitere 30 Tage verlängert wird, ODER einfach das VPC-Image herunterfahren und die Änderungen verwerfen, die Sie von Undo-Festplatten vorgenommen haben, um das zurückzusetzen Bild zurück in den Ausgangszustand. Wenn Sie eine dieser Methoden anwenden, können Sie technisch gesehen ein Basis-Image haben, das nie abläuft, obwohl Sie Änderungen an diesen Images niemals länger als 90 Tage dauerhaft speichern können.
Sie kaufen eine OEM-Version von Windows 7 Home Premium (100 US-Dollar) und installieren sie mit dem mitgelieferten Boot Camp-Installationsprogramm von Apple.
Das ist meiner Meinung nach der beste Weg und bringt Ihnen die beste Leistung.
Der günstigste Weg, ein Windows-Betriebssystem neben Mac OS X zu betreiben, wäre mit Virtual Box . Ist eine kostenlose x86-VM-Umgebung und wird viele Versionen von Microsoft Windows sowie viele andere Betriebssysteme sowohl in 32-Bit- als auch in 64-Bit-Versionen ausführen . Wenn Sie eine Windows-Kopie zu einem günstigen Preis erhalten möchten, vermeiden Sie Vollpreisversionen des Windows-Betriebssystems, 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 beginnt Windows 7 bei etwa 99 $ für eine OEM-Version . Auch wenn Sie im College oder im Bildungsbereich oder ein Ehepartner sind, versuchen Sie , die von Microsoft angebotenen akademischen Rabatte zu überprüfen. Prüfen Sie außerdem, ob Ihr Arbeitgeber Softwarerabatte für den persönlichen Gebrauch anbietet, einige tun dies 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 glücklich.
Crossover basiert auf Wine - daher müssen Sie Windows NICHT installieren (und benötigen daher eine Windows-Installationsdiskette), wie Sie es für VmWare und Parallels tun.
Es gibt eine kostenlose Testversion, damit Sie sie herunterladen und sehen 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 vorschlagen, sich Wineskin anzusehen . Dies ist ein Wrapper um Wine, der 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 es verbirgt die Wine-Konfiguration, was nicht trivial ist. Wenn Ihre Anwendung jedoch von vielen Windows-Bibliotheken abhängt, müssen Sie sich mit der Konfiguration befassen.
Asmus
BinaryMisfit
Thilo
Daniel