instalace Wine na Mac

posted in: Articles | 0

tento tutoriál je určen pro středně pokročilé uživatele, kteří chtějí nainstalovat a používat ve svém počítači se systémem macOS.Měli byste již znát základy použití příkazového řádku.Pokud tak neučiníte, přečtěte si nejprve tento tutoriál.

  • co je to víno?
  • bude můj Program pracovat s vínem?,
  • Požadavky
  • Část 1: Instalace Homebrew
  • Část 2: Instalace Vína Pomocí Homebrew
  • Část 3: Instalace systému Windows, Programy Využívající Vína
  • Část 4: Spouštět Programy pro Windows Pomocí Wine
  • Tvorba Dock Ikony
  • Uchování Vína Až do dnešního dne
  • Odinstalování Víno a Homebrew

Co je Víno?

víno je awesome.No, nemluvím o druhu, který pijete, mám na mysli ten druh, který vám umožní spouštět aplikace Windows bez operačního systému Windows system.It je to trochu Zen, když o tom přemýšlíš.,Oh, a zmínil jsem se, že je to zcela zdarma, legální, a open source?

v dnešní době Windows a Mac hrají pěkně společně.Můžete nainstalovat Windows a Mac vedle sebe a přepínat mezi nimi pomocíboot Camp, ale to vyžadujebot pokaždé, a můžete použít pouze jeden operační systém najednou.Můžete také použít nástroj, jako jeparallels Desktop orVMware Fusionto virtualizovat Windows a spustit jej společně s Mac, ale virtualizace je pomalá a zabírá spoustu paměti.(Váš fyzický počítač vytváří imaginární“ virtuální “ počítač uvnitř sebe a na něm běží Windows., To vyžaduje spoustu zdrojů!) Navíc všechna tato řešení vyžadují, abyste vlastnili legální kopii systému Windows, což není levné!

víno je jiné. Když běží jakýkoli program, vyžaduje zdrojejako paměť a místo na disku z operačního systému.Jediné, co víno dělá, je zajistit, aby tyto požadavky byly zodpovězeny, aby to byloprogram může běžet správně. Pokud program ví, všechnoje to hladce, protože má všechno needs.It nikdy si ani neuvědomuje, že to není spuštěn na Windows!Je to jednodušší než emulovat úplně nový počítač, takže je rychlejší.,Vzhledem k tomu, že se jedná pouze o překládání požadavků, nepotřebujete kopii skutečného operačního systému Windows. Víno je navíc open source, což znamená, že ho lidé neustále vylepšují a přidávají nové funkce.A nemůžete porazit cenu!

bude můj Program pracovat s vínem?

mnoho lidí objevuje víno, protože mají jeden specifický program Windows, který potřebují používat, a je to poslední věc, která jim brání v přechodu na jiný operační systém. Takže velká otázka zní: Bude to fungovat?Krátká odpověď zní: pravděpodobně, ale stojí za to zkontrolovat.,

projekt Wine udržuje databázi nazvanou theAppDB, která má přehled o tom, jak dobře fungují specifické programy Windows pod vínem.Vyhledejte svůj program a zjistěte to! (Pokud to není uvedeno, neznamená to nutně, že to nebude fungovat — pouze to, že se zjevně snažítepoužívat velmi nejasný program!)

požadavky

Chcete-li nainstalovat víno na váš Mac, budete potřebovat následující:

  • macOS 10.10 (Yosemite) nebo vyšší (ale 10.,15 Catalina není doporučeno)
  • Přístup k účtu Admin s heslem
  • připojení K internetu

zkontrolujte, jakou verzi systému mac os,kterou používáte, klikněte na logo Apple na daleko levé straně panelu nástrojů zvolte možnost „About this Mac“, a podívat se na své versionnumber pod velký „macOS“ nebo „OS X“. Pokud je to 10.10 nebo vyšší, jste připraveni.

Všimněte si, že víno nefunguje dobře s macOS 10.15 Catalina. Apple odstranil 32bitovou podporuv Catalině, která je kritickou součástí systému macOS, na který se spoléhá téměř všechna vína.,64bitové aplikace můžete spouštět prostřednictvím Wine na Catalině,ale jen velmi málo aplikací pro Windowsare 64-bit. Pokud potřebujete používat víno, neměli byste upgradovat na Catalinu.

na počítači Mac potřebujete účet správce, protože software mohou instalovat pouze Administrátoři.Během instalace budete muset být přihlášeni k tomuto účtu správce.Pokud je v počítači pouze jeden účet, jedná se o účet správce.Účet musí mít heslo: pokud účet nemá heslo ,nástrojsudo selže. Chcete-li nastavit nebo změnit heslo,přejděte do části Účty v předvolbách systému.,

Část 1: Install Homebrew

Homebrew je správce balíčků, který usnadňuje instalaci zdrojových programů. Zejména, když se snaží instalace velký program, jako je Víno bez pomoci správce balíčků by betremendously obtížné.Naštěstí, Homebrew sám o sobě je jednoduchý na instalaci: stačí otevřít theTerminal a spusťte tento příkaz:

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

Terminál vám řekne, o co jde dělat, a zeptat se, když chcete pokračovat: stiskněte tlačítko Enter, aby tak učinily.,Terminál pak může požádat o heslo: toto je heslona účet správce v počítači. Jako bezpečnostní opatření terminál nezobrazuje nic, jak píšete, aniasterisks (*). Stejně zadejte heslo a stiskněte klávesu Enter. Pokud se dostanete některédruh chyby, může to být proto, že účet správce nemá nastavené apassword. Je nutné nastavit heslo.

Instalace Homebrew by měla trvat jen několik sekund nebo minut (v závislosti na rychlosti připojení k internetu). Když je hotovo,terminál řekne, že instalace byla úspěšná, a zeptá se vás torun brew doctor., Dělat, jak to navrhuje:

brew doctor

Tento bude Homebrew zkontrolujte, zda váš systém a ujistěte se, že všechno správně nastaven. Pokud vás terminál informuje o jakýchkoli problémech, budete potřebovatpřipravit je sami a poté znovu spustit brew doctor, abyste ověřili, zda jste je správně opravili. Když je vše správně nastaveno, uvidíte themessage Your system is ready to brew a můžete přejít na další část tutoriálu.,

Poznámka: Pokud Homebrew vám řekne, že musíte souhlasit s Xcode licenci,můžete to udělat tím, běží:

sudo xcodebuild -license

V okně Terminálu se zaplní Xcode licence:přečtěte si to, zadejte souhlas a stiskněte klávesu enter, aby se dohodly na licenci.

Část 2: Nainstalujte víno pomocí Homebrew

nyní se dostaneme k instalaci vína! Necháme Homebrew dělat všechnu práci,vše, co musíte udělat, je říct to, co chcete s tímto příkazem:

brew cask install wine-stable

Pojďme rozebrat tento příkaz do částí., brew odkazuje na Homebrew, kterýjste právě nainstalovali. cask odkazuje na homebrew Cask,rozšíření Homebrew, které se používá k instalaci GUI aplikace na yourcomputer. (GUI znamená „grafické uživatelské rozhraní“. GUI aplikace je aplikace, která můžete vidět v chodu, oproti neviditelně zaváděcí pozadí.) install odkazuje na skutečnost, že jste askingHomebrew Sud instalovat něco na svůj počítač, a wine-stableje název věc, kterou chcete nainstalovat., Víno má“ stabilní „verzia“ devel “ verze: pravděpodobně chcete stabilní, protože by měla mít méně chyb.

při spuštění tohoto příkazu začne Homebrew automaticky stahovat a instalovat software do počítače. Mohlo by to začít installingsoftware, který má úplně jiný název: To je v pořádku! Stejně jako většina složitých aplikací, víno nefunguje samo – spoléhá se na několik dalších softwarových torunů. Ty se nazývají „závislosti“ a Homebrew je dostatečně inteligentníinstalovat je pro vás automaticky v případě potřeby.,

zatímco to funguje, Homebrew zobrazí zprávy a progress bary na terminálu, abyste věděli, co to dělá. Po dokončení instalace Wine přestane zobrazovat zprávy a čeká, až zadáte nový příkaz. Když k tomu dojde, přejděte k dalšímu kroku!

Část 3: Nainstalujte programy Windows pomocí Wine

Chcete-li nainstalovat program Windows, nejprve stáhněte instalační soubor:měl by skončit .exe. Zapamatujte si místo, které jste vložili, a otevřetekonstrument znovu., cd na místo a použijte ls, abyste se ujistili, že můžeteviz instalační soubor. (Poznámka: Pokud nevíte, co cda ls Jsou, měli byste se naučit používat příkazový řádekpřed použitím vína.)

Jakmile jste ve správném adresáři, spusťte instalační program prostřednictvím Wineby spuštěním následujícího příkazu v Terminálu:

wine $INSTALLER.exe

Kde $INSTALLER je název souboru instalátoru., Například,pokud je instalační soubor se jménem setup.exe, měli byste spustit:

wine setup.exe

zobrazí se okno s pravidelným grafické instalační služba Windows installer.Proklikejte to a máte hotovo!

Část 4: Spouštět Programy pro Windows Pomocí Wine

Otevřít Terminál a spusťte tento se dostat do Program Files složky:

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

Spustit je, aby viděli, co programy, které jste nainstalovali. Vyberte program a zadejte jeho adresář pomocí cd. (Pokud má složka v sobě místo,musíte před mezerou zadat\., Například Program\ Files.Pokud máte problémy, zkuste použít kartu Automatické dokončování.) Měl by existovat soubor, který končí v .exe: toto je programový soubor.Zadat do Terminálu:

wine $PROGRAM.exe

Kde $PROGRAM je název .exe soubor. Například, pokud programfile je pojmenována STARCRAFT.EXE, měli byste spustit:

wine STARCRAFT.EXE

program vyskočí do nového okna, připraven k použití!Užijte si používání systému Windows na vašem počítači Mac, volně a legálně!,

vytvoření ikony doku

mnoho lidí chce mít možnost spouštět programy Windows stejným způsobempoužívají jiné programy na počítači Mac: kliknutím na ikonu v doku.Víno není speciálně navrženo tak, aby to podporovalo,ale s trochou podvodů to můžeme udělat, co chceme.

Poznámka: Víno vytiskne chybové zprávy v Terminálu, když něco jde wrong.By spouštění programů pro Windows přes ikonu Doku, jste uhýbání theTerminal, což znamená, že pokud se něco pokazí a Víno má skončit,to nebude schopen říct, v čem byl problém., Prvním krokem k vyřešení problému je vědět, co to je, takže bez spuštění Winefrom terminálu, nebudete moci opravit, a ani nikdo jiný.Běží z Přístavu je v pořádku tak dlouho, jak váš program se zdá být workingcorrectly, ale pokud dojde k chybě, první věc, kterou byste měli vyzkoušet, je spuštěn z Terminálu, místo: to nezabrání program z shazovat,ale to vám dá nějaké stopy o tom, jak problém vyřešit.,

Za účelem spuštění programu systému Windows prostřednictvím Dock, budeme psal o AppleScriptthat spustí program pro nás, a pak polož AppleScript v Doku. V podstatě píšeme program sami!Nebojte se, je to dost snadné. Tam je program na vašem computerthat je určena pro který vám pomůže psát AppleScripts:to se jmenuje „Script Editor“, a najdete je v/Applications/Utilities adresář z vašeho počítače,stejně jako samotného Terminálu.

otevřete Editor skriptů., Měli byste vidět okno s velkým areayou může psát v blízkosti horní: to je místo, kde můžete psát své AppleScript.V této oblasti, zadejte následující text:

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

Budete muset vyměnit $PATH_TO_PROGRAM s cestou z program Files, adresáře, aby váš program spustitelný. Můžete vidět, že jsi prostě říká AppleScript spustit řádek kódu v Terminálu:stejný řádek kódu, který můžete spustit, jak začít svůj program systému Windows.

dále stiskněte tlačítko kompilace v horní části okna.,Text by se měl stát barevné naznačují, že Scénář Editorunderstands, co jste napsal. Můžete také zkusit stisknout tlačítko Spustit. Spustit skript: měl by úspěšně otevřít program Windows.

nakonec uložte skript. Můžete mu dát jakýkoli název,který chcete,ale nezapomeňte vybrat formát souboru: aplikace v možnostech uložení a nechat spouštěcí obrazovku nekontrolovanou.

otevřete Finder, přejděte na místo, kde jste uložili skript, a přetáhněte thatfile do doku. Mělo by tam zůstat, stejně jako skutečná aplikace-protože je to skutečná aplikace!, Nicméně, vše, co dělá, je runthat launcher příkaz pro vás, takže se můžete přesunout aplikace kolem,přejmenovat, nebo dokonce odstranit, a to nebude mít vliv na Windows program, který používáte.

udržet víno aktuální

víno je open source program. To znamená, že programmersaround svět se neustále zlepšuje, přidávání nových vlastnostia rozdrcení chyby. Pokud však víno neaktualizujete, nikdy to nebudezískejte tato vylepšení, takže je obecně dobré zkontrolovat aktualizacevelmi často. Můžeme použít Homebrew udržet víno aktuální: je to snadné!,Stačí spustit tento příkaz:

brew upgrade

tímto příkazem se Homebrew nejprve aktualizuje sám, pokud jsou k dispozici nějaké aktualizacejsou k dispozici. Poté najde veškerý zastaralý software, o kterém ví(včetně vína), a upgraduje je na nejnovější verzi.Kontrola aktualizací není nezbytně nutná, protože víno běží docela dobřev současné době. Je však dobré spustit tento příkaz každých pár měsícůnebo tak.

odinstalování vína a Homebrew

pokud zkusíte víno a nelíbí se vám, odinstalování je snadné.,Stačí spustit tento příkaz:

brew cask uninstall wine-stable

a Homebrew pomůže odstranit víno z počítače.Aby však bylo možné nainstalovat víno, Homebrew také musel nainstalovat mnoho dalšíchmalé programy, které víno spoléhá na správnou práci.(To je důvod, proč proces instalace trvá tak dlouho!)Pokud chcete odstranit tyto stejně,spusťte tento skript:

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

tento skript odstraní everthing, které jste nainstalovali v tomto návodu,včetně Pálenky, Víno, a všechny ostatní programy Homebrew installedto si Víno správně pracovat.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *