Select your platform above
You will need to first install Node.js if you don’t already have it installed.
The easiest way to install Yarn on macOS and generic Unix environments is via our shell script. You can install Yarn by running the following code in your terminal:
curl -o- -L https://yarnpkg.com/install.sh | bash
You can install Yarn by downloading a tarball and extracting it anywhere.
cd /opt
wget https://yarnpkg.com/latest.tar.gz
tar zvxf yarn-*.tar.gz
# Yarn is now in /opt/yarn-[version]/
There are two options for installing Yarn on Windows.
This will give you a .msi file that when run will walk you through installing
Yarn on Windows.
If you use the installer you will first need to install Node.js.
A Chocolatey package is coming soon!
Note: Yarn is currently incompatible with installation via Ubuntu on Windows awaiting a resolution to 468
On Debian or Ubuntu Linux, you can install Yarn via our Debian package repository. You will first need to configure the repository:
sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3
echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
On Ubuntu 14.04 and Debian Stable, you will also need to configure the NodeSource repository to get a new enough version of Node.js (Debian Testing and Ubuntu 16.04 come packaged with a sufficient version of Node.js, so this step is not required in those environments)
Then you can simply:
sudo apt-get update && sudo apt-get install yarn
On CentOS, Fedora and RHEL, you can install Yarn via our RPM package repository.
sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo
If you do not already have Node.js installed, you should also configure the NodeSource repository:
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
Then you can simply:
sudo yum install yarn
On Arch Linux yarn can be installed through the AUR.
If you use an AUR Helper such as yaourt you can simply run:
yaourt -S yarn
If you are using another OS or one of the other options specific to your OS will not work for you, there are a couple of alternatives. You will need to install Node.js if you don’t already have it installed.
On common Linux distributions such as Debian, Ubuntu and CentOS, it is recommended to install Yarn via our packages instead.
The easiest way to install Yarn on macOS and generic Unix environments is via our shell script. You can install Yarn by running the following code in your terminal:
curl -o- -L https://yarnpkg.com/install.sh | bash
You can install Yarn by downloading a tarball and extracting it anywhere.
cd /opt
wget https://yarnpkg.com/latest.tar.gz
tar zvxf yarn-*.tar.gz
# Yarn is now in /opt/yarn-[version]/
You can also install Yarn through the npm package manager if you already have it installed. If you already have Node.js installed then you should already have npm.
Once you have npm installed you can run:
npm install --global yarn
Test that Yarn is installed by running:
yarn --version
Problems? If you are unable to install Yarn with any of these installers, please search through GitHub for an existing issue or open a new one.
← Previous: Getting Started Next: Usage →