Build tools

This setup is required for the development of the Core and the Extension plugins.


Install Curl:

sudo apt install curl

Install NodeJS - you can use the NodeSource repositories for quick setup:

# Using Ubuntu
curl -sL | sudo -E bash -
sudo apt-get install -y nodejs

# Using Debian, as root
curl -sL | bash -
apt-get install -y nodejs

# Using RHEL or centos, as root
curl -sL | bash -

Install Yarn - Enable the official Yarn repository, import the repository GPG key, and install the package.:

# Using Ubuntu
curl -sS | sudo apt-key add
echo "deb stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt install --no-install-recommends yarn

Install Angular CLI:

sudo yarn global add @angular/cli

Install Gettext:

# Ubuntu or Debian:
sudo apt-get install gettext

# RHEL or CentOS
dnf install gettext

Install Ajenti Dev Multitool:

pip3 install ajenti-dev-multitool

(More info about the Ajenti Dev Multitool)


comments powered by Disqus