Bor és egyéb módszerek windows-alkalmazások futtatására linux, webfejlesztés

Bor és egyéb módszerek windows-alkalmazások futtatására linux, webfejlesztés
A "LibreOffice telepítése a szervezetben" című cikkben azt a esetet tekintettük, amikor egy Microsoft irodai csomagot egy szabad irodai csomaggal helyettesítettünk. Tegyük fel, hogy a helyzet ambiciózusabbá vált, és cégünk tükrözte a szabad operációs rendszerre való áttérést.

Természetesen az első olyan kérdés, amely a rendszergazda vezetőjévé válik, a meglévő szoftver kompatibilitása Linux rendszerekkel. A legtöbb esetben a szükséges szoftverre van szükség, vagy van egy Linux-verziója, vagy van egy ingyenes alternatíva. De előfordul, hogy a program, amely rendkívül fontos a vállalat számára, csak a Windows verzióját tartalmazza. Mi a teendő ebben az esetben?

Ha a program valóban szükséges, akkor a rendszergazda három lehetőséggel rendelkezik:

  1. Hagyja, ahogy van. mentse a Windows-felhasználókat a számítógépen;
  2. Használja a virtualizációt - Linux alatt futtat egy virtuális gépet a Windows telepítésével;
  3. Használja az emulációt, nevezetesen a Bor. Bár valószínűleg a Bor alkotói elégedetlenek lennének ezzel az értelmezéssel, hiszen a Bor neve azt mondja, hogy ez nem emulátor.

Úgy tűnik, hogy az első lehetőség semmilyen módon nem felel meg nekünk. Ezután fontolja meg a fennmaradó lehetőségek előnyeit és hátrányait.

A virtualizáció az, hogy tökéletes kompatibilitást biztosít, mivel az alkalmazást bárhonnan futtathatja, de a Windows operációs rendszerben, bár virtuális gépben. A hátrányok ebben az esetben az, hogy a virtualizáció erőforrás-igényesebb megoldás, és senki sem szabadít meg a Windows vásárlásától. Igen, igen, egy virtuális gépben is engedélyeznie kell egy "Windows" licencet. 🙂

Ennek megfelelően a Wine esetében fordítva van - az erőforrások kevesebbet, és a pénzügyi is kevesebbet érnek el. De a "tambolás táncolni" lehetséges. Nos, ha ez nem retteg meg, akkor kezdjük.

Mint tesztállomás, a Linux Mint 17.1 kerül kiválasztásra. Először telepítse a Borot egy egyszerű paranccsal:

A rendszer megkérdezi a root jelszót és felszólítja a csomagok telepítését - egyetért. Miután a telepítés befejeződött, a rendszerrel együtt megjelenik a Wine programmal kapcsolatos szakasz. Ha szükséges, menjen a Wine beállításokba, és elindítja a szükséges csomagokat.

Bor és egyéb módszerek windows-alapú alkalmazások futtatására linux, webfejlesztés
Borbeállítások ablak

A bor beállításai intuitívek. Kiválaszthatja a Windows verzióját, amellyel a Wine úgy tesz, mintha betöltené a szükséges könyvtárakat és más dolgokat, például szerkesztené azt a regisztert, amelyet a Wine is létrehoz.

Például próbálja meg telepíteni a Windows programot, amely kártyajáték a Bolondon. A telepítéshez a terminálon kell tárcsázni:

vagy kattintson az egér jobb oldali gombjával az exe fájlra, és válassza ki az "Open in program → Wine" elemet.

Bor és egyéb módszerek windows-alkalmazások futtatására linux, webfejlesztés

Amint látja, általában a terminálon található telepítési parancs hasonlít

$ bor / [elérési út] / [fájlnév]

Az exe-fájlok tulajdonságaiban regisztrálható, hogy alapértelmezés szerint megnyitják őket a Wine-ban, majd egyszerűen dupla kattintással elindíthatók, mint a Windows-ban.

Bor és egyéb módszerek windows-alapú alkalmazások futtatására linux, webfejlesztés

A program elindul, és mintha semmi sem történt volna, felajánlja, hogy telepíti magát a C meghajtóra, amelyet gondosan megteremtett a Wine.

Bor és egyéb módszerek windows-alapú alkalmazások futtatására linux, webfejlesztés

A telepítés befejeződött, a Wine elhelyezte a program mappát a telepítés során megadott könyvtárban. Ha az asztalon található parancsikont nem hozza létre automatikusan, akkor a program könyvtárába léphet, és manuálisan hozhat létre parancsikonokat. Csak mutasson rá az alapértelmezett futtatásra a Borban.

Bor és egyéb módszerek windows-alapú alkalmazások futtatására linux, webfejlesztés
Alkalmazás indítása a Borban

Ez minden! Meg kell jegyeznünk, hogy az alkalmazásnak a Wine programban történő futtatása nem mentesíti Önt a licencelt szoftver használatára vonatkozó kötelezettség alól.

Ui Valójában a bor nem tökéletes. Minél nagyobb az alkalmazás, annál nehezebb a Wine-ben futni. Gyakran be kell töltenie a könyvtárakat, és más, nem túl nyilvánvaló dolgokat kell tennie, amelyeket általában az interneten írnak le. Abban az esetben, ha a bor nem tud megbirkózni, akkor a virtualizáció vagy a fejlettebb alkalmazásokra van szükség, amelyek külön cikket érdemelnek.