Portál AbcLinuxu, 29. března 2024 12:55

Strategická firemní aplikace ve Wine

1.11.2007 13:44 | Přečteno: 1946× | poslední úprava: 1.11.2007 14:11

Kdyby někdo přede mnou před nedávnem vyslovil větu napsanou v nadpisu tohoto blogu, myslel bych si o něm, že se zblánil. Ale nyní musím přiznat, že mi Wine vlilo notnou dávku optimismu do žil.

Pokud se někdo snaží o migraci na Linux v komerční sféře tak ví, že v této oblasti existuje mnoho "pastí". S většinou z nich se člověk, který používá Linux na svém "domácím" počítači nesetká. Jedna z (pro mne) nejhorších je nemožnost náhrady stanic s MS Windows díky "strategickým firemním aplikacím", které jsou napsané pro MS Windows a v Linuxu je nelze ani spustit ani ničím nahradit.
Pokud se chce člověk přesto radovat z výhod Linuxu na pracovních stanicích nemá moc na výběr. Jednou z posledních šancí může být např. MS W2x TS server a rdesktop. Co ale dělat, když i tato varianta z nějakých důvodů selže?

Nedávno jsem se dostal přesně do takové situace. Když jsem úspěšně převedl několik stanic na Linux a radoval se z toho, že strategickou aplikaci bylo možné spouštět ve Wine, její výrobce přišel s upgrade. Novou verzi již ve Wine možné spustit nebylo. Po mírné depresi (a hledání řešení) jsem zajásal, když jsem si uvědomil, že by můj problém mohl vyřešit terminal server. Tak jsem se do toho pustil. První zklamání přišlo, když jsem objevil, že W2k server podporuje pouze 8bitovou grafiku. Prokousal jsem se problémy s českou klávesnicí. Doladil jsem vše do seamless režimu. Vše vypadalo poměrně vítězně. Jenže ouha. Pominu - li záhadné mizení kurzoru myši, nemožnost rolování kolečkem myši (pouze v některých oknech), podivné chování některých otevíraných oken atd., horší bylo, že z ničeho nic se v naší "strategické aplikaci" přestaly vykreslovat (některé čáry) čáry u návrhu oken. Nepomohla ani hra s přepínači

Začalo to vypadat tak, že kvůli této nenahraditelné aplikaci mne čeká přeinstalace stanic na MS Windows. A pak se to stalo. Nevím jak. Nevím přesně co se stalo ani jak k tomu došlo. Vím jen tolik, že za to nemůže žádný upgrade.

Na svém notebooku mám také Wine a občas do něj zkouším nainstalovat nějakou aplikaci, abych to vyzkoušel. (Naposledy jsem zkoušel BricsCad, ale marně). Tu jsem jednou z čirého zoufalství kliknul na ikonu naší "strategické aplikace". A světe div se. Ono to funguje! A dokonce se v tom dá pracovat. A dokonce lépe než přes rdesktop. Neuvěřitelné!

Začal jsem pátrat po tom co se vlastně stalo. Na ostatních stanicích to nefungovalo. Znamená to, že jsem náhodně "doinstaloval" něco co celé věci pomohlo (napadají mne jen vbrun knihovny). To mne opravdu šokovalo. Znamená to, že Wine umí patrně víc, než jsem si myslel. A možná je to odpověď na řadu mých otázek?

Problém je v tom, že jsem Wine vždy s despektem obcházel. A neměl jsem ani chuť víc zkoumat to jak funguje. Přece jen to příliš "závánělo" Windows a to není můj oblíbený operační systém. Ale možná je čas na to "rozšířit meze".

Abych se přiznal, ještě se z toho "šoku" stále vzpamatovávám. Ale pokud by to pomohlo rozšíření Linuxu jako operačního systému v místech, kde zatím "kralovaly" MS Windows je asi na čase překonat odpor. Rozhodně díky Wine nemusím migrovat zpět na Windows. Alespoň za tím. A těžko se mi vůbec popisuje jak hodně jsem za to vděčný.

Závěrem chci ještě poznamenat. Toto je tentokrát můj "osobní" blog. Wine mi vytrhlo "trn z paty". Ale ještě pár "trnů" ve formě některých dalších "strategických aplikací", které v Linuxu neběží a není za ně náhrada, zbývá. Alespoň v mém případě. Tak uvidíme, co přinese budoucnost..

       

Hodnocení: 90 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

1.11.2007 13:47 Karel
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Hm, dal bys sve penize do banky, ktera by podobnym zpusobem "zprovoznovala" sve strategicke aplikace? (JEN se ptam a na nic touto otazkou fakt nemirim)
1.11.2007 13:54 bibri | skóre: 33 | Olomouc
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Přesně tak, je velký rozdíl v tom, kolik počítačů tam běží a co s tou aplikací dělají. Osobně se do podobných experimentů moc nehrnu...
1.11.2007 14:02 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
A provozovat OpenOffice.org ve firmě je OK? Žádná plná specifikace DOCu snad taky není, ne?
1.11.2007 14:19 Karel
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Ty o koze ja o voze. Pokud to OO nepousti jako windows binarku pres wine v linuchu.....A ja se ptal prece na neco jinyho (penize do banky), tak nechapu tady tento tvuj vykrik
1.11.2007 14:41 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
A já se snad taky ptám, nebo ne? Nebo v blogu bylo něco o bance? Tvé reakci (výkřiku? ;-)) chybí logika. Nehledě na to, že jde o to samé, teda.
1.11.2007 14:53 Karel
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Blog je o nestandardnim zprovozneni strategicke firemni app. Tak jsem ze zeptal, zda by sveril penize bance, ktera by mela podobne "uzpusobenou" strtegickou app. Dalsi vec je ta, ze autor blogu by mel ocekavat mozne otazky na jeho pocinani. Nechapu, proc na mou otazku reagujes ty otazkou o provozovani OO.
1.11.2007 15:19 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Pokud jí to funguje tak proč ne. Jako klienta mě čerta starého zajímá jakým způsobem si interně pracují s daty, mnohem víc mě pálí že mě holí na desítkách nesmyslných poplatků za kdeco.
otula avatar 1.11.2007 15:25 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Ehm, Ignor se tě zase pro změnu ptal, zda bys svěřil něco firmě, která nestandardně otevírá *.doc soubory (třeba by v nich mohl být tvůj platový výměr). Souvislost mezi tvou a Ignorovou otázkou mi přijde naprosto jasná.
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
1.11.2007 17:10 Karel
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Jenze ja zadny nestandardni otvirani/spousteni neprovozuju, tak nechapu, proc se pta me.
1.11.2007 17:16 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Představ si, že ten komentář si můžou přečíst i jiní. Kdybych se chtěl zeptat právě tebe, tak napíšu, "Karle, hele, ..." :-) Jsi na webu! :-P
otula avatar 1.11.2007 17:19 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Nejde o to, co otevíráš nebo spouštíš ty, jde o to, zda důvěřuješ firmě, která tohle dělá. (A ověřuješ si vůbec, co používá každá firma, které svěříš nějakou kačku?)
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
1.11.2007 14:22 LuděkS | skóre: 31 | blog: publish | Liberec
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
No ona je "strategická" a "strategická" aplikace. Ale úplně Ti rozumím (nedal). Taky bych to takto NIKDY neřešil, kdybyh se do té situace postupem času (a vlivem různých okolností - jako např. nefunkčnost přes TS) nedostal :-)
1.11.2007 16:58 JZ | skóre: 18 | blog: tucnakovo_putovani
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Ona banka si pravdepodobne necha sve aplikace stavet na miru, myslim, ze na to maji penize. A kdyz je v te mire i jiny OS, nez Win, tak neni co resit. Nicmene i kdyby ona banka zprovoznovala aplikace takto, tak bych ji sve penize sveril, nevidim v tom jediny problem. Kdyz je to stable, tak proc by me to melo nejak iritovat? A navic - Vy mate prehled, jak presne funguji vsechny aplikace Vasi banky?
There can be no success without sacrifice!
6.11.2007 09:43 Peto_MiG
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
A dal by si ich do banky, ktorá má pracovné stanice i servery na Window$?

A dal by si ich firme, ktorá má účtovníctvo v nejakom pofidérnom starom DOSovskom rádoby databázovom bastli, ktorý nikto poriadne netestoval a vývoj sa blíži nule?
msk avatar 1.11.2007 14:04 msk | skóre: 27 | blog: msk
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Jaja, nie je nic lepsie, ako strategicka aplikacia napisana nejakymi garazistami nad roznymi obskurdnymi aplikaciami tretich stran portovanymi z ms-dos do win*, ktore menia pod rukou s kazdym novym release...
1.11.2007 14:10 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Kdyby někdo přede mnou před nedávnem vylovil větu napsanou v nadpisu tohoto blogu, myslel bych si o něm, že se zblánil.
Já bych si myslel o sobě, že jsem se zbláznil, pokud by přede mnou někdo vylovil jakoukoli větu :-)
1.11.2007 14:12 LuděkS | skóre: 31 | blog: publish | Liberec
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Opraveno :-D
eXces avatar 1.11.2007 14:15 eXces | skóre: 15 | blog: i hate mondays;) | Jihlava
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Občas je vhodné aplikaci spouštět v konzoli wine cesta/k/aplikaci, vypíše to chyby proč se aplikace nespustila, to hodit do google a řešení je na světě. Většinou chybí jen nějaká knihovna, která se dá stáhnout z internetu.
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. --Albert Einstein
1.11.2007 14:26 LuděkS | skóre: 31 | blog: publish | Liberec
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
No, tady v tom případě to bylo hodně zajímavé. Výpisy původně hlásily, že chybí dll knihovna. Ta tam ovšem nejen že byla, ale byla to zároveň knihovna, která se instalovala zároveň s tou aplikací. Po doinstalování vbrun knihoven (ale já opravdu nevím, jestli to bylo tím :-/) tato hláška zmizela a aplikace funguje. Proto tomu nerozumím. Možná, že se stalo ještě něco jiného, ale nemám to evidované (vůbec jsem totiž nečekal, že by to mohlo fugnovat... ).
1.11.2007 15:25 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Většinou chybí jen nějaká knihovna, která se dá stáhnout z internetu.
Tohle mě naprosto fascinuje. Na systému proprietárním až hrůza se s knihovnami různých toolkitů, IDE aj. nakládá jako s freewarem, ba co víc, jejich autora nebo licence se člověk nedopátrá.

Kdyby se tak dělo na pokoutných anonymních FTP serverech, tak bych to chápal. Ale že takovou službu nabízí zcela bezostyšně velké webové servery a nikdo proti tomu neřekne ani popel, to mi přijde nepochopitelné.
eXces avatar 1.11.2007 19:02 eXces | skóre: 15 | blog: i hate mondays;) | Jihlava
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Souhlas, taky mě to zaráží.
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. --Albert Einstein
1.11.2007 14:16 pic | skóre: 30 | blog: Perdido_Street_Station
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
pokud to zprovozníš a bude to fungovat, tak doporučuju zazálohovat co půjde a být hodně opatrný při aktualizaci

taky bych si zkusil, jestli data uložená v té Tvé aplikaci spuštěné pod wine šla přečíst i když tu aplikaci spustíš klasicky pod windows, aby pak nebylo nějaké super překvápko
1.11.2007 14:29 LuděkS | skóre: 31 | blog: publish | Liberec
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
...a být hodně opatrný při aktualizaci
To je mi úplně jasné. Přesto díky za důležitou připomínku :-)
..taky bych si zkusil, jestli data uložená v té Tvé aplikaci spuštěné pod wine šla přečíst i když tu aplikaci spustíš klasicky pod windows, aby pak nebylo nějaké super překvápko
To funguje. Je to aplikace, jejíž serverová část běží na serveru. Klientská část (ovšem nenahraditelná) na stanicích. Data se ukládají na serveru. Takže toto je v pořádku.
xkucf03 avatar 1.11.2007 16:55 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Jak velký je výrobce té aplikace ve srovnání s tvojí firmou? Jestli jsou rozumní, třeba by se s nimi dalo domluvit nějaké testování pomoc při vývoji - oba byste tím získali: výrobce by měl další platformu, kde jeho aplikace funguje a ty bys neměl starosti s Windows.
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
1.11.2007 22:02 LuděkS | skóre: 31 | blog: publish | Liberec
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine

Na to už jsem se ptal (jestli existuje nějaká alternativa). Situace v této oblasti je tristní. Pokud např. plastová okna, vyrábíte je z nějakých profilů Pro kreslení a výpočet oken existuje software, který je spojený s firmou vyrábějící profily. Konkunrence prakticky neexistuje (nebo minimálně). Většina - nebo spíš všechny podobné firmy používají Windows. Není absolutně žádný důvod to portovat pro Linux. Navíc podobný sš dá poměrně velkou práci. Je to aplikace klient server se spoustou dat a souvstažností. Proto pokud by nebyl opravdu naprosto zásadní důvod tak to nikdo předělávat nebude (i kdyby lidi v té firmě byli ze zlata).

A stejná situace je např. s hliníkovými profily, statikou, skly atd. A většinou jsou tyto firmy rády, že jejich sw nějak v těch Windows funguje. Dokonce některé Vám ani nesvěří instalační média a přijedou to raději nainstalovat. A pak je to napůl česky, napůl francouzsky... a nic s tím neuděláte. Takže i možnost funkční emulace nebo JAKÉKOLIV JINÉ FUNKČNÍ ŘEŠENÍ JE v takovém případě VELKÝ ZÁZRAK. Protože nikdo s tím jinak dělat nic nebude A JE SNAŽŠÍ SI KOUPIT ZA PÁR TISÍC WINDOWS (a nemít všechny tyto problémy). Ale my se bavíme o Linuxu, že...

Takže - buď jte tak velká firma, že si zaplatíte komplexní řešení na míru třeba v *nixu, nebo si "NĚJAK DOKÁŽETE PORADIT", nebo na výhody Linuxu můžete zapomenout a jste odkázání administrovat Windowsovské stanice se všemi "radostmi", které k tomu patří :-((

rADOn avatar 1.11.2007 17:18 rADOn | skóre: 44 | blog: bloK | Praha
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin

wine maji pro spoustu knihoven / volani interni implementaci ktera se muze ruzne lisit. hint: ve winecfg je na to konfiguracni dialog.

Ostatne napada me hned nekolik duvodu proc provozovat "strategicke" aplikace pod wine. Treba provozovat na widlich paralelne tri verze MSIE nejde ackoliv je to pro profi webare stale jeste strategicka (bohuzel) aplikace. Wine muze poresit spoustu problemu se starymi aplikacemi psanymi pro win9x ktere maji na XP potize (a na vistach bude hur). Domacim uzivatelum je to putna ale pro podniky ktere se sotva zbavily poslednich dosovskych prezitku je to jina. Moznost provozovat ruzne aplikace s ruznym nastavenim "windows", podstrkavat jim nastaveni ktera nejde ve windows udelat apod. muze byt obcas uzitecna.

"2^24 comments ought to be enough for anyone" -- CmdrTaco
1.11.2007 22:08 LuděkS | skóre: 31 | blog: publish | Liberec
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine

(a na vistach bude hur).

Už JE hůř. Známý si koupil nový notebook (mimochodem Lenovo) a pak zjistil, že mu na tom jeho aplikace (včetně "strategického AutoCadu) nefungují.. a nemůže s tím nic dělat. Takže ntb vrací a chce si ho objednat s XP.

PS: Mimochodem - bylo by úžasné mu říct. Tak se na ty Windows vykašli a přejdi na Linux a máš po starosteh. Jenže AutoCad v Linuxu také nespustí. A co má dělat, když je to pro něj nenahraditelná aplikace a alternativa pro něj neexistuje (prosím, nepište o Qcadu, BricsCadu, VariCadu a jiných Cadech... už jsem to všechno vyzkoušel několikrát a v tomto případě to opravdu nejde použít... (což je obrovská škoda :-( )

1.11.2007 22:14 LuděkS | skóre: 31 | blog: publish | Liberec
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
PPS: Abych to upřesnil. V případě BricsCadu jsem měl na mysli jejich "oficiální verzi pro linux", která je nepoužitelná (zastaralá, ořezaná, anglická). Kdyby ve Wine běžela aktuálná verze tak by mi to naopak velmi pomohlo. Ale v současné době BricsCad sice nainstalovat do Wine lze. Po spuštění se zobrazí "splash" a tím to hasne :-(
6.11.2007 09:46 Peto_MiG
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Crossover office nepomáha?
6.11.2007 10:13 LuděkS | skóre: 31 | blog: publish | Liberec
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Když jsem to zkoušel tak to nešlo. Ale zkusím znovu. Díky za tip.
1.11.2007 19:36 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Taky se mi něco rozběhlo a nevím přesně proč: http://www.abclinuxu.cz/zpravicky/wine-0.9.48#50
1.11.2007 20:01 Dušan Hokův | skóre: 43 | blog: Fedora a další...
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Vim ze to je trosku mimo, ale nedavno jsem jen tak z legrace zkusil spustit pod wine half-life 2 epizode 2 a svete div se, jede to normalne na plne detaily jako by to bylo ve windows. Dost dobry, programatorsky tym a testeri odvadeji moc dobrou praci.
1.11.2007 22:09 LuděkS | skóre: 31 | blog: publish | Liberec
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
Jo, to je pravda. Fakt se Wine hodně zlepšuje (což je super!)
6.11.2007 16:44 Vin
Rozbalit Rozbalit vše Re: Strategická firemní aplikace ve Wine
To je. Jenom aby ho MS nějak neumlátili patenty...

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.