Falta el error de dependencia Xvfb en la ejecución de npm

Falta el error de dependencia Xvfb en la ejecución de npm

Al ejecutar el comando npm run testen ubuntu WSL-2 Windows 11, aparece el siguiente error:

[correo electrónico protegido]prueba de
carrera de ciprés

Parece que esta es la primera vez que usas Cypress: 9.7.0

A su sistema le falta la dependencia: Xvfb

Instale Xvfb y ejecute Cypress nuevamente.

Lea nuestra documentación sobre dependencias para obtener más información:

https://on.cypress.io/required-dependencies

Si utiliza Docker, proporcionamos contenedores con todas las dependencias necesarias instaladas.


Error: generar Xvfb ENOENT


Plataforma: linux-x64 (Ubuntu - 20.04) Versión de Cypress: 9.7.0
No estoy seguro de cómo resolver este error. ¿Algunas ideas?

Algunos intentos:
sudo apt-get install libg tk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 libxtst6 xauth xvfb

[sudo] contraseña para ron:
Leyendo listas de paquetes... Listo
Construyendo árbol de dependencias
Leyendo información de estado... Listo
libgtk2.0-0 ya es la versión más nueva (2.24.32-4ubuntu4).
libgtk2.0-0 configurado para instalarse manualmente.
libxss1 ya es la versión más nueva (1:1.2.3-1).
libxss1 configurado para instalarse manualmente.
libxtst6 ya es la versión más nueva (2:1.2.3-1).
xauth ya es la versión más nueva (1:1.1-0ubuntu1).
xauth configurado para instalarse manualmente.
Algunos paquetes no se pudieron instalar. Esto puede significar que tienes
Solicitó una situación imposible o si está utilizando el inestable
distribución que algunos paquetes requeridos aún no se han creado
o ha sido movido fuera de Entrante.
La siguiente información puede ayudar a resolver la situación:

Los siguientes paquetes tienen dependencias no satisfechas:
 libgl1-mesa-dri: Depende: libglapi-mesa (= 20.2.6-0ubuntu0.20.04.1) pero se instalará 21.2.6-0ubuntu0.1~20.04.2
 libqt5svg5: Depende: libqt5widgets5 (>= 5.12.8+dfsg~) pero no se instalará
 xvfb: Depende: libgl1 pero no se va a instalar
E: Error, pkgProblemResolver::Resolver roturas generadas, esto puede deberse a paquetes retenidos.

Respuesta1

Enfrenté el mismo problema en Rocky Linux 8 y la instalación xorg-x11-server-Xvfbdel paquete dnf me ayudó

dnf install -y chromium xorg-x11-server-Xvfb

información relacionada