Installing Keila on nixOS Latest

Keila is a powerful and flexible integrated development environment (IDE) for ARM-processor based microcontrollers. In this tutorial, you will learn step-by-step how to install Keila on nixOS Latest.

Prerequisites

Before we begin, make sure that you have the latest version of nixOS and an active internet connection.

Installation

  1. First, open the nix-shell by running the following command in your terminal:
nix-shell -p gnumake gcc c++ python python3 python38 qt5 qt5.qtbase qt5.qtwebsockets
  1. Verify that qmake is on your system path by running the following command:
which qmake
  1. Download the Keila package from the following URL:
https://www.keila.io/download.html
  1. Extract the downloaded package to a directory of your choice:
tar -xvf Keil_v5.29.tar.gz -C ~/Downloads
  1. Once the package is extracted, navigate to the Keil_v5 directory with the following command:
cd ~/Downloads/Keil_v5
  1. Run the following command to start the installation process:
./UV4.elf
  1. Follow the on-screen instructions to complete the installation process.

  2. Once the installation is complete, you can launch Keila by running the following command:

uv4

Conclusion

Congratulations! You have successfully installed Keila on nixOS Latest. You can now use this powerful IDE to develop and debug applications for ARM-processor based microcontrollers.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!