我通过在 WSL2 中运行的命令安装了 Grype,我相信我正确地将其添加到了 PATH。但是,当我尝试在终端中使用 Grype 时,什么也没发生。
我将“C:\grype”添加到 PATH。
我的 WSL2 Ubuntu 终端无法识别 grype。
答案1
您将无法为此使用路径,因为 Windows 程序只能运行 Windows 可执行文件。WSL 允许您在 Windows 中运行 Linux 应用程序,但它不允许 Windows 上的程序使用非 Windows 可执行文件。
您可以从 Windows 中从 WSL 内部访问 Grype,但不能从 WSL 外部访问。
您需要重新考虑为何以及如何尝试访问 Grype。