Wine installeren op Mac

geplaatst in: Articles | 0

deze tutorial is voor tussenliggende gebruikers die wine willen installeren en gebruiken op hun computer met macOS.Je zou de basisprincipes van het gebruik van de opdrachtregel al moeten kennen.Als je dat niet doet, lees dan eerst deze tutorial.

  • Wat is wijn?
  • zal mijn programma werken met Wine?,
  • vereisten
  • deel 1: Installeer Homebrew
  • deel 2: installeer Wine met Homebrew
  • deel 3: Installeer Windows-programma ’s met Wine
  • Deel 4: Voer Windows-programma’ s uit met Wine
  • een Dockpictogram maken
  • Wine Up to Date houden
  • Wine en Homebrew verwijderen

Wat is Wine?

wijn is awesome.No, ik heb het niet over het soort dat je drinkt, ik bedoel het soort waarmee je Windows apps draaien zonder dat de windows werken system.It het is een beetje Zen, als je erover nadenkt.,Oh, en heb ik al gezegd dat het volledig gratis, legaal en open source is?

tegenwoordig spelen Windows en Mac mooi samen.U kunt Windows en Mac naast elkaar installeren en schakelen tussen hen usingBoot Camp, maar dat requiresa reboot elke keer, en je kunt slechts één besturingssysteem tegelijk gebruiken.U kunt ook een tool alsparallels Desktop Ofvmware Fusion gebruiken om Windows te virtualiseren en samen met Mac uit te voeren,maar virtualisatie is traag en het neemt veel geheugen in beslag.(Uw fysieke computer creëert een denkbeeldige “virtuele” computer in zichzelf, en draait Windows op die., Dat kost veel middelen!) Op de top van dat, al deze oplossingen vereisen dat u een juridische kopie van Windows, die is niet goedkoop!

wijn is anders. Wanneer een programma wordt uitgevoerd, vraagt het bronnen zoals geheugen en schijfruimte van het besturingssysteem.Alles wat Wine doet is ervoor zorgen dat deze verzoeken worden beantwoord, zodat het programma correct kan draaien. Voor zover het programma Weet, verloopt alles soepel omdat het alles heeft needs.It nooit beseft dat het niet draait op Windows!Het is eenvoudiger dan het emuleren van een hele nieuwe computer, dus het is sneller.,Omdat het alleen het vertalen van verzoeken, je hoeft niet een kopie van de werkelijke Windows-besturingssysteem nodig. Plus, wijn is open source, wat betekent dat mensen voortdurend verbeteren en het toevoegen van nieuwe functies.En je kunt de prijs niet overtreffen!

werkt mijn programma met Wine?

veel mensen ontdekken Wine omdat ze een specifiek Windows-programma hebben dat ze moeten gebruiken, en het is het laatste wat hen verhindert om over te schakelen naar een ander besturingssysteem. De grote vraag is, zal het werken?Het korte antwoord is: waarschijnlijk, maar het is de moeite waard om te controleren.,

Het Wine-project onderhoudt een database genaamd theAppDB die gebruikers reviews geeft van hoe goed specifieke Windows-programma ‘ s werken onder Wine.Zoek naar uw programma en ontdek het! (Als het niet wordt vermeld, betekent dat niet noodzakelijkerwijs dat het niet zal werken — alleen dat je blijkbaar probeert om een zeer obscuur programma te gebruiken!)

vereisten

om Wine op uw Mac te installeren, hebt u het volgende nodig:

  • macOS 10.10 (Yosemite) of hoger (maar 10.,15 Catalina wordt niet aanbevolen)
  • toegang tot een Admin-account, met wachtwoord
  • een internetverbinding

om te controleren welke versie van macOS u draait,klikt u op het Apple-logo helemaal links op de werkbalk,selecteert u “over deze Mac”, en kijkt u naar uw versienummer onder de grote “macOS” of “OS X”. Als het 10.10 of hoger is, ben je klaar.

merk op dat wijn niet goed werkt met macOS 10.15 Catalina. Apple verwijderde 32-bit supportin Catalina, een cruciaal onderdeel van het macOS-systeem waar bijna alle wijn op vertrouwt.,U kunt 64-bit applicaties draaien via Wine op Catalina, maar zeer weinig toepassingen voor Windowsare 64-bit. Als u wijn moet gebruiken, moet u niet upgraden naar Catalina.

u hebt een Admin-account op uw Mac nodig omdat alleen Admins software kunnen installeren.Je moet ingelogd zijn op dit Admin account tijdens de installatie.Als er maar één account op uw computer staat, is dit een Admin-account.Het account moet een wachtwoord hebben: als het account geen wachtwoord heeft,zal het hulpprogramma sudo mislukken. Ga naar de sectie Accounts in Systeemvoorkeuren om uw wachtwoord in te stellen of te wijzigen.,

deel 1: Install Homebrew

Homebrew is een pakketbeheerder die het installeren van open bronprogramma ‘ s veel eenvoudiger maakt. In het bijzonder, proberen om een groot programma zoals wijn te installeren zonder de hulp van een package manager zou betretremendously moeilijk.Gelukkig is Homebrew zelf eenvoudig te installeren: open gewoon theTerminal en voer dit commando uit:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

De Terminal zal je vertellen wat het gaat doen, en je vragen of je wilt doorgaan: druk op Enter om dit te doen.,De Terminal kan dan vragen om een wachtwoord: Dit is het wachtwoord voor de Admin account op uw computer. Als veiligheidsmaatregel geeft de Terminal niets weer terwijl u typt, zelfs niet asterisks (*). Typ uw wachtwoord toch en druk op Enter. Als je een fout krijgt, kan dat zijn omdat het Admin-account geen wachtwoord heeft ingesteld. Het instellen van een wachtwoord is vereist.

het installeren van Homebrew duurt slechts enkele seconden of minuten (afhankelijk van de snelheid van uw internetverbinding). Als het klaar is, zal de Terminal zeggen dat de installatie succesvol was, en vraag je torun brew doctor., Doe wat het suggereert:

brew doctor

Dit zal Homebrew uw systeem laten inspecteren en ervoor zorgen dat alles correct is ingesteld. Als de Terminal u informeert over eventuele problemen, moet u deze zelf oplossen en vervolgens brew doctor opnieuw uitvoeren om te controleren of u deze correct hebt opgelost. Als alles correct is ingesteld, ziet u de bericht Your system is ready to brew, en kunt u verder gaan met het volgende deel van de tutorial.,

Opmerking: Als Homebrew u vertelt dat u akkoord moet gaan met de Xcode-licentie,kunt u dat doen door het uitvoeren van:

sudo xcodebuild -license

het terminalvenster vult zich met de Xcode-Licentie:lees het, Typ agree en druk op enter om akkoord te gaan met de licentie.

deel 2: installeer wijn met behulp van Homebrew

nu kunnen we wijn daadwerkelijk installeren! We laten Homebrew al het werk doen,alles wat je hoeft te doen is het vertellen wat je wilt met dit commando:

brew cask install wine-stable

laten we dit commando opsplitsen in delen., brew verwijst naar Homebrew, die u zojuist hebt geïnstalleerd. cask verwijst naarhomebrew Cask,een extensie voor Homebrew die wordt gebruikt om een GUI-toepassing op uw computer te installeren. (GUI staat voor “Graphical User Interface”. Een GUI applicatie is een app die je kunt zien draaien, in tegenstelling tot onzichtbaar draaien op de achtergrond.) install verwijst naar het feit dat u askingHomebrew Cask vraagt om iets op uw computer te installeren, en wine-stableis de naam van het ding dat u wilt installeren., Wine heeft een “stabiele” versieen een” devel ” versie: je wilt waarschijnlijk stabiel, omdat het minder bugs zou moeten hebben.

wanneer u dit commando uitvoert, zal Homebrew automatisch beginnen met het downloaden en installeren van software op uw computer. Het zou kunnen beginnen met het installeren van software die een totaal andere naam heeft: dat is prima! Zoals de meeste complexe applicaties, Wine werkt niet alleen-het is afhankelijk van verschillende andere stukken software torun correct. Deze worden genoemd “afhankelijkheden”, en Homebrew is slim genoeg om ze automatisch te installeren voor u wanneer dat nodig is.,

terwijl het werkt, zal Homebrew berichten en voortgangsbalken op de Terminal weergeven om u te laten weten wat het doet. Wanneer het klaar is met het installeren van Wine, zal het stoppen met het weergeven van berichten en wachten tot u een nieuw commando intypt. Als dat gebeurt, ga dan naar de volgende stap!

deel 3: Installeer Windows-programma ‘ s met Wine

om een Windows-programma te installeren, download eerst het installatiebestand:het moet eindigen met .executable. Onthoud de locatie die je hebt geplaatst, en open de Terminal opnieuw., cd naar de locatie, en gebruik ls om er zeker van te zijn dat u het installatiebestand kunt zien. (Opmerking: Als u niet weet wat cd en ls zijn,moet u leren hoe u het commando linebevoordat u Wine gebruikt.)

zodra u zich in de juiste map bevindt, voert u het installatieprogramma uit via Wine door het volgende commando in de Terminal uit te voeren:

wine $INSTALLER.exe

waarbij $INSTALLER de naam van het installatiebestand is., Als het installatiebestand bijvoorbeeld setup.exe heet, zou u het volgende commando uitvoeren:

wine setup.exe

Er verschijnt een venster met een normaal grafisch Windows installatieprogramma.Klik er doorheen, en je bent klaar!

Deel 4: Voer Windows-programma ‘ s uit met behulp van Wine

Open de Terminal en voer dit uit om naar uw map met programmabestanden te komen:

cd ~/.wine/drive_c/Program\ Files/

voer ls uit om te zien welke programma ‘ s u hebt geïnstalleerd. Kies een programma en voer de map in met cd. (Als de map een spatie bevat,moet u een \ voor de spatie typen., Bijvoorbeeld, Program\ Files.Als je problemen hebt, probeer dan tab autocomplete te gebruiken.)Er moet een bestand zijn dat eindigt op .exe: dit is het programmabestand.Typ dit in Terminal:

wine $PROGRAM.exe

waarbij $PROGRAM de naam is van het .exe bestand. Als het programbestand bijvoorbeeld STARCRAFT.EXE heet, dan zou u het volgende commando uitvoeren:

wine STARCRAFT.EXE

Het programma verschijnt in een nieuw venster, klaar om te gebruiken!Geniet van het gebruik van Windows op je Mac, vrij en legaal!,

een Dock-pictogram maken

veel mensen willen Windows-programma ’s op dezelfde manier kunnen uitvoeren als andere programma’ s op de Mac: door op een pictogram in het Dock te klikken.Wijn is niet speciaal ontworpen om dit te ondersteunen, maar met een beetje bedrog, kunnen we het laten doen wat we willen.

opmerking: Wine drukt foutmeldingen af in de Terminal wanneer er iets gaat wrong.By als u Windows-programma ‘ s start via een Dock-pictogram, omzeilt u het terminalvenster, wat betekent dat als er iets mis gaat en Wine moet stoppen,het niet in staat zal zijn om u te vertellen wat het probleem was., De eerste stap om een probleem op te lossen is te weten wat het is, dus zonder wijn uit de Terminal te draaien, zul je het niet kunnen oplossen, en niemand anders.Het uitvoeren van het Dock is prima zolang uw programma lijkt te werken correct, maar als het crasht, het eerste wat je moet proberen is het uitvoeren van het vanaf de Terminal in plaats daarvan: het zal niet voorkomen dat het programma crasht,maar het geeft je een aantal aanwijzingen over hoe het probleem op te lossen.,

om een Windows-programma via het Dock te starten, gaan we naar een Applescript dat het programma voor ons start, en dan zetten we dat AppleScript in het Dock. We schrijven zelf een programma.Geen zorgen, het is makkelijk genoeg. Er is een programma op uw computer dat is ontworpen om u te helpen bij het schrijven van AppleScripts: het heet “Script Editor”, en u kunt het vinden in de/Applications/Utilities directory van uw computer,hetzelfde als de Terminal zelf.

Open De Scriptbewerker., U moet een raam met een groot gebied zien u kunt typen in de buurt van de top: Dit is waar u uw AppleScript.In typ in dat gebied de volgende tekst:

tell application "Terminal" do script "/usr/local/bin/wine ~/.wine/drive_c/Program\\ Files/$PATH_TO_PROGRAM.exe"end tell

u moet $PATH_TO_PROGRAM vervangen door het pad van de map programmabestanden naar het uitvoerbare programma. Je kunt zien dat je gewoon het vertellen van de AppleScript om een regel code in de Terminal uit te voeren:dezelfde regel code die u kunt uitvoeren om uw Windows-programma te starten.

druk vervolgens op de Compileerknop bovenaan het venster.,De tekst moet gekleurd worden om aan te geven dat Scriptbewerker begrijpt wat je schreef. U kunt ook proberen op de knop Uitvoeren om uw script uit te voeren: het zou het Windows-programma met succes moeten openen.

sla tenslotte je script op. U kunt het elke naam geven die u wilt,maar zorg ervoor dat u bestandsindeling: toepassing selecteert in de opties opslaan en laat het opstartscherm niet aangevinkt.

Open de Finder, ga naar waar u uw script hebt opgeslagen en sleep dat bestand naar uw Dock. Het moet daar blijven, net als een echte applicatie — want het is een echte applicatie!, Echter, alles wat het doet is runthat launcher commando voor u, zodat u de toepassing kunt verplaatsen,hernoemen, of zelfs verwijderen, en het heeft geen invloed op het Windows-programma dat je draait.

Wine Up to Date houden

Wine is een open source programma. Dat betekent dat programmeurs over de hele wereld het voortdurend verbeteren, nieuwe features toevoegen en bugs pletten. Als u niet bijwerken wijn, hoewel, het zal nooit die verbeteringen, dus het is over het algemeen een goed idee om te controleren op updatesevery zo vaak. We kunnen Homebrew gebruiken om wijn up-to-date te houden: het is gemakkelijk!,Voer gewoon dit commando uit:

brew upgrade

met dit commando zal Homebrew zichzelf eerst bijwerken, als er updates beschikbaar zijn. Het zal dan vinden alle verouderde software die het Weet over (inclusief wijn) en upgrade ze allemaal naar de nieuwste versie.Controleren op updates is niet strikt noodzakelijk, als wijn loopt vrij goedcurrently. Het is echter een goed idee om dit commando om de paar maanden uit te voeren of zo.

Wine en Homebrew verwijderen

Als u Wine probeert en het u niet bevalt, is het verwijderen eenvoudig.,Voer gewoon dit commando uit:

brew cask uninstall wine-stable

en Homebrew zal Wine helpen verwijderen van uw computer.Om Wine te installeren, moest Homebrew echter ook vele andere kleine programma ‘ s installeren waarop Wine vertrouwt om correct te werken.(Daarom duurt het installatieproces zo lang!) Als u deze ook wilt verwijderen,voer dan dit script uit:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

dat script zal alles verwijderen wat u in deze tutorial hebt geïnstalleerd,inclusief Homebrew, Wine, en alle andere programma ‘ s Homebrew die zijn geïnstalleerd om Wine correct te laten werken.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *