Attention

You are viewing an older version of the documentation. The latest version is v3.3.

Install ECI Deb Packages

This section will help you set up a private ECI APT repository and install ECI Deb packages.

Do the following:

  1. Setup the ECI APT repository

  2. Install ECI real-time Linux kernel

Setup the ECI APT Repository

A target running a compatible OS can install ECI Deb packages from a hosted ECI APT repository. Alternatively, you can privately host the ECI APT repository on your own local network with packages you built or packages from the ECI release archive.

If you have already downloaded the ECI APT Repository, no additional preparation is required. Otherwise, follow the steps to download the ECI APT repository.

Install ECI Real-time Linux Kernel

The section is applicable to:

../_images/target5.png

Make sure that you have setup the ECI APT repository.

  1. Before using the ECI APT repository, update the APT packages list:

    $ sudo apt update
    
    ../_images/067.png

    The APT package manager will download the latest list of packages available for all configured repositories.

    ../_images/076.png

    Tip

    If the APT package manager is unable to connect to the repositories, follow these APT troubleshooting tips:

    • Make sure that the system has network connectivity.

    • Make sure that the ports 80 and 8080 are not blocked by a firewall.

    • Configure an APT proxy (if network traffic routes through a proxy server). To configure an APT proxy, add the following lines to a file at /etc/apt/apt.conf.d/proxy.conf (replace the placeholders as per your specific user and proxy server):

      Acquire::http::Proxy "http://user:password@proxy.server:port/";
      Acquire::https::Proxy "http://user:password@proxy.server:port/";
      
  2. ECI provides Deb packages named customizations-* which add a GRUB menu entry for ECI and prepares the system to be deterministic. Install these packages using the eci-customizations meta-package:

    $ sudo apt install -y eci-customizations
    
  3. Next, install the ECI real-time Linux kernel. There are two options available: Linux Intel LTS PREEMPT_RT kernel and Linux Intel LTS Xenomai Dovetail kernel. It is recommended that you start with Linux Intel LTS PREEMPT_RT kernel, if you do not know which option to choose.

    Click the corresponding tab to know more.

    Linux Intel LTS PREEMPT_RT kernel is Intel’s Long-Term-Support kernel with PREEMPT_RT patches.

    $ sudo apt install -y linux-intel-rt
    
  4. Reboot the target system.

    $ sudo reboot
    

What Next after Installing ECI Real-time Linux Kernel

After installing the ECI real-time Linux kernel, proceed to Complete and Verify Deployment.

web counter