Windows aplikace v LINUX
Publikováno 29 Červen 2007, Petr Láslo
Dobrý večír, po přečtení nadpisu tohoto článku si většina z Vás myslí, že tento článek bude nějaký aprílovský žert, ale ne toto je pravda. Sám používám v LINUX PSpad.
Takže začneme. Aplikace se jmenuje Windows Emulator. Co dělá? Dodává Linuxu potřebné knihovny pro instalaci binárních exe souborů. Pokusím se Vám popsat ,jak jsem instaloval emulátor já.
Při instalaaci jsem čerpal z anglického manuálu na http://www.winehq.org/site/download. Zde najdete návody pro různé distribuce. Sám Vám popíši instalaci v UBUNTU Linux 7.04 “”Feisty Fawn”.
Nyní si otevřeme terminál. To provedeme přes Aplikace>Příslušenství>Terminál. Do konzole zadáme příkaz su(to nám nastaví administrátorská práva). Systém si po nás vyžádá heslo. To zadáme a potvrdíme stiskem entru. Nyní by Váš terminál měl vypadat takto:

Nyní do konzole zadáme příkaz pro přidání klíčů do repozitáře:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
Nyní přidáme zdrojové kódy do repozitářů:
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list -O /etc/apt/sources.list.d/winehq.list
Nyní si otevřeme správce balíků Synaptic. Systém>Správa>Správce balíků Synaptic. Pomocí tlačítka hledat vyhledáme Wine a zaškrtneme zatržítka. A nakonec klikneme na tlačítko použít. Linux se nás zeptá jestli toto öpravdu chceme provést. To potvrdíme a zbytek si udělá už Linux sám.
Jednoduché co?

Máte dotazy? Napište na ICQ
491-577-497






Červen 13th, 2008 v 15.31
Kromě tohoto je možné spouštět i programy pro windows *bez jakékoli emulace* - díky projektu MONO, což je OS linux implementace windowsáckého .NET Framework.
A proto, že jsou C# i C++.NET jazyky, které se ještě dále kompilují/překládají do IL, o jehož běh se stará právě framework, aplikace v C# z windows se dá bez problémů spustit i na linuxu.
Jediný problém je, že při posledí takové zkoušce bylo MONO na úrovni .NET asi 1.1 - nefungovala obrázková pozadí menu apod., ale program se spustil (testoval jsem w32 verzi mého cpadu; viz. můj web;OS byl Kubuntu 6.10)