
Al ejecutar el comando npm run test
en ubuntu WSL-2 Windows 11, aparece el siguiente error:
[correo electrónico protegido]prueba de
carrera de ciprésParece 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-Xvfb
del paquete dnf me ayudó
dnf install -y chromium xorg-x11-server-Xvfb