Yarn ERROR: No hay escenarios; debe tener al menos uno

4 minutos de lectura

traté de instalar Hilo y cuando usé el yarn comando que tengo:

00h00m00s 0/0: : ERROR: There are no scenarios; must have at least one.

mi yarn --version es 0.32. ¿Por qué no funciona?

avatar de usuario
francesco borzi

Parece que estaba tratando de ejecutar el hilo incorrecto, porque simplemente ejecutar sudo apt install yarn en mi Ubuntu 18.04 me dio hilo de cmdtest.

Así que lo resolví desinstalándolo:

sudo apt remove yarn

Y al instalarlo como el sitio web oficial explicaque en mi caso (Ubuntu 18.04) fue el siguiente:

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

sudo apt update && sudo apt install yarn

yarn

  • encontré sudo apt remove yarn no hice nada, tuve que usar sudo apt remove cmdtest

    – perejil72

    29 de junio de 2020 a las 0:19

  • Para mí, en el último paso, probé esto sudo apt install --no-install-recommends yarn Y funcionó. Eso fue después de hacer sudo apt update

    – Anshuman Kumar

    7 dic 2020 a las 10:35


  • el comando sudo apt update && sudo apt install yarn también elimina cmdtest

    – Rone Clay Brasil

    5 de marzo de 2021 a las 1:47

Tienes el hilo equivocado. El hilo que estás ejecutando proviene del cmdtest paquete. Desinstalar cmdtest primero debería solucionar esto:

sudo apt remove cmdtest

Una vez que lo hayas desinstalado, ejecuta los siguientes comandos para instalar yarn correctamente:

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
sudo apt update
sudo apt install yarn

  • Estoy usando Mint 20. Probé otras soluciones, pero solo esa funcionó para mí. ¡Gracias! Pero todavía tengo algunos errores al cargar estos comandos: E: The repository ‘apt.postgresql.org/pub/repos/apt ulyana-pgdg Release’ no tiene un archivo de Release. N: La actualización desde un repositorio de este tipo no se puede realizar de forma segura y, por lo tanto, está deshabilitada de forma predeterminada. N: Consulte la página de manual de apt-secure(8) para obtener detalles sobre la creación del repositorio y la configuración del usuario. E: El repositorio’descargar.docker.com/linux/ubuntu ulyana Release’ no tiene un archivo de Release.

    – tibasce

    1 de diciembre de 2020 a las 12:16


  • Esta respuesta tiene el código más relevante y fácil de usar, para copiar y pegar. Gracias.

    –Marty McGee

    27 de diciembre de 2020 a las 20:43

  • esta respuesta es más relevante para los usuarios de Linux basados ​​en Debian que fueron “guiados” por la terminal para instalar cmdtest en lugar de yarn.

    – pitido_cheque

    16 de febrero de 2021 a las 1:21

  • Esta respuesta tiene el conjunto correcto de comandos. Esto funcionó para mí.

    – Yashodha Samarawickrama

    17 mayo 2021 a las 18:10

avatar de usuario
Laynier Piedra

El nombre real que debe usar al instalar es yarnpkg

sudo apt install yarnpkg

Esa es la solución.

avatar de usuario
faizuddin mohammad

Prueba este paso a paso. Esto funcionó para mí.

sudo apt remove yarn
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
sudo apt update
sudo apt install yarn

avatar de usuario
Muhammed ASLAN

sudo npm install -g yarn

luego abra una nueva ventana de terminal y escriba “yarn –version”

avatar de usuario
pavel fedotov

Empecé a recibir este error después de actualizar a nodejs. Los pasos para corregir esos errores fueron:

  1. sudo apt remove cmdtest
  2. sudo apt autoremove
  3. sudo npm install -g yarn

avatar de usuario
cursorrux

Parece que estabas tratando de ejecutar el hilo equivocado, porque simplemente ejecutando sudo apt install yarn en tu Ubuntu 18.04 te di hilo de cmdtest.

Para solucionar este problema debes instalar yarn desde su web oficial https://yarnpkg.com/getting-started/install. Recomiendo leer más sobre hilo en el sitio web anterior

  1. Para transferir datos que puedes usar desde curl

    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
    

    La salida se ve así:

    OK
    
  2. Para saber si los datos se transfirieron o no, puede mostrar ese texto/cadena usando eco comando (es un comando incorporado de Linux)

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

    La salida también se parece a lo siguiente:

    deb https://dl.yarnpkg.com/debian/ stable main
    
  3. Para descargar la información del paquete de todas las fuentes configuradas, ejecute lo siguiente:

    sudo apt update && sudo apt install yarn
    
  4. Después de esta etapa, verifique la versión del hilo por

    yarn --version
    

    La salida se ve así

    1.22.18
    

O puede instalar hilo por npm

npm install -g yarn

¿Ha sido útil esta solución?