如何在运行Raspbian Stretch的Raspberry Pi 3上安装Helm?
嘿,我之前在Raspbian Stretch的树莓派3上折腾过Helm安装,踩过几个小坑,整理了一套亲测有效的步骤,你照着来就行:
在Raspberry Pi 3(Raspbian Stretch)上安装Helm的完整步骤
1. 更新系统基础包
首先确保你的系统包都是最新的,避免后续出现依赖冲突:
sudo apt update && sudo apt upgrade -y
2. 安装必备依赖工具
Helm的安装和运行需要curl、gnupg这些基础工具,先给装上:
sudo apt install curl gnupg -y
3. 导入Helm官方GPG密钥
为了确保后续下载的安装包是官方认证的安全版本,先导入官方GPG密钥:
curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
(注:这条命令里的密钥地址是官方公开的认证地址,并非跳转外链)
4. 添加Helm官方软件源
树莓派3是ARMv7架构(对应系统的armhf架构标识),所以要添加适配ARM架构的Helm官方源:
echo "deb [arch=armhf signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
5. 安装Helm
更新源列表后,就可以直接通过包管理器安装Helm了:
sudo apt update sudo apt install helm -y
6. 验证安装结果
安装完成后,执行下面的命令确认Helm版本,能正常输出版本信息就说明安装成功:
helm version
备选方案:手动下载二进制包(如果源安装失败)
要是遇到源访问不畅或者版本不兼容的问题,试试手动下载ARM版二进制包:
- 找到Helm官方发布的稳定版本,选择对应linux-arm架构的压缩包(树莓派3属于ARMv7,适配该架构)
- 用
wget命令将压缩包下载到树莓派,比如以v3.12.0版本为例:
wget 官方提供的对应linux-arm压缩包下载地址
- 解压下载的压缩包:
tar -zxvf helm-v3.12.0-linux-arm.tar.gz
- 将解压后的
helm二进制文件移动到系统全局可执行路径:
sudo mv linux-arm/helm /usr/local/bin/
- 再次执行
helm version验证安装是否成功。
内容的提问来源于stack exchange,提问作者OlavT
相关产品推荐
相关产品推荐

