ExaGear Desktop(ru): различия между версиями
Ilya114 (обсуждение | вклад) (Новая страница) |
Ilya114 (обсуждение | вклад) Нет описания правки |
||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
'''ExaGear Desktop''' - коммерческая программа-транслятор, | [[en:ExaGear Desktop]] | ||
'''ExaGear Desktop''' - коммерческая программа-транслятор из серии продуктов [[О продуктах ExaGear|ExaGear]], разработанная компанией [[Eltechs(ru)|Eltechs]]. Первая версия вышла в ноябре 2014 года и предназначена для запуска с помощью транслятора х86_64 в ARM Windows приложений(с помощью Wine - свободной реализации Windows API) в x86 Linux контейнерах на ARM GNU/Linux платформах(Raspberry Pi, Odroid, и т.п), используя ptrace(). | |||
{{Infobox_Exagear(ru) | {{Infobox_Exagear(ru) | ||
|title = <center>'''ExaGear Desktop'''</center> | |title = <center>'''ExaGear Desktop'''</center> | ||
|image = Exagear-Playing-Fallout-for-Raspberry-Pi-3.jpg | |||
|developer = Eltechs | |developer = Eltechs | ||
|releasedate = Ноябрь 2014 | |releasedate = Ноябрь 2014 | ||
|closure = 28 февраля 2019 | |closure = 28 февраля 2019 | ||
|version = 3 | |version = 3.0 | ||
}} | }} | ||
==Инструкция по установке на Debian-based дистрибутивы== | |||
'''Важно!''' После 28 февраля 2019 года купить продукты из серии ExaGear невозможно, используйте другие методы активации. | |||
Для запуска желательно иметь Raspberry Pi 1,2,3 с Raspbian или же 1 GB оперативной памяти, ARM64, ARMv7(hf,el) процессор, Debian-based дистрибутив(Ubuntu, Debian), и 2 GB свободного места на внутреннем хранилище. Заявлена поддержка графического ускорения на Raspberry Pi 2/3, но она не проверена и после установки по данной инструкции, будет только софтварный рендеринг(LLVMpipe) | |||
====Проверка архитектуры==== | |||
Проверьте вашу архитектуру процессора, введя в терминал команду <code>arch</code> | |||
Если в выводе будет указана архитектура <code>arm64</code>, то следует использовать arm64 версию ExaGear Desktop. Если же в выводе будет указана архитектура <code>armv7</code>, то следует использовать armhf версию ExaGear Desktop. | |||
Если же в выводе будет архитектура <code>x86(или x86_64), то ExaGear Desktop использовать не нужно, для развёртывания виртуальных машин используйте VirtualBox, VMware.</code> | |||
====Скачивание==== | |||
Скачайте с бразуера по [https://drive.google.com/file/d/1zsLHgTvXMUBknAsffNRO1L7np32MFOQz/view?usp=sharing данной ссылке] архив с установочными файлами. | |||
====Распаковка и установка==== | |||
Распакуйте архив командой <code>unzip -d ExaGearDesktop ExaGearDesktop.zip</code>, и перейдите в папку с файлами для arm64: <code>cd ExaGearDesktop/arm64</code>, и установите первый пакет: <code>sudo dpkg -i exagear_3428-1_arm64.deb</code>. Если возникет ошибка о том, что не хватает зависимостей, устраните её командой <code>sudo apt -f install -y</code>. Установите второй файл: <code>exagear-dsound-server_010_arm64.deb</code>, если возникет ошибка о том, что не хватает зависимостей, устраните её командой <code>sudo apt -f install -y</code>. | |||
Перейдите на каталог ниже(<code>cd ..</code>) и установите последний файл с самой гостевой системой: <code>sudo dpkg -i exagear-guest-debian-9_3428_all.deb</code> | |||
====Активация и проверка==== | |||
Введите команду <code>exagear</code>. Если будет ошибка о том, что не найден файл лицензии, перместите файл ubt_x32a32_al(прилагается в архиве) в /opt/exagear/bin: <code>sudo cp ubt_x32a32_al /opt/exagear/bin/</code>, и дайте права файлу: <code>sudo chmod +x /opt/exagear/bin/ubt_x32a32_al</code>. | |||
Вновь попробуйте запустить ExaGear Desktop. Если никаких ошибок не будет, выполните команду <code>arch</code>, архитектура должна быть <code>i386</code>. После этого, выполните команду <code>sudo apt update</code>, перейдите в каталог с распакованным архивом и установите libgl1-mesa-swx11(прилагается в архиве): <code>sudo dpkg -i libgl1-mesa-swx11_8.0.4-0ubuntu0.7_i386.deb</code>, если возникет ошибка о том, что не хватает зависимостей, устраните её командой <code>sudo apt -f install -y</code> | |||
Остались вопросы? Напишите о ней на [http://Exagear_International:General_disclaimer Discord сервер] ExaGear International. | |||
==Альтернатива для Android(Termux)== | |||
'''ExaGear for Termux''' - неофициальная модифицированная версия ExaGear Dekstop для работы программы в Android используя Termux. Репозиторий можно найти [https://github.com/ZhymabekRoman/Exagear-for-Termux здесь]. | |||
==Ссылки== | |||
[https://web.archive.org/web/20170816170623/https://eltechs.com/product/exagear-desktop/exagear-desktop-features-and-prices/ ExaGear Desktop на сайте разработчика(архив)] |
Текущая версия от 21:40, 16 октября 2022
ExaGear Desktop - коммерческая программа-транслятор из серии продуктов ExaGear, разработанная компанией Eltechs. Первая версия вышла в ноябре 2014 года и предназначена для запуска с помощью транслятора х86_64 в ARM Windows приложений(с помощью Wine - свободной реализации Windows API) в x86 Linux контейнерах на ARM GNU/Linux платформах(Raspberry Pi, Odroid, и т.п), используя ptrace().
Разработчик | Eltechs |
---|---|
Дата выхода | Ноябрь 2014 |
Прекращение разработки | 28 февраля 2019 |
Версия | 3.0 |
Инструкция по установке на Debian-based дистрибутивы
Важно! После 28 февраля 2019 года купить продукты из серии ExaGear невозможно, используйте другие методы активации.
Для запуска желательно иметь Raspberry Pi 1,2,3 с Raspbian или же 1 GB оперативной памяти, ARM64, ARMv7(hf,el) процессор, Debian-based дистрибутив(Ubuntu, Debian), и 2 GB свободного места на внутреннем хранилище. Заявлена поддержка графического ускорения на Raspberry Pi 2/3, но она не проверена и после установки по данной инструкции, будет только софтварный рендеринг(LLVMpipe)
Проверка архитектуры
Проверьте вашу архитектуру процессора, введя в терминал команду arch
Если в выводе будет указана архитектура arm64
, то следует использовать arm64 версию ExaGear Desktop. Если же в выводе будет указана архитектура armv7
, то следует использовать armhf версию ExaGear Desktop.
Если же в выводе будет архитектура x86(или x86_64), то ExaGear Desktop использовать не нужно, для развёртывания виртуальных машин используйте VirtualBox, VMware.
Скачивание
Скачайте с бразуера по данной ссылке архив с установочными файлами.
Распаковка и установка
Распакуйте архив командой unzip -d ExaGearDesktop ExaGearDesktop.zip
, и перейдите в папку с файлами для arm64: cd ExaGearDesktop/arm64
, и установите первый пакет: sudo dpkg -i exagear_3428-1_arm64.deb
. Если возникет ошибка о том, что не хватает зависимостей, устраните её командой sudo apt -f install -y
. Установите второй файл: exagear-dsound-server_010_arm64.deb
, если возникет ошибка о том, что не хватает зависимостей, устраните её командой sudo apt -f install -y
.
Перейдите на каталог ниже(cd ..
) и установите последний файл с самой гостевой системой: sudo dpkg -i exagear-guest-debian-9_3428_all.deb
Активация и проверка
Введите команду exagear
. Если будет ошибка о том, что не найден файл лицензии, перместите файл ubt_x32a32_al(прилагается в архиве) в /opt/exagear/bin: sudo cp ubt_x32a32_al /opt/exagear/bin/
, и дайте права файлу: sudo chmod +x /opt/exagear/bin/ubt_x32a32_al
.
Вновь попробуйте запустить ExaGear Desktop. Если никаких ошибок не будет, выполните команду arch
, архитектура должна быть i386
. После этого, выполните команду sudo apt update
, перейдите в каталог с распакованным архивом и установите libgl1-mesa-swx11(прилагается в архиве): sudo dpkg -i libgl1-mesa-swx11_8.0.4-0ubuntu0.7_i386.deb
, если возникет ошибка о том, что не хватает зависимостей, устраните её командой sudo apt -f install -y
Остались вопросы? Напишите о ней на Discord сервер ExaGear International.
Альтернатива для Android(Termux)
ExaGear for Termux - неофициальная модифицированная версия ExaGear Dekstop для работы программы в Android используя Termux. Репозиторий можно найти здесь.