Wine

IconsPage/wine.png 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.

IconsPage/apt.pngPokud máte zájem o stabilní verzi, pak ze zdrojů nainstalujte balík wine.

IconsPage/warning.pngV 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

IconsPage/apt.png 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ů

IconsPage/save.png 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.

IconsPage/terminal.png Z příkazové řádky spustíte instalátor příkazem wine soubor.exe, případně msiexec /i soubor.msi.

IconsPage/disk.png 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.

Wine-Doors/ikona.png 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:

IconsPage/note.png 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.

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ů

IconsPage/navigate.png 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.

IconsPage/exec.png 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í).

IconsPage/warning.png 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í

wine-uninstaller-icon.png Nainstalované programy můžete odinstalovat pomocí odinstalačního programu, který spustíte v Aplikace → Wine → Uninstall Wine Software, případně příkazem unistaller.

IconsPage/note.png 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í

winecfg-icon.png Nastavení Wine spustíte v Aplikace → Wine → Configure Wine, případně příkazem winecfg.

IconsPage/note.png Je dobré kvůli bezpečnosti odstranit připojení disku Z:, který připojuje do Wine celý kořenový adresář.

Nastavení jednotlivých aplikací

  1. Přejděte do záložky Programy

  2. Klikněte na Přidat aplikaci

  3. Vyberte .exe soubor programu
  4. 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

IconsPage/cd.png 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

IconsPage/eyes.png 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í.

  1. V nastavení Wine vyberte záložku Začlenění do pracovní plochy

  2. Zvolte Instalovat téma a vyberte požadovaný soubor

  3. Vyberte si motiv, které chcete použít a klikněte na tlačítko "Použít"

IconsPage/info.png 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

winefile-icon.png 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-icon.png Notepad je klasický jednoduchý textový editor, který znáte z Windows. Spouští se příkazem notepad.

Programy

IconsPage/info.png Pro některé programy jsou sepsané konkrétní návody:

IconsPage/info.png 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

IconsPage/speaker.png 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.

  1. Spustíme nástroj pro konfiguraci Wine.
  2. V záložce Zvuk zkontrolujte zda máte vybrané Hardwarová akcelerace: Plná.

  3. Vyberte jeden ovladač, doporučeny v následujícím pořadí: ESD, ALSA nebo OSS, popřípadě zkusit i jiný.

  4. 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

IconsPage/wine.png 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

Wine (last edited 2010-07-15 18:21:28 by PetrBugyík)