Как я могу запустить файл Windows .exe на chrome os?

Могу ли я каким-то образом преобразовать файл .exe в расширение chrome или даже возможно запустить файл .exe в chrome os. Если можно преобразовать файл .exe в расширение chrome или каким-то образом запустить файл .exe в chrome os, как я могу это сделать?

Если вам нужна дополнительная информация о моем устройстве, это HP Chromebook 11 g3. Я также хотел бы попытаться не устанавливать Windows на свой Chromebook, если это возможно.

Любой ответ будет принят с благодарностью.


person pi guy    schedule 05.02.2017    source источник
comment
Вы не можете запустить исполняемый файл Windows в Chrome OS и не можете преобразовать его в расширение Chrome.   -  person AlexP    schedule 05.02.2017
comment
Вы знаете, почему вы не можете преобразовать исполняемый файл в расширение?   -  person pi guy    schedule 05.02.2017
comment
Я даже не могу себе представить, почему вы думаете, что это возможно. Файл .exe состоит из машинного кода, вызывающего операционную систему с использованием определенного двоичного интерфейса приложения. Расширение Chrome написано на HTML, CSS и JavaScript. Они оба являются программным обеспечением, но они не могут быть более разными.   -  person AlexP    schedule 05.02.2017
comment
Но почему Chromebook не может запускать машинный код?   -  person pi guy    schedule 05.02.2017
comment
Может и работает, но бинарный интерфейс приложения Chrome OS отличается от интерфейса Windows. Исполняемые файлы Windows не предназначены для Chrome OS, и Chrome OS понятия не имеет, что с ними делать. Вы не можете взять исполняемый файл для одной операционной системы и ожидать, что он будет работать в другой, если только целевая ОС специально не включает поддержку запуска исполняемых файлов из исходной ОС.   -  person AlexP    schedule 05.02.2017
comment
По тем же причинам вы не можете запустить EXE-файл на macOS или Linux: эти платформы не поддерживают формат PE, используемый Windows. Вы, конечно, можете перенести код на другую платформу, но решения в один клик не существует, и в итоге вы получите разные двоичные файлы для каждой платформы.   -  person Cody Gray    schedule 08.08.2017
comment
Какое программное обеспечение вы пытаетесь запустить?   -  person jrtapsell    schedule 17.10.2017


Ответы (1)


Если вам действительно нужно запустить исполняемый файл Windows, есть два способа сделать это. Я бы рекомендовал использовать chroot/двойную загрузку Linux и запускать на нем Wine. Посмотрите «учебник по крутонам», чтобы начать работу с этой опцией, хотя я бы рекомендовал просто запускать программу изначально в Linux, а не эмулировать, если вы это сделаете. Другой способ — использовать CrossOver для ChomeOS, которая содержит ошибки, проприетарна и медленна, но все же может запускать некоторые файлы .exe.

person raptor8134    schedule 03.11.2020