Android

Windows Apps uitvoeren onder Linux

Running Windows Programs on Linux

Running Windows Programs on Linux

Inhoudsopgave:

Anonim

Wine is a open bronproject dat op het eerste gezicht iets wonderbaarlijks lijkt te bieden: de mogelijkheid om Windows-applicaties onder Linux (of een ander open source OS) te draaien. Het doet dit door te proberen de Windows API-laag opnieuw te maken in open source.

Eindelijk! Een kans om die Windows-programma's uit te voeren waarvoor er geen open source-analogen zijn: Quicken of Flash CS. En al die games! Helaas is de realiteit iets gecompliceerder. Ja, Wine is behoorlijk goed in het uitvoeren van sommige Windows-software en -games. Maar om er het maximale uit te halen, moet je hacken. Vaak is het verkrijgen van Wine om te leveren een zwarte kunst, en niet voor beginners.

[Verdere lectuur: 4 Linux-projecten voor beginners en intermediaire gebruikers]

Gelukkig zijn er verschillende kant-en-klare installatiewizards die helpen bij het oplossen van problemen. Dit zijn scripts geschreven door mensen die het hacken voor je hebben gedaan. Er zijn met name vier projecten die het vermelden waard zijn: CrossOver, Cedega, Wine-Doors en PlayOnLinux. CrossOver komt in Game- en standaardversies en is een eigen en commercieel project dat door dezelfde ontwikkelaars achter Wine is gemaakt. Als zodanig is het gewoon de beste keuze voor een leven zonder gedoe. Het kost je, maar een deel van het geld gaat naar het sponsoren van wijnontwikkelaars.

Cedega is een ander eigen en commercieel project, ditmaal voornamelijk voor gamers. Bij de meeste accounts is dit de beste keuze als je gewoon games wilt spelen en de Cedega-ontwikkelaars de wijncode aanzienlijk hacken voor betere resultaten. Het kost je echter en werkt op abonnementsbasis in plaats van eenmalige licentiekosten.

Wine-Doors en PlayOnLinux zijn beide open source en gratis, dus je kunt ze net zo goed proberen te vinden die het beste bij je past. Ik bekijk beide onderstaande snel. Deze instructies zijn voor Ubuntu 9.04.

Voorbereiding

Voordat u een Wine-toepassing installeert, is het een goed idee om de Microsoft Core Web-lettertypen te installeren. Dit zijn de gebruikelijke lettertype-verdachten in een typische Windows-installatie (Arial, Times New Roman enz.) En veel Windows-toepassingen verwachten deze op hun plaats te vinden. Het ziet er waarschijnlijk vreemd uit zonder hen.

U kunt ze installeren door de.ttf-bestanden van een Windows-installatie te kopiëren of door het msttcorefonts-pakket te installeren. Lettertypen die niet worden meegeleverd als onderdeel van dit pakket, maar waarvan sommige toepassingen mogelijk nodig hebben, zijn bijvoorbeeld Tahoma en MS Sans. Je kunt deze vinden op internet als je zoekt. U kunt ze installeren door een map genaamd.fonts in uw / home-map te maken en deze daar te plaatsen.

Als u rechtstreeks vanuit een Windows-installatie wilt importeren, vindt u de lettertypen in de map C: windows fonts. Kopieer alle.ttf-bestanden naar een USB-stick, maak een nieuwe map aan in de / home-map met de naam.fonts (noteer de periode vóór de woordlettertypen!) En plaats ze daar. En dat is het. De lettertypen zijn nu beschikbaar in al uw toepassingen.

PlayOnLinux

Om PlayOnLinux te installeren, moet u een nieuwe repository toevoegen en er een softwarepakket van installeren. Open een terminalvenster (

Applications, Accessories, Terminal

) en typ het volgende: sudo wget //deb.playonlinux.com/playonlinux_jaunty.list -O /etc/apt/sources.list.d / playonlinux.list sudo apt-get update

sudo apt-get install playonlinux

Nadat het programma is geïnstalleerd, vindt u het in het menu

Toepassingen, Games

(Vermeldenswaard is dat PlayOnLinux, zoals de naam al doet vermoeden, primair is ontworpen om Windows-games te kunnen installeren, maar het bevat ook scripts voor veel populaire applicaties. Wanneer het programma voor de eerste keer wordt uitgevoerd, zul je moet een installatiewizard voltooien. Klik op Doorsturen om door te werken. Hiermee downloadt u de nieuwste versies van de installatiescripts van de PlayOnLinux-server. Klik op de knop Installeren op de werkbalk als de zaken zijn voltooid. Klik in het venster dat verschijnt op een categorie aan de linkerkant met betrekking tot het type software dat u wilt installeren en selecteer vervolgens de toepassing aan de rechterkant. De meeste gratis applicaties, zoals Internet Explorer, kunnen op aanvraag worden gedownload, maar u hebt de installatie-cd nodig voor commerciële toepassingen.

Nadat u uw keuze heeft gemaakt, klikt u op de knop Toepassen. De wizard start en leidt u door de installatie, inclusief het maken van de benodigde downloads. Houd er rekening mee dat de eigen installatiewizard van het programma uiteindelijk kan starten en dat u dit ook op de gebruikelijke manier zult moeten doen. Sluit de PlayOnLinux-wizard echter niet! Laat het open totdat het uit zichzelf is voltooid.

Vaak moet een specifieke oudere versie van Wine, waarvan bekend is dat deze met de toepassing werkt, worden gedownload. Dit gebeurt automatisch.

Safari installeren op Linux

Na installatie is het Windows-programma te vinden in het menu Toepassingen> Wijn. Merk op dat er een klein probleem is met Ubuntu 9.04 (Jaunty), waarbij bureaubladsnelkoppelingen gemaakt door applicaties van derden niet werken. Om dit op te lossen, moet je ze uitvoerbaar maken. Dit kan gedaan worden door de opdracht chmod te gebruiken. Het volgende repareert bijvoorbeeld een snelkoppeling op het bureaublad voor de Safari-webbrowser nadat deze is geïnstalleerd:

chmod u + x ~ / Desktop / Safari.desktop

Alle snelkoppelingen op het bureaublad die op deze manier zijn gemaakt, hebben de extensie.desktop, en dit zou u moeten helpen deze te identificeren.

Wine-Doors

Om Wine-Doors te installeren, kunt u opnieuw een nieuwe softwarebibliotheek toevoegen. Open

Systeem, Beheer, Software

bronnen en klik op het tabblad Derde partij in het venster dat verschijnt. Klik op de knop Toevoegen en typ (of knippen en plakken) de volgende regel: deb //ppa.launchpad.net/wine-doors-dev-team/ppa/ubuntu intrepid main Klik op de knop

Sluiten

en vernieuw de vermeldingen van de repository wanneer daarom wordt gevraagd. Gebruik vervolgens Synaptic om het wijndeurenpakket te installeren. (Merk op dat u de GPG-sleutel kunt installeren als u dat wilt, waardoor eventuele ongevalsfouten over niet-ondertekende pakketten worden voorkomen.) Zodra Wine-Doors is geïnstalleerd, kunt u Ik zal het vinden in het menu

Toepassingen, Wijn, waar u ook alle Windows-toepassingen zult vinden die u in de toekomst zult installeren. Wanneer Wine-Doors voor de eerste keer wordt gestart, moet u vul uw naam en bedrijfsgegevens in. Deze worden gebruikt bij het installeren van Windows-applicaties. U kunt optioneel de knop "Ik heb een Windows-licentie" aanvinken. Dit is nodig om bepaalde Windows-systeemcomponenten te installeren die een soepele werking van Windows-applicaties mogelijk maken, evenals bepaalde Windows-add-ons waarvan de EULA's een Windows-licentie vereisen. Vanzelfsprekend moet u dit vakje niet aanvinken als u niet echt een Windows-licentie hebt (dwz een Windows-installatie op een van uw computers). Wanneer u op de

Doorgaan

-knop klikt, worden Wine-Doors zal zichzelf updaten met de nieuwste lijst met installatiescripts. Het is de moeite waard te vermelden dat het hosten van deze scripts niet goedkoop is en dat ze recentelijk offline moesten worden gehaald vanwege een tekort aan middelen Zodra dit is voltooid, wordt een lijst met applicaties en games weergegeven. Klik eenvoudig op de installatiekoppeling naast een willekeurige in de lijst die u wilt installeren en klik vervolgens op de knop Toepassen

. De installatie zal dan doorgaan, inclusief het downloaden van alle noodzakelijke add-on software. Bij elke Wine-installatie vindt u uw toepassingen in de.wine / drive_c

directory van uw / home map (bijv. /home/keir/.wine/drive_c ). Dit is in feite een herhaling van het Windows-bestandssysteem.