Projekt Wine
Nenφ vφno jako vφno

Ti, kdo t°eba Linux jeÜt∞ nepou₧φvajφ, ale o jeho p°ednostech v∞dφ nebo slyÜeli, mohou b²t nahlodßni myÜlenkou p°ece jen Linux vyzkouÜet, pop°φpad∞ nainstalovat jej na sv∙j desktop bez p°φtomnosti Windows, a to natrvalo. Od takovΘho rozhodnutφ nßs m∙₧e odradit prßv∞ existence urΦitΘ utility Φi programu pro Windows, na kter² jsme si zvykli a bez n∞ho₧ si ji₧ "nedovedeme ₧ivot p°edstavit". Samoz°ejm∞ je tento problΘm °eÜiteln² instalacφ obou systΘm∙ na jeden poΦφtaΦ, avÜak provozovat oba systΘmy souΦasn∞ prakticky dob°e nelze. NutnΘ restarty poΦφtaΦe (dual boot) vßs dokonale otrßvφ a mohou vßs odradit od dalÜφch pokus∙ s linuxovou alternativou.

http://www.winehq.com

spuÜt∞nφ

kopφrovßnφ

instalace

hodnocenφ:
typ softwaru  plnß.verze   operaΦnφ systΘm  Linux Red Hat 6, 7    objem dat  5,3.MB   jazyk  anglicky   cena  zdarma  

Minimßlnφ po₧adavky: 16 MB RAM, Linux kernel 2.0.36+, FreeBSD 4.x nebo 5.x, Solaris x86 2.5+, X11 Window System
Podpora platforem: MS DOS, Windows 3.x/9x/NT/2000

Emulßtory, jako je Win4Lin, Bosch a jinΘ, sice umo₧≥ujφ nainstalovat plnohodnotnΘ Windows na diskov² oddφl s Linuxem, nejsou vÜak zadarmo a vlastn∞ i odporujφ filozofii Linuxu jako otev°enΘho systΘmu. To projekt Wine je z jinΘho soudku. Nenφ to klasick² emulßtor, proto₧e °eÜφ pou₧φvßnφ aplikacφ Windows na linuxov²ch strojφch bez vlastnφ instalace Windows û je vlastn∞ formou unixovΘ platformy pou₧φvajφcφ klasickΘ knihovny Windows. Na tomto principu lze provozovat programy Windows v grafickΘm prost°edφ X Window System nebo p°ipojit existujφcφ aplikace Windows  ke knihovnßm Wine.
Musφm p°edem upozornit na to, ₧e projekt Wine nenφ dokonΦen a ani vlastn∞ b²t nem∙₧e. Tak jako p°ib²vß nov²ch verzφ Windows, bude p°ib²vat i nov²ch verzφ Wine. Program je Üφ°en pod GNU (General Public Licence), co₧ znamenß, ₧e ho lze pou₧φvat zdarma jako free software.

Instalace

ZdrojovΘ k≤dy i binßrnφ instalaΦnφ balφΦky jsou prakticky pro vÜechny nejpou₧φvan∞jÜφ distribuce ke sta₧enφ na adrese www.winehq.com/. Proto₧e se Wine nesmφrn∞ rychle vyvφjφ û novΘ verze se objevujφ i n∞kolikrßt do m∞sφce û b²vajφ binßrnφ balφΦky jednotliv²ch distribucφ pom∞rn∞ zastaralΘ. ╚φm aktußln∞jÜφ verze Wine se pou₧φvß, tφm v∞tÜφ je pravd∞podobnost, ₧e konkrΘtnφ aplikace Windows bude v Linuxu funkΦnφ. DoporuΦujeme proto ke sta₧enφ zdrojov² k≤d, kter² je aktußlnφ a obsahuje instalaΦnφ script wineinstall, dφky n∞mu₧ nenφ instalace komplikovanß ani pro zaΦφnajφcφ u₧ivatele Linuxu.
P°ihlßsφme se jako u₧ivatel s prßvy administrßtora (root) a v terminßlu rozbalφme v domovskΘm adresß°i zkomprimovan² soubor ve formßtu *tar.gz p°φkazem:
tar xvzf Wine-XXXXXXXX.tar.gz
(XX... zde znamenß rok, m∞sφc a den vydßnφ)

V rozbalenΘm hlavnφm adresß°i Wine pou₧ijeme p°φkaz:
./tools/wineinstall

Tφm se spustφ instalace, kterß m∙₧e v zßvislosti na rychlosti poΦφtaΦe trvat pom∞rn∞ dlouhou dobu.
U₧ivatelΘ, kte°φ cht∞jφ mφt kompilaci pod kontrolou, zvolφ nßsledujφcφ posloupnost p°φkaz∙:
./configure, make depend, make, make install

Pokud mßme p°ipojen² oddφl s Windows, Wine do svΘ instalace automaticky natßhne registry Windows. V opaΦnΘm p°φpad∞ vytvo°φ v urΦenΘm domovskΘm adresß°i äfaleÜnΘ Windowsö. Na konci instalace jsme dotßzßni, kam chceme instalaci umφstit. Zadßme cestu ke zvolenΘmu adresß°i a po potvrzenφ äyesö se instalace dokonΦφ. Instalace vytvo°φ v urΦenΘm domovskΘm adresß°i standardnφ slo₧ky Windows û /Common Files, /Program Files a /Windows. StaΦφ u₧ jen podle pot°eby upravit konfiguraΦnφ soubor ./wine/config a zadat sprßvnΘ cesty k disketov²m a CD-ROM mechanikßm.
Kontrolu sprßvnosti instalace provedeme, zadßme-li z p°φkazovΘ °ßdky jako u₧ivatel:
wine ûv

Obdr₧φme v²pis:
Wine version XXXXXXXX

M∙₧eme zφskat i informaci o ·sp∞Ünosti instalace v procentnφm vyjßd°enφ. Nastavφme se do adresß°e wine-XXXXXXXX a zvolφme p°φkaz:
./tools/winecheck

S vyÜÜφm procentem ·sp∞Ünosti instalace samoz°ejm∞ roste i pravd∞podobnost ·sp∞Ünosti spuÜt∞nφ aplikace psanΘ pod Windows. Rozchodit ät∞₧kotonß₧nφkyô typu Office a jim podobnΘ rad∞ji ale nezkouÜejme. Stejn∞ ji₧ majφ svΘ plnohodnotnΘ nßhradnφky Üφ°enΘ pod Open source, jako je nap°φklad OpenOffice, KOffice nebo volnß verze StarOffice 6 beta.
Aplikaci Windows spustφme po zadßnφ p°φsluÜn²ch prßv u₧ivatel∙m se soubory EXE zadßnφm p°φkazu:
wine jmeno_souboru.exe

GrafickΘ prost°edφ

To je z oblasti suchΘ terminologie p°φkazovΘ °ßdky vÜechno. Nynφ si ukß₧eme, jak lze nainstalovat a nakonfigurovat Wine ze zßbavnΘho grafickΘho u₧ivatelskΘho prost°edφ.
Jednou z odno₧φ Wine je na komerΦnφ bßzi fungujφcφ firma Codeweavers û jejφ program codeweavers-wine je ale mo₧no pou₧φvat zdarma. BalφΦky RPM jsou funkΦnφ pod Red Hat 6 Φi SuSE 7 a vyÜÜφmi. Po instalaci balφΦku codeweavers-wine-XXXXXXXX se p°ihlßsφme jako u₧ivatel, zadßme p°φkaz
/opt/wine/bin/winesetup.sh

a odklepneme standardnφ nastavenφ (obr. 1). Konfigurace dß vybrat, zda chceme vytvo°it link ke stßvajφcφm Windows (jsou-li instalovßny na jinΘm diskovΘm oddφlu), nebo vytvo°it äfaleÜnΘ Windowsö ve svΘm domovskΘm adresß°i. Podle v²b∞ru se potom Wine p°ipojφ na ji₧ existujφcφ knihovny Windows nebo vytvo°φ klasick² adresß° Windows, v naÜem p°φpad∞ /home/tom/.wine/fake_windows.

GrafickΘ oznaΦenφ spustiteln²ch soubor∙ typu EXE se po dokonΦenφ konfigurace u bezproblΘmov²ch aplikacφ Windows jako zßzrakem prom∞nφ na ΦφÜi dobrΘho ΦervenΘho (obr. 2). Instalaci Φi b∞h programu spustφme pouh²m poklepßnφm myÜφ na ikonu. Pot°ebnΘ soubory se v tomto p°φpad∞ nakopφrujφ do adresß°e /home/tom/.wine/fake_windows/Program Files. Nynφ ji₧ nic nebrßnφ tomu, abychom naplno vyu₧φvali nßm d∙v∞rn∞ znßmΘ programy z Windows pod OS Linux (obr. 3).

Co dodat

Wine je pom∞rn∞ komplikovan² balφk s rozsßhl²mi konfiguraΦnφmi mo₧nostmi û ne vÜe se musφ zda°it na prvnφ pokus. T∞m, kdo se cht∞jφ tΘto problematice hloub∞ji v∞novat nebo necht∞jφ Φekat na portovßnφ svΘ oblφbenΘ aplikace z Windows na Linux, doporuΦujeme prohlΘdnout odkazy uvedenΘ v Infotipech.

TomßÜ TatouÜek

Ing. TomßÜ TatouÜek je absolventem VysokΘ Ükoly ekonomickΘ v Praze. V²poΦetnφ technikou se zab²vß v rßmci svΘ firmy p°i prodeji a servisu programovateln²ch automat∙ na v²robu kabelov²ch svazk∙ pro automobilov² pr∙mysl.

INFO:
http://www.linux-easy.com/daily/
http://www.codeweavers.com/technology/wine/
http://www.la-sorciere.de/wine/
http://ibiblio.org/gferg/ldp/Ameol-Wine-HOWTO/Ameol-Wine-HOWTO.html