Wine vám dovolí běh většiny aplikací určených pro Windows. Nevyžaduje nainstalované MS Windows, neboť je zcela svobodným a na Microsoftu nezávislým projektem. Pokud však máte Windows nainstalované, může volitelně používat jeho knihovny.
Wine udržuje rozsáhlou databázi programů s hodnocením, jak dobře pod ním fungují.
Instalace
Zdroje Ubuntu 9.10 Karmic Koala a Ubuntu 10.04 Lucid Lynx obsahují jak stabilní, tak i vývojovou verzi wine.
Pokud máte zájem o stabilní verzi, pak ze zdrojů nainstalujte balík wine.
V některých případech je možné použít vývojovou verzi wine, která může umožnit spustit více aplikací a her, ale nemusí být zcela bezpečné tuto verzi instalovat. Pokud o tuto verzi přesto máte zájem nainstalujte balík wine1.2.
Aktuální verze
Pokud chcete mít stále aktuální verzi Wine, přidejte si jeden z následujících zdrojů, dle verze Ubuntu:
Zdroj pro Ubuntu 9.10 a 10.04
sudo add-apt-repository ppa:ubuntu-wine/ppa
Pro starší verze Ubuntu
deb http://wine.budgetdedicated.com/apt hardy main #Wine (Ubuntu 8.04) deb http://wine.budgetdedicated.com/apt intrepid main #Wine (Ubuntu 8.10) deb http://wine.budgetdedicated.com/apt jaunty main #Wine (Ubuntu 9.04)
a přidejte si podpisový klíč příkazem (není potřeba v Ubuntu 9.10 a novějším):
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
Nejnovější verze Wine vám mohou pomoci spustit program, který předtím nefungoval, avšak mohou i naopak spoustu programů znefunkčnit.
Použití
Instalace programů
K nainstalování aplikací pro Windows stačí poklepáním spustit instalátor programu. To spustí daný soubor pomocí Wine. Instalátor by měl běžet stejně jako pod Windows a začít s instalačním procesem.
Z příkazové řádky spustíte instalátor příkazem wine soubor.exe, případně msiexec /i soubor.msi.
Programy se instalují do skrytého adresáře .wine/drive_c v domovském adresáři. Do toho adresáře se nejsnadněji můžete dostat pomocí Aplikace → Wine → Browse C:\ Drive.
Pro zjednodušenou instalaci mnoha známých aplikací můžete použít program Wine-Doors. Tento nástroj za vás udělá vše potřebné.
Instalace z více CD/obrazů CD
CD vysunete příkazem:
wine eject -a
Pokud se CD nevysune:
Zkontrolujte jestli není na CD otevřená složka nebo soubor ve správci souborů, Terminálu nebo v jiném programu než je Wine.
Namísto cd /cesta/k/cdrom a wine setup.exe použíjte wine /cesta/k/cdrom/setup.exe jinak vám bude Terminál na kterém je Wine spuštěno blokovat vysunutí CD.
Pokud jste CD připojili ručně příkazem mount, odpojte ho příkazem umount
Další možností je více CD se zcela vyhnout. Na několika programech už bylo otestováno, že můžeme nahrát obsahy CD do jedné složky a z ní pak program nainstalovat.
Spouštění nainstalovaných programů
Většina programů při instalaci umístí spouštěč do nabídky Aplikace → Wine případně do domovského adresáře, odkud by se měly dát spustit. Pokud tomu tak není, můžete spouštěč vytvořit ručně pomocí příkazu uvedeného níže.
Vybraný exe soubor také můžete spustit poklikáním na něj, případně příkazem typu wine /home/jmeno_uzivatele/.wine/drive_c/Program\ Files/program/program.exe.
Při spouštění přes souborového správce(např.Nautilus), lze kliknout pravým tlačítkem myši a zvolit program wine windows program loader (výchozí pro poklikání).
Toto ale není stejné, jako použití příkazu wine /home/jmeno_uzivatele/.wine/drive_c/Program\ Files/program/program.exe, ale jeho skutečný spouštěný příkaz je wine start /unix /home/jmeno_uzivatele/.wine/drive_c/Program\ Files/program/program.exe
Nastavení voleb spouštěčů je v /usr/share/applications
Některé programy se totiž v první variantě nespustí správně, nebo vůbec.
Odstranění aplikací
Nainstalované programy můžete odinstalovat pomocí odinstalačního programu, který spustíte v Aplikace → Wine → Uninstall Wine Software, případně příkazem unistaller.
Je možné, že ačkoliv program v pořádku odinstalujete, tak vám zůstanou spouštěče na program v nabídce Aplikace → Wine → Programs. Mnohdy korektně zmizí při opětovném přihlášení uživatele. Pokud to nepomůže, můžete se jich zbavit prostým vymazáním příslušné položky ze složky ~/.local/share/applications/wine/Programs/.
Nastavení
Nastavení Wine spustíte v Aplikace → Wine → Configure Wine, případně příkazem winecfg.
Je dobré kvůli bezpečnosti odstranit připojení disku Z:, který připojuje do Wine celý kořenový adresář.
Nastavení jednotlivých aplikací
Přejděte do záložky Programy
Klikněte na Přidat aplikaci
- Vyberte .exe soubor programu
Dolní nabídka umožňuje vybrat, pod kterou verzí Windows má program běžet. Také změny v záložkách Grafika a Knihovny změní pouze nastavení vybrané aplikace
Přidání dalšího disku
V záložce Disky stiskněte tlačítko Autodetekce. Tím se automaticky přidají hned několik disků z nalezených cest. Případně si další doplňte ručně.
Motivy vzhledu
Wine má základní funkci pro použití motivů vzhledu pro Windows v "msstyles" formátu. Na stránce Deviant Art naleznete velké množství témat. Pro jejich použití musíte vytvořit složku ve virtuálním disku s Windows uvnitř Wine a zapnout jeho používání.
V nastavení Wine vyberte záložku Začlenění do pracovní plochy
Zvolte Instalovat téma a vyberte požadovaný soubor
- Vyberte si motiv, které chcete použít a klikněte na tlačítko "Použít"
Pokud se vám zdá vykreslování při použití .msstyles pomalé, čtěte článek zlepšení vzhledu aplikací.
Další součásti
Wine File
Wine File je jednoduchý správce souborů. Spouští se příkazem winefile. Můžete z něj přímo spouštět své aplikace.
Notepad
Notepad je klasický jednoduchý textový editor, který znáte z Windows. Spouští se příkazem notepad.
Programy
Pro některé programy jsou sepsané konkrétní návody:
Pokud se vám nedaří rozjet nějaká aplikace pod Wine, navštivte oficiální databázi aplikací, kde naleznete rozsáhlý seznam aplikací včetně návodu, jak je zprovoznit.
Řešení problémů
Soubor .exe nejde spustit
Pokud vám nejde spouštět soubory a dostáváte chybové hlášení The file ‘/cesta/soubor.exe’ is not marked as executable. If this was downloaded or copied form an untrusted source, it may be dangerous to run. For more details, read about the executable bit., nemáte u daného souboru povolena práva pro spouštění. Přes kontextovou nabídku (klikněte na soubor pravým tlačítkem myši) vyberte Vlastnosti → Oprávnění a zaškrtněte volbu Povolit spouštění souboru jako programu. Poté už by soubor měl být spustitelný.
Nefunkční zvuk
V Ubuntu 8.04 může ve Wine aplikacích nefungovat zvuk, pokud máte zapnutou jakoukoliv další aplikaci, která zrovna zvuk přehrává. Pokud vám tedy Wine aplikace pojedou bez zvuku nebo budou psát chybové hlášky, zkuste nejprve vypnout všechny multimediální přehrávače (nestačí pozastavit), stránky s flashovými videi v prohlížeči apod., a poté spustit danou aplikaci znovu.
Pokud vám toto řešení nevyhovuje, můžete zkusit emulaci starých zvukových serverů pomocí PulseAudio a jeho nástroje padsp. V konfiguraci Wine si v panelu Zvuk nastavte jako zvukový server OSS. Potom zkuste spustit program přes padsp, tudíž takto:
padsp wine "C:\Program Files\<váš_program>"
Zobrazení WWW stránek
Pro aplikace využívající Internet Explorer se většinou automaticky instaluje Gecko (renderovací jádro Firefoxu). Pokud máte s instalací Gecko problémy, spusťte instalaci Gecko manuálně.
wine iexplore.exe
Nízké fps kvůli zvuku
Pokud máte pří hraní her méně než 25 fps, máte dostatečně výkonné PC a zprovozněnou 3D akceleraci, je nejčastěji problém s nastavením zvuku.
- Spustíme nástroj pro konfiguraci Wine.
V záložce Zvuk zkontrolujte zda máte vybrané Hardwarová akcelerace: Plná.
Vyberte jeden ovladač, doporučeny v následujícím pořadí: ESD, ALSA nebo OSS, popřípadě zkusit i jiný.
Potvrďte OK a vyzkoušejte.
V některých případech pomůže zaškrtnout volbu Emulace zařízení popřípadě změnit Vzorkovací frekvenci nebo Počet bitů na vzorek.
Pokud vám žádná kombinace nastavení zvuku nepomůže, zkuste zrušit zaškrtnutí všech ovladačů zvuku a znovu zkuste hru. Pokud po vypnutí zvuku potíže s fps přestanou je pravděpodobně problém se zvukem, když přetrvávají, tak bude problém někde jinde, např. s 3D akcelerací.
Spouštění aplikací pro DOS
S použitím tohoto návodu se EXE soubory už nebudou otvírat ve správci souborů, ale rovnou se dá přednost instalovanému wine či dosboxu. (Návod prosím ověřit.)
Postup: gksu gedit /usr/share/applications/file-roller.desktop, vymazat "application/x-ms-dos-executable;"
Odkazy
Správce Wine lahví - nástroj pro správu takzvaných Wine lahví
PlayOnLinux - nástroj pro automatické nastavení wine pro mnoho her



