[英]Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-11.0.4.jdk/Contents/Home/bin/apt" (-1) when running sudo
[英]Unable to locate an executable at “/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/apt” (-1)
我已經在 Mac OS 中安裝了 JDK。
我正在嘗試安裝 Apache2,
sudo apt install apache2
輸出 :-
Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/apt" (-1)
但是,可執行文件存在於/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/
$find /Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home -name java*
/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/java
/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/bin/javac
我已經在 Mac OS 中安裝了 JDK。
好吧, apt
不是 MacOS 命令。 無論你從哪里復制這些指令都是針對 Debian/Ubuntu,而不是 Mac
如果你想在 Mac 上安裝 Apache HTTPd,我建議使用 Homebrew 或 Docker。 如果使用 Docker,則不需要在 Mac 上安裝 Java
您不是在查詢他們詢問的文件 home/bin/apt
如果您查看您的文件夾,您很可能不會找到此文件。
嘗試安裝舊版本的 sdk。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.