In this context, we shall look into how to install Yarn on Rocky Linux 8 / AlmaLinux 8.
1. Install Node.JS and NPM
To set sail, we need to install NPM as a prerequisite for Yarn installation. To achieve this, we will install NodeJS which provides the npm package. At the moment, Node.JS 16 is the latest version of Node and can be installed from Nodesource.
Now, login as a sudo user and download and run the Nodesource script:
$ curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash -
The script inspects your system's architecture, confirms if it supports Node.JS, and proceeds to install the Nodesource repository on your system.
$ sudo dnf install nodejs
Once installed, verify that NodeJS is installed:
$ node -v
To install npm, run the below command:
$ npm -v
2. Install Yarn on Rocky Linux
To install Yarn, proceed and add the Yarn repository to Rocky Linux with the below command:
$ curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
Then install Yarn from the Yarn repository:
$ sudo dnf install yarn
When prompted, accept the GPG key by pressing 'y'.
When the installation is complete, confirm that Yarn is installed by checking its version:
$ yarn -v
Alternatively, you can easily install Yarn by downloading and running an installation script with the below command:
$ curl -o- -L https://yarnpkg.com/install.sh | bash
This article covers the process of installing Yarn on Rocky Linux system. In fact, Yarn is a tool for managing, updating, and sharing your Java code. Yarn works through node.js helping to track libraries, dependencies, and even enables you to share solutions with other developers.