Install ESF
ESF is provided using a RPM or DEB Linux package. Visit the ESF download page to find the correct installation file for the target system.
Installer types
Several installers can be found on such page, and they fall into one of the following categories:
- specific device profiles, like
esf-boltgate-10-12-7.3.0-1.cortexa8hf_neon.rpm
; - generic profiles, like
esf-generic-x86_64-7.3.0.rpm
; and - profiles with suffix nn, like
esf-boltgate-20-31-nn-7.2.2-1.corei7_64.rpm
Profiles of types (1) and (2) ship an ESF version with networking functionalities. In particular, the installers of kind (1) use Kura Networking for leveraging network interface configurations and are made for a specific Eurotech device.
Installers of type (2) can be installed on targets with NetworkManager; a commonly available tool for managing Linux networking. ESF leverages this tool for networking functionalities. Refer to the Generic Profiles section for further information.
Installers of type (3) with the suffix nn
are No Networking profiles that do not bundle the ESF Network Manager: all the network configurations need to be done outside of ESF. Functionalities missing in NN profiles compared to the full ESF profiles:
- Networking interfaces management
- Firewall configuration management
- Network Threat management
For more information about generic profiles, please refer to the dedicated section.
Note
It is recommended to use a specific device profile if it is available for the target gateway
Installation procedure
Once the installation package has been copied to the target system, ESF can be installed with the following command:
sudo dnf install esf-*.rpm
sudo reboot
sudo apt install ./esf-*.deb
sudo reboot
Note
Check the gateway-specific page if more detailed installation instructions or additional preliminary steps are needed for your device.
The dnf
tool is responsible to verify the installer signature and install ESF with all the needed dependencies. Please refer to this page for more details about installer signature verification.
The apt
tool will perform all the required actions for verifying and installing the package on the system. Please refer to this page for more details about installer signature verification.
Once the target device has completed rebooting, verify that ESF is running as expected.
Updated 8 days ago
Once the installation step is completed and the gateway is rebooted, users can access the ESF Web UI to start customising their IoT deployment