Skip to content
Follow
Ubuntu Linux

How to Install Yarn on Ubuntu Linux

Richard
Written by
Richard
May 9, 2020 Updated Mar 18, 2026 3 min read
How to Display Seconds on Ubuntu Top Menu Clock
How to Display Seconds on Ubuntu Top Menu Clock

You install Yarn on Ubuntu Linux to manage JavaScript project dependencies. Yarn is a popular, fast, and reliable JavaScript package manager that automates installing, updating, and configuring npm packages.

This process ensures your projects have consistent dependencies, preventing common “works on my machine” issues. You’ll get Yarn running on your Ubuntu system, often using the latest stable version like 1.x.x, to leverage features such as package caching for speed.

⚡ Quick Answer

Add the Yarn repository and its GPG key, then install Yarn using apt. Run `sudo apt update`, `sudo apt install curl`, `curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -`, `echo “deb https://dl.yarnpkg.com/debian/ stable main” | sudo tee /etc/apt/sources.list.d/yarn.list`, and finally `sudo apt install yarn`.

How to install and use Yarn on Ubuntu Linux

As described above, Yarn is a fast, reliable, and secure JavaScript dependency manager that automates installing, updating, configuring, and managing npm packages.

Below is how to install it on Ubuntu Linux.

Add Yarn APT Repository

To install Yarn on Ubuntu, you first need to add its official package repository so your system knows where to find the software.

You’ll first need to add the repository’s GPG key to authenticate packages being installed from there. Run the commands below to add the Yarn repository’s GPG key to Ubuntu.

🐧Bash / Shell
sudo apt update
sudo apt install curl
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

Next, run the commands below to add the repository

Command Prompt
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

That’s all you need to install Yarn.

After that, run the commands below to install Yarn

🐧Bash / Shell
sudo apt update
sudo apt install yarn

If you already have Node.js installed, simply run the commands below to install Yarn, but skip Node.js packages and dependencies.

🐧Bash / Shell
sudo apt install --no-install-recommends yarn

Verify Yarn is Installed

After installing Yarn on Ubuntu, you can easily check if it’s working correctly by running a simple command to see its version number.

💻Code
yarn --version

The output should be something similar to the line below:

💻Code
1.10.1

Now that you have Yarn installed on your Ubuntu system,  here are some of the most common commands you’ll need.

To create a new Yarn project, use the yarn init command as shown below:

💻Code
yarn init myproject

The init script will ask you several questions. You can either answer or press to use the default values.

💻Code
yarn init v1.10.1
question name (richard): 
question version (1.0.0): 
question description: 
question entry point (index.js): 
question repository url: 
question author: 
question license (MIT): 
question private: 
success Saved package.json
Done in 13.40s.

After that, the script will create a basic package.json file containing the information you provided above.

Upgrading dependencies

Once Yarn is set up on your Ubuntu system, you can manage your project’s dependencies by upgrading them to newer versions using straightforward commands.

💻Code
yarn upgrade
yarn upgrade [package_name]
yarn upgrade [package_name]@[version_or_tag]

If you do not provide a package name, Yarn will update all the project dependencies.

For more about using Yarn, check this page.

Conclusion:

This post showed you how to install Yarn on Ubuntu 20.04 | 18.04. If you find any error above, please use the comment form below to report.

Was this guide helpful?

Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

📚 Related Tutorials

How to Install KDE Desktop on Ubuntu 24.04
Ubuntu Linux How to Install KDE Desktop on Ubuntu 24.04
How to Install GNOME Desktop on Ubuntu 24.04
Ubuntu Linux How to Install GNOME Desktop on Ubuntu 24.04

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *