Как да стартирате Windows програми на Linux

click fraud protection

Ако сте преминали от Windows към Linux и трябва да стартирате Windows приложения на Linux, можете да опитате да използвате софтуер на трета страна, известен като Wine.

Има много страхотни операционни системи, които можете да използвате на всяка от най-добрите лаптопи или настолни компютри, но без съмнение един от най-популярните в света е Windows. Така че, ако използвате алтернативна операционна система като Linux в специфичен вариант като Ubuntu, или дори Fedora, може да попаднете на момент, в който може да искате да стартирате приложение за Windows. Може да е класическо приложение за Windows, което е необходимо, нещо по-модерно или дори игра за Windows. Или може да е конкретно приложение за Windows, което няма версия за Linux.

Добрата новина е, че благодарение на програма на трета страна, известна като Wine, вие наистина можете да стартирате класически Windows приложения (.exe файлове) на вашата Linux инсталация. Тъй като Linux няма собствена поддръжка за приложения на Windows, Wine е слой за съвместимост, който ще го добави, но не се изпълнява

всичко Приложения за Windows. Той ще зареди двоичния файл на Windows и ще се опита да внедри и преведе извикванията на Windows API, от които се нуждаят приложенията на Windows за Linux, без да стартира реален Windows. А каталог на съвместими приложения е достъпен онлайн. Всичко казано дотук, ето как можете да започнете да изпълнявате Windows програми на Linux.

Ще ви трябват sudor разрешения и достъп до интернет, за да инсталирате Wine. След всяка команда, която споменаваме, ще трябва също да натиснете Enter на клавиатурата.

Как да стартирате Windows програми на Linux с Wine на Ubuntu

  1. Отворете терминален прозорец с Ctrl, Alt и T клавишна комбинация.
  2. Проверете вашия тип CPU с командата: lscpu.
  3. Ако видите x86, имате x86 Linux, а ако пише x86_64, имате 64-битов Linux. Ако видите 32-битова и 64, но в режим на работа на процесора, можете да стартирате и двете архитектури.
  4. Ако имате 64-битова система, активирайте 32-битовата архитектура с командата: sudo dpkg --add-architecture i386
  5. Въведете паролата си
  6. Въведете командата: sudo mkdir -pm755 /etc/apt/keyringssudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
  7. Изберете вашия източник на Ubuntu и въведете съответната команда, както е показано по-долу.
  8. Ние използваме sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources​​​​​​
  9. Въведете командата: sudo apt актуализация
  10. Въведете командата: sudo apt install --install-recommends winehq-stable
  11. Натиснете Y и въведете паролата си.
  12. Изтеглете файла .exe или приложението за Windows, което искате да инсталирате.
  13. След като го изтеглите, щракнете с десния бутон върху файла и изберете Отворен с. След това изберете Програма за зареждане на Wine Windows и Отворете.
  14. Следвайте стъпките за настройка на вашия екран.

Приложението ще се инсталира точно както в Windows и ще можете да го намерите и стартирате от стартовия панел.

Как да стартирате Windows програми на Linux с Wine на други версии на Linux

Ако искате да стартирате програми на Linux с Wine на други разновидности на Linux, като Fedora или Debian, стъпките трябва да са доста подобни на това, през което вече преминахме по-горе. Няколко команди може да са различни. Хората от WinHQ имат страхотно ръководство стъпка по стъпка за това как можете да инсталирате тези версии на Linux. Поради сложността на кода, може да искате да проверите Wine on Fedora официално ръководство, и Wine на Debian официално ръководство за повече

Има и други варианти

Има много други начини за стартиране на Windows приложения на Ubuntu. Току-що се докоснахме до основния и най-прост начин, който е Wine. Някои други възможности за избор, на които може да попаднете, включват PlayOnLinux. Тези, които планират да извървят екстремния път и да стартират корпоративни приложения, може също да искат да опитат VMware Workstation Player, който е платен софтуер.