5

我正在使用 M1 Mac OS11.5.2。
我已经在“/Library/Java/JavaVirtualMachines”中下载了 zulu.jdk 和 zulu.jre。
我还导出了 PATH。

echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile

当我输入

sudo apt update

我明白了:

操作无法完成。找不到支持 apt 的 Java 运行时。
有关安装 Java 的信息,请访问http://www.java.com

我希望有好心人能告诉我解决方案。

4

1 回答 1

3

APT 适用于 Linux

APT适用于Linux,而不是macOS。同样, BSD在Packages 和 Ports中有自己的工具。

家酿

您可以在 macOS 中添加一个由第三方开发的类似包管理工具:Homebrew

我自己没有使用过 Homebrew,但有些人是忠实粉丝。

手动安装程序

为了安装 Java,我使用了来自AdoptiumAzul Systems的 macOS 安装程序,或者来自其他提供 Java 发行版的供应商中的任何一个,例如 BellSoft、Amazon、Microsoft、Oracle、SAP、Red Hat/IBM、Pivo​​tal 等。

要更新我只是:

  • 删除在. _/Library/Java/JavaVirtualMachines
  • 运行新下载的安装程序。

这种方法是手动操作。这需要 Mac 的管理员密码。

因此,对于多台计算机的大规模更新,我可以想象使用 Homebrew 编写 shell 脚本会是一个更好的解决方案。如果您不想安装 Homebrew,一些供应商正在发布可以由 shell 脚本控制的安装程序。

于 2021-10-09T16:23:58.467 回答