BOR vs. Proton: mik ezek, és mikor érdemes használni az egyes opciókat Windows alkalmazások futtatásához Linuxon

BOR vs. Proton

A Linuxban rengeteg szoftver található, hogy ne kelljen más operációs rendszerre gondolnunk. De legyünk őszinték: néha szükségünk van valamire a Windowsból, és tennünk kell valamit, hogy valamelyik alkalmazását lefusson. Lehet külső meghajtón „To Go” verzióval, virtuális gépben vagy olyan eszközökkel, mint pl BOR. Bár a legtöbb lehetőség a "nem emulátoron" alapul, van választási lehetőség, mint pl Palackok vagy nagyon régen PlayOnLinux.

Mintha a rendelkezésre álló lehetőségek nem lennének elegendőek, ajánlja a Valve, a Steamet birtokló cég Proton. Mi az? Jobb, mint a BOR? Mikor érdemes egyiket vagy másikat használni? Ebben a cikkben mindent elmagyarázunk, ami a válaszok megismeréséhez szükséges. Bár mielőtt a spoiler: A Proton is a WINE leszármazottja, így a nap végén mindig ugyanazt fogjuk használni, némi eltéréssel.

Mi az a BOR

WINE, amelynek rövidítése származik WINE Is Negy an Eemulátor, ez a Windows alkalmazások futtatására alkalmas kompatibilitási réteg különféle POSIX operációs rendszereken, például Linux alapúakon. Ezen a listán szerepel többek között a macOS és a BSD is. Az emulátorral ellentétben, amely megpróbálja utánozni a Windows logikáját, a WINE lefordítja a Windows API-hívásokat POSIX-hívásokká, kiküszöbölve az emuláció teljesítmény- és memórialassulását, és lehetővé teszi a Windows-alkalmazások tökéletes integrálását az asztalunkba.

BOR Fejlesztését 1993-ban kezdte, és sokat fejlődött a 31 év alatt, amíg elérhető volt. Telepítése minden Linux disztribúcióban egyszerű: a terminálban a "wine" csomag mellé kell írni a megfelelő telepítési parancsot, ami Debian alapú disztribúciókban így nézne ki sudo apt install wine, Fedora alapúakban sudo dnf install wine és az Arch bázisban sudo pacman -S wine.

Nem kötelező, de célszerű, telepítés után érdemes elindítani winecfg mert konfiguráljon néhány szoftverbeállítást. Ez még fontosabb volt néhány hónappal ezelőtt, amikor az alapértelmezett kompatibilitás a Windows 7 volt; most Windows 10 van

Egy program elindításához „csupasz” WINE-nal, vagyis minden olyan grafikus eszköz nélkül, mint a fent említett Bottles vagy a PlayOnLinux, csak meg kell írnunk a parancsot wine nombre_del_ejecutable.exe.

Mi az a Proton

A proton alapvetően a villa a WINE által. Ez a Valve által testreszabott és karbantartott a szintén fejlesztő CodeWeavers-szel együttműködve CrossOver. A Proton a Steam Play részeként integrálódik a Steam kliensbe, és eredetileg úgy tervezték, hogy olyan címeket tudjunk lejátszani, amelyek csak Windows rendszeren érhetők el Linuxon. A Proton a legjobb eszköz a Linuxon való játékhoz… bár nem csak.

A Proton telepítése nem olyan intuitív, mint a WINE. A telepítéshez a következőkre lesz szükségünk:

  1. Telepítjük a Steam-et az operációs rendszerbe. Megtehető a csomagkezelővel vagy az alkalmazásbolttal, és vannak még flatpak és snap lehetőségek is.
  2. Megnyitjuk a Steamet, azonosítjuk magunkat, ha kéri, és aktiváljuk a Steam Playet a Steam/Steam Play beállításoknál. Ezzel telepíti a Protont, és most már használhatjuk.

A Protonnal való program használatához a dolgok egy kicsit bonyolultabbak. A Steam kliensben annyit kell tenned, adjunk hozzá egy nem Steam programot és aktiválja a Protonnal való kompatibilitást. Ezután elindítani, elméletileg a start menüben található parancsikonról lehet megtenni. Ha nem, akkor a Steam kliensből indítható.

Mikor használjunk WINE-t és mikor Protont

Általában érdemes a WINE-t használni általános alkalmazásokhoz és nem Steam szoftverekhez. Bár itt Javaslom a palackok használatát. Ez egy grafikus felülettel rendelkező program, amely lehetővé teszi a Windows alkalmazások telepítését és konfigurálását. Továbbá, ha aggódunk a tisztaság miatt, abban az értelemben, hogy kevesebb csomagot telepítsünk, a palackokat Ez egy flatpak csomag.

Ha inkább a WINE-t részesíti előnyben, ez egy másik lehetőség, és szintén érvényes. Ha egy program kezdettől fogva nem úgy működik, ahogy az elvárható, akkor telepíthető és dob winetricks, amely lehetővé teszi bizonyos paraméterek konfigurálását.

Másrészt a Protont fogják használni az indításhoz szoftver, amely a Steamen van, hogy mindenekelőtt. Bár soha nem volt rá szükségem, megpróbálhatsz olyan programot is megnyitni, amivel nem tudsz dolgozni a WINE segítségével. Legyen ez a villa Ez többek között azt jelenti, hogy nem azonos az eredeti opcióval, és ez egy alternatíva, amely érvényes lehet.

A Steam Decken

Mi is mindig Protont fogunk használni ha a Steam Decken vagyunk, vagy legalábbis az összes olyan alkalmazáshoz, amelyek játékmódban jól néznek ki. Ha az asztalon akarjuk, akkor hozzáadhatjuk a Steamhez, és aktiválhatjuk a kompatibilitást, aminek – ismétlem – elméletileg egy parancsikont is kellene adnia a start menühöz.

Ha előfordul, hogy játék módban adtad hozzá az alkalmazást, és nem akarjuk, hogy ott legyen, akkor a megoldás az, hogy az adott módból beírod az alkalmazás beállításait, és törlöd. Nem garantált, hogy más módon működik, de ha létrehozott egy .desktop fájlt ~ / .local / share / applications, ez elég lehet az alkalmazás elindításához. A varázslat általában a következővel kezdődő sorban rejlik Exec=. Abban az esetben, ha nem nyitható, újra hozzáadjuk, megharapjuk a golyót és játékmódban tartjuk.

Érdemes megjegyezni, hogy a Steam Deck Ez egy PC. Ezért, ha nem akarjuk mindenre a Protont használni, akkor telepíthetjük a Bottles flatpak csomagot, és úgy csináljuk, mint bármely más számítógépen. Alternatív megoldásként meg is próbálhatja disztró doboz.

Következtetés

A WINE és a Proton két olyan eszköz, amely lehetővé teszi számunkra futtasson windows alkalmazásokat linuxon. A második az elsőtől származik, és a legjobb megoldás a Steam játékokhoz és alkalmazásokhoz. Másrészt a WINE számos más szoftver forrása, és általában a legjobb lehetőség általános alkalmazások indítására.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.