3.2. 在断开连接的环境中安装 CLI


当您的系统在断开连接的环境中时,您可以通过执行以下操作安装 Migration Toolkit for Applications (MTA)命令行界面(CLI):

  1. 使用外部计算机下载所需的镜像。
  2. 将下载的镜像复制到您要在其上安装 MTA CLI 的系统中。
重要

以下流程只适用于容器模式。

注意

在断开连接的环境中的分析输出通常会产生较少的事件,因为依赖项分析在没有访问 Maven 的情况下无法正常运行。

先决条件

  • Migration Toolkit for Applications Red Hat Developer 页 下载了所需的 MTA CLI 二进制文件。
  • 您在您的系统上安装了 Podman 工具。
  • 对于 Java 应用程序的分析,您可以通过将 --run-local 标志设置为 false 来启用容器运行时使用:

    --run-local=false
    Copy to Clipboard Toggle word wrap

    非 Java 应用程序的分析默认在容器模式下运行。

流程

  1. 在连接的设备中执行以下步骤:

    1. 向 registry.redhat.io 进行身份验证:

      $ podman login registry.redhat.io
      Copy to Clipboard Toggle word wrap
    2. 运行 mta-cli 二进制文件。二进制文件拉取所需的供应商镜像。例如:

      $ mta-cli analyze
      Copy to Clipboard Toggle word wrap
      重要

      此命令仅拉取所需的镜像。例如,如果您运行需要 Java 镜像的命令,则不会拉取 .NET 镜像。

    3. 显示镜像列表:

      $ podman images
      REPOSITORY                                                        TAG         IMAGE ID      CREATED       SIZE
      registry.redhat.io/mta/mta-generic-external-provider-rhel9        7.3.1       8b8d7fa14570  13 days ago   692 MB
      registry.redhat.io/mta/mta-cli-rhel9                              7.3.1       45422a12d936  13 days ago   1.6 GB
      registry.redhat.io/mta/mta-java-external-provider-rhel9           7.3.1       4d6d0912a38b  13 days ago   715 MB
      registry.redhat.io/mta/mta-dotnet-external-provider-rhel9         7.3.1       66ec9fc51408  13 days ago   1.27 GB
      Copy to Clipboard Toggle word wrap
    4. 保存镜像:

      $ podman save <image_ID> -o <image_name>.image
      Copy to Clipboard Toggle word wrap
    5. 将镜像复制到 USB 驱动器或者直接复制到断开连接的设备的文件系统中。
  2. 在断开连接的设备中,输入:

    $ podman load --input <image_name>.image
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat