小编shu*_*ji3的帖子

Ansible 上的“ansible_architecture”和“ansible_machine”有什么区别?

我正在尝试使用Ansiblefacts来查找机器的架构。

\n

我们可以通过运行命令来收集有关机器的信息ansible -m setup <host-name>,如文档中所述:发现变量:事实和魔术变量 \xe2\x80\x94 Ansible 文档

\n

但看起来 和ansible_architectureansible_machine相同的值。我不确定它们之间的区别。上述文档中的示例显示了以下两个具有相同值的值:

\n
    "ansible_architecture": "x86_64",\n    "ansible_machine": "x86_64",\n
Run Code Online (Sandbox Code Playgroud)\n

在我的 M1 MacBook 上,结果是这样的:

\n
shuuji3@momo mac-dev-playbook\n> ansible -m setup localhost | egrep \'_architecture|_machine\'\n        "ansible_architecture": "arm64",\n        "ansible_machine": "arm64",\n
Run Code Online (Sandbox Code Playgroud)\n

我们可以互换使用这些值吗?或者在另一种情况下它们可以有其他值吗?

\n

macos ansible ansible-facts apple-silicon

11
推荐指数
1
解决办法
7238
查看次数

在 M1 Mac 上的 Rosetta 2 模拟下,Ansible 返回的“ansible_machine”和“ansible_architecture”是什么

在 M1 MacBook 上,ansible_architectureansible_machine返回相同的值arm64

shuuji3@momo mac-dev-playbook
> ansible -m setup localhost | egrep '_architecture|_machine'
        "ansible_architecture": "arm64",
        "ansible_machine": "arm64",
Run Code Online (Sandbox Code Playgroud)

在 M1 Mac 上的 Rosetta 2 仿真下怎么样?

ansible ansible-facts apple-m1

6
推荐指数
1
解决办法
1841
查看次数

使用“SDKMAN”运行Java Web Start应用程序是不可能的!

您好,我不熟悉 Java。我正在尝试javaws使用SDKMAN运行 Java Web Start(命令)使用 Supermicro 的传统 IPMI 应用程序。

似乎 Oracle Java 8 能够运行,javaws但它自 Java 9 以来已被删除。似乎 SDKMAN!由于 Oracle 的许可问题,删除了 Oracle Java。

所以我假设没有办法javaws使用 SDKMAN安装!目前,我们必须从 SDKMAN! 中手动安装旧的 Oracle 的 Java 8。这是正确的假设吗?谢谢你。

java java-web-start sdkman

1
推荐指数
1
解决办法
2063
查看次数