在 WSL 上安装 Screaming Frog(.deb 包)

在 WSL 上安装 Screaming Frog(.deb 包)

我正在运行 Windows 10 计算机,其中运行的是 Ubuntu 18.04适用于 Linux 的 Windows 子系统

我正在尝试安装 SEO 蜘蛛,尖叫青蛙,这样我就可以在无头模式下运行它并以编程方式运行爬网。它似乎已正确安装,但当我尝试在命令行上使用时screamingfrogseospider,会引发以下错误:

/usr/bin/screamingfrogseospider: line 18: /usr/share/screamingfrogseospider/jre/bin//java: No such file or directory

有人知道为什么会发生这种情况吗?

更新

当我跑步时update-alternatives --display java

将显示以下输出:

java - manual mode
link best version is /usr/lib/jvm/java-8-oracle/jre/bin/java
link currently points to /usr/lib/jvm/java-8-oracle/jre/bin/java
link java is /usr/bin/java
slave java.1.gz is /usr/share/man/man1/java.1.gz
/usr/lib/jvm/java-8-oracle/jre/bin/java - priority 1081
slave java.1.gz: /usr/lib/jvm/java-8-oracle/man/man1/java.1.gz

答案1

在 ubuntu 18.04 上安装尖叫青蛙时遇到了同样的问题。

我通过安装最后一个 JRE 解决了这个问题:

sudo apt-get install openjdk-11-jre

然后修复损坏的安装:

sudo apt --fix-broken install

希望这有帮助。

相关内容