当前位置: 首页 > 知识库问答 >
问题:

Java安装在MacOS:Apt突击队不工作[重复]

冷善
2023-03-14

我已经在MacBook上安装了最新版本的JAVA(jdk-15.0.1_osx-x64_bin.dmg)(卡塔利娜:10.15.7)。

当我尝试使用JAVA使用以下命令安装PUPPET MASTER时:

$ sudo apt Puppet Master install

我收到以下消息

Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-15.0.1.jdk/Contents/Home/bin/apt" (-1)

有人能给我解释一下这意味着什么吗?我如何在我的机器上安装木偶大师?

非常感谢迈克

共有2个答案

仲孙毅
2023-03-14
匿名用户

Puppet支持在MacOS上运行的代理,但只支持各种类型的Linux(即使主服务器组件在JVM中运行)。这在7.0版的文档中得到了明确的说明,截至撰写本文时,该版本是最新的。这在早期版本的文档中不太清楚,但同样正确。

Unable to locate an executable at "/Library/Java/JavaVirtualMachines/jdk-15.0.1.jdk/Contents/Home/bin/apt"

(-1)

任何人都可以向我解释这意味着什么吗?

这意味着在您的运行时路径中没有名为< code>apt的程序,尽管看起来您可能有一个到这样一个程序的悬空符号链接,否则就不清楚为什么系统会专门寻找< code >/Library/Java/JavaVirtualMachines/JDK-15 . 0 . 1 . JDK/Contents/Home/bin/apt 。请注意,< code>apt既不是OS X的标准组件,也不是JVM打包的标准实用程序。

以及如何在我的机器上安装木偶大师?

没有支持的方法来完成此操作。尽管如此,还是有可能让它发挥作用,但您可能需要自己解决它。然而,在您走得太远之前,请确保您需要主服务器,而不仅仅是代理。

晏沈义
2023-03-14

我不太擅长在macOS中做事情,但是从我阅读的内容来看,我发现:

Mac OS X没有apt-get。有一个名为Homebrew的软件包管理器被用来代替。

我链接到的页面有一个最新的安装自制软件的方法

之后,使用自制软件是brew-install

自制软件的先决条件之一是 XCode 命令行工具。

    < li >从App Store安装XCode。 < li >按照此堆栈溢出答案中的说明安装XCode命令行工具。

 类似资料:
  • 我有一个烧瓶Python 3.7应用程序,我想运行在docker和库伯内特斯。 我有以下Docker文件 这个管用(用蟒蛇蛋) 但这不是(但我想坚持这一点) 运行此命令(构建容器后)给出以下错误 但是如上所述,这与以前的Docker文件非常配合。任何帮助都非常感谢。 附加说明: 构建Docker容器时没有错误 这是我的requirements.txt

  • 在尝试了我可以找到的关于这个问题的帖子中提到的所有内容后,我还没有安装psycopg2 警告:MANIFEST_MAKER:找不到标准文件“-C”

  • 最近重新安装WAMP后,我的虚拟主机不再工作,但我修改了所有需要编辑的文件。 在C:\Windows\System32\drivers\etc中: C:\wamp\bin\apache\apache2。2.22\conf\extra\httpd vhosts。形态: 当我输入例如:local-portail.com 我有以下屏幕: http://hpics.li/d56c088

  • 为了将节点库(uuid)用作我正在使用的其他软件的命令行工具,我通过全局安装了该库,并通过测试了安装,但我得到了一个错误,全局安装显然无法正常工作。如果我在本地保存库,在目录上运行相同的命令,它确实有效,所以问题显然是全局安装。这有什么不好?

  • 我已经上网几天了,但是我还没有找到解决问题的办法。所以我在这里,问我的第一个stackoverflow问题:我需要将imagick安装到我的UwAmp本地服务器上。我当前的imagemagick版本:imagemagick-6.8.9-1-vc9-x86我有Windows 7 x64,但imagemagick的x64版本都没有让我的本地服务器运行imagick。在命令行中,ImageMagick工