Installing ExaGear for Server on Ubuntu
Before the installation, check whether the /opt/exagear directory exists on the host system. If it exists, you can perform the upgrade based on the current version. For details, see Upgrading ExaGear for Server on Ubuntu. You can also uninstall the current version. For details, see Uninstalling ExaGear for Server on Ubuntu. Then, install the target version as follows:
The ExaGear for Server on Ubuntu release package consists of the following installation packages:
- exagear-core-x32a64_<package_version>_arm64.deb
- exagear-core-x64a64_<package_version>_arm64.deb
- exagear-integration_<package_version>_all.deb
- exagear-utils_<package_version>_all.deb
- exagear-guest-for-ubuntu-<os_version>-x86_64_<package_version>_all.deb
In exagear-guest-for-ubuntu-<os_version>-x86_64-<package_version>_all.deb, the value of <package_version> is greater than 3410.
Run the following commands to install ExaGear:
1 2 | sudo dpkg -i exagear-utils_<package_version>_all.deb exagear-core-x64a64_<package_version>_arm64.deb exagear-core-x32a64_<package_version>_arm64.deb exagear-guest-for-ubuntu-<os_version>-x86_64-<package_version>_all.deb exagear-integration_<package_version>_all.deb sudo apt-get install -f |
In the preceding commands, <package_version> indicates the version number of the ExaGear package, such as 3213. During installation, perform operations based on the actual version number obtained from the installation package. Otherwise, the installation fails.
In the preceding command, <os_version> indicates the version number of the guest system. During installation, perform operations based on the actual version number obtained from the installation package. Otherwise, the installation fails. For example, if ExaGear Server for Ubuntu 20.04 is installed, <os_version> will be 2004.
The ExaGear instruction translation engine, x86 operating environment, and toolkit have been deployed and installed. You can use the x86 operating environment provided by ExaGear for Server to install and run x86 applications.