ExaGear Desktop(ru): различия между версиями

Материал из Exagear International
Перейти к навигации Перейти к поиску
(Новая страница)
 
Нет описания правки
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
'''ExaGear Desktop''' - коммерческая программа-транслятор, которая предназначена для запуска x86 Linux контейнеров на ARM GNU/Linux платформах.  
[[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().

ExaGear Desktop
Exagear-Playing-Fallout-for-Raspberry-Pi-3.jpg
Разработчик 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. Репозиторий можно найти здесь.

Ссылки

ExaGear Desktop на сайте разработчика(архив)