
Beim Ausführen des Befehls npm run test
unter Ubuntu WSL-2 Windows 11 erhalte ich die folgende Fehlermeldung:
[email geschützt]Testlauf
von CypressEs sieht so aus, als ob Sie Cypress zum ersten Mal verwenden: 9.7.0
Ihrem System fehlt die Abhängigkeit: Xvfb
Installieren Sie Xvfb und führen Sie Cypress erneut aus.
Weitere Informationen finden Sie in unserer Dokumentation zu Abhängigkeiten:
https://on.cypress.io/erforderliche Abhängigkeiten
Wenn Sie Docker verwenden, stellen wir Container mit allen erforderlichen installierten Abhängigkeiten bereit.
Fehler: spawn Xvfb ENOENT
Plattform: Linux x64 (Ubuntu – 20.04) Cypress-Version: 9.7.0
Ich bin nicht sicher, wie ich diesen Fehler beheben kann. Irgendwelche Ideen?
Einige Versuche:
sudo apt-get installiere libg tk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 libxtst6 xauth xvfb
[sudo] Passwort für Ron: Paketlisten werden gelesen... Fertig Abhängigkeitsbaum erstellen Statusinformationen werden gelesen... Fertig libgtk2.0-0 ist bereits die neuste Version (2.24.32-4ubuntu4). libgtk2.0-0 auf manuell installiert eingestellt. libxss1 ist bereits die neuste Version (1:1.2.3-1). libxss1 auf manuell installiert eingestellt. libxtst6 ist bereits die neuste Version (2:1.2.3-1). xauth ist bereits die neuste Version (1:1.1-0ubuntu1). xauth auf manuell installiert eingestellt. Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert oder wenn Sie die instabile Distribution, dass einige erforderliche Pakete noch nicht erstellt wurden oder aus dem Eingangsbereich verschoben wurden. Die folgenden Informationen können zur Lösung des Problems beitragen: Die folgenden Pakete weisen nicht erfüllte Abhängigkeiten auf: libgl1-mesa-dri: Hängt ab von: libglapi-mesa (= 20.2.6-0ubuntu0.20.04.1), aber 21.2.6-0ubuntu0.1~20.04.2 muss installiert werden libqt5svg5: Hängt ab von: libqt5widgets5 (>= 5.12.8+dfsg~), wird aber nicht installiert xvfb: Hängt ab von: libgl1, wird aber nicht installiert E: Fehler, pkgProblemResolver::Resolve hat Unterbrechungen generiert, dies kann durch zurückgehaltene Pakete verursacht werden.
Antwort1
Ich hatte dasselbe Problem unter Rocky Linux 8 und die Installation xorg-x11-server-Xvfb
des dnf-Pakets hat geholfen
dnf install -y chromium xorg-x11-server-Xvfb