Aprenda los comandos para instalar un administrador de paquetes de Yarn en Ubuntu 22.04 LTS Jammy JellyFish usando el terminal de comandos para el tiempo de ejecución de JavaScript de Node.js.
Yarn es un administrador de paquetes de código abierto y una alternativa al administrador de paquetes NPM para el entorno de tiempo de ejecución JavaScript de Node.js. Fue desarrollado por Facebook en colaboración con Google, Tilde y Expo Dev. En comparación con NPM, Yarn puede instalar paquetes desde la memoria caché local para acelerar el proceso, vincula fuertemente las versiones, utiliza una suma de verificación para garantizar la integridad de los datos y puede instalar paquetes en paralelo. Bueno, Yarn es un administrador de paquetes compatible con NPM, por lo tanto, también podemos administrar paquetes npm usándolo.
El hilo fue desarrollado para resolver problemas de consistencia, seguridad y rendimiento con grandes bases de código.
Pasos para instalar Yarn en Ubuntu 22.04 LTS Linux
Podemos ejecutar los comandos dados en este tutorial en todas las distribuciones de Linux basadas en los sistemas operativos Ubuntu o Debian .
1. Actualizar Ubuntu 22.04
Es muy importante ejecutar los comandos de actualización del sistema antes de instalar cualquier software en Linux; si no lo has hecho por un tiempo. Esto no solo instala las últimas actualizaciones disponibles, sino que también reconstruye el caché del índice del paquete APT.
sudo apt update && sudo apt upgade
2. Instalar NodeJs
Yarn es un administrador de paquetes para Nodejs, por lo tanto, si planea usar Yarn, también debe tener Nodejs. Aquellos que ya lo tienen pueden saltarse este paso y pasar al siguiente. Mientras que los usuarios que no tienen Ndoejs, pueden instalar su última versión usando el comando que se indica a continuación:
sudo apt install curl
curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
Instale Nodejs y NPM:
sudo apt install nodejs
3. Habilitar Corepack
Corepack es un paquete que viene por defecto con Versiones de Node.js superiores a 16.10 . La última versión estable mientras hacía este artículo de NodeJs era 18.x. Por lo tanto, ya tenemos el paquete Corepack en nuestro sistema, solo necesitamos habilitarlo.
corepack enable
Nota : Usuarios que están usando Versión de Nodejs anterior a 16.10 puede usar NPN para instalar Corepack, aquí está el comando para obtenerlo.
npm i -g corepack
4. Instale la última versión de Yarn en Ubuntu 22.04
Después de habilitar Corepack, podemos instalar y activar fácilmente la última versión estable de Yarn. Corepack funciona como un intermediario entre usted e Yarn, por lo tanto, podemos usarlo para administrar diferentes versiones del administrador de paquetes de Yarn en múltiples proyectos.
corepack prepare [email protected] --activate
El comando anterior activará la última versión de Yarn para su proyecto.
5. Comprobar versión
Una vez completada la instalación, podemos verificar qué versión del administrador de paquetes está en nuestro sistema. Para ese uso:
yarn --version
6. Instalar y cambiar a la versión anterior de Yarn (opcional)
De acuerdo con la necesidad de nuestro proyecto, podemos usar Corepack para instalar y activar las versiones anteriores del administrador de paquetes Yarn. Para examplesi desea la versión 3.1.1 de Yarn para algunos de sus proyectos, el comando será:
corepack prepare [email protected] 3.1.1 --activate
Establezca esta versión como predeterminada para usar:
sudo yarn set version 3.1.1
7. Use hilo para instalar o eliminar paquetes
Ahora, echemos un vistazo a cómo usar la línea de comandos de Yarn para instalar o eliminar paquetes. Aquí está la sintaxis del comando:
yarn add package
Para example: para agregar la biblioteca React JavaScript para crear interfaces de usuario.
yarn add react
Revisar la Página Oficial para buscar paquetes populares para agregar usando Yarn.
También podemos controlar la instalación del paquete por versión y etiquetas.
Para agregar algunas versiones particulares de paquetes, podemos usar esta sintaxis:
yarn add package @ version
Mientras que por etiqueta:
yarn add package @ tag
Para actualizar una dependencia:
yarn up package
Por versión o etiqueta:
yarn up [email protected]
yarn up [email protected]
Eliminar un paquete de dependencia
¿Quieres eliminar algún paquete instalado? Entonces, aquí está la sintaxis del comando a seguir:
yarn remove package
Para example:
yarn remove react
8. Cómo actualizar Yarn
En caso de que más adelante desee actualizar la versión existente de su administrador de paquetes a la última versión estable, use:
yarn set version stable
yarn install
9. Desinstalar hilo
Si cree que NPM es suficiente y no quiere el administrador de paquetes Yarn en su Ubuntu 22.04, para eliminarlo, podemos usar Corepack:
sudo corepack disable yarn
Preguntas más frecuentes
¿Para qué se usa el administrador de paquetes Yarn?
Yarn es una alternativa al administrador de paquetes NPM para completar las dependencias requeridas por los proyectos de Nodejs. Fue desarrollado para resolver problemas de consistencia, seguridad y rendimiento con grandes bases de código. En comparación con NPM, ofrece un mejor rendimiento e instalación paralela de paquetes.
¿Es yarn un administrador de paquetes?
Sí, Yarn es un administrador de paquetes desarrollado por Facebook en colaboración con Google, Tilde y Expo Dev para el entorno de tiempo de ejecución de Javascript de NodeJs para abordar algunos problemas del administrador de paquetes NPM.
¿Puedo usar npm en lugar de hilo?
Sí, podemos usar NPM sobre Yarn para instalar las dependencias requeridas o viceversa.
¿Podemos instalar yarn y npm juntos?
NPM e Yarn se pueden usar juntos. NPM es un administrador de paquetes predeterminado para Nodejs, por lo tanto, se instala automáticamente con Nodejs, mientras que aquellos que desean usar Yarn pueden usar NPM o Corepack para instalarlo.
Otros artículos:
⇒ 3 formas de instalar Nodejs y NPM en Ubuntu 22.04 LTS Jammy
⇒ Instale Foxit PDF Reader en Ubuntu 22.04 LTS Linux
⇒ Cree un nuevo usuario en Ubuntu 22.04 o 20.04 usando GUI o Terminal
⇒ Cómo instalar Memcached en el servidor Ubuntu 22.04 LTS
⇒ Instale PostgreSQL 13 en Ubuntu 22.04 LTS Linux