关于M1 Mac 安装部署PDI(kettle)的方法步骤及问题解决

关于在M1 Mac 上安装部署PDI(kettle)

  • 前言

    截止我编写这篇笔记之时,Kettle并没有原生支持M1,所以本文大致思路是使用Rosetta转译运行,无需借助任何虚拟机。在此特别感谢董老师的帮助~

  • 安装步骤

    1. 配置Rosetta Terminal(强制在Intel模式下运行shell)

      参考 https://cutecoder.org/software/run-command-line-apple-silicon/

      1. 打开Terminal终端的 偏好设置描述文件

      2. 从左侧选择一个你喜欢的shell → 下方省略号 → 复制描述文件

      3. 点击新的描述文件 给它起一个好听的名字 就像“Rosetta Shell”

      4. 右侧点击 窗口 再给它起一个好听的标题 就像“Terminal (Intel)”

      5. 点击 shell 运行命令处写入以下 并取消勾选 在shell中运行

        env /usr/bin/arch -x86_64 ``/bin/zsh --login

      6. (可选) 将该shell设置为默认

    2. 安装 Homebrew

      在arm64架构中 我们需要做两种Homebrew的安装

      /usr/local/homebrew —— 服务于传统intel安装路径

      /opt/homebrew —— 服务于已原生支持Apple Silicon的包

      1. 打开刚配置好的Rosetta Shell

      2. 输入以下几行命令:

        cd /usr/local
        sudo mkdir homebrew
        su
  • 18
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 19
    评论
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值