如何在Linux上无需从源码编译安装最新版podman?
在Ubuntu/Debian上轻量安装最新版Podman
如果你不想处理编译所需的22个依赖,也不想用apt提供的旧版3.4.4,以下两种轻量方式可以快速安装最新版Podman:
方式一:直接使用官方预编译二进制文件
这是最省存储空间、步骤最简单的方案,仅安装核心可执行文件:
- 前往Podman官方发布页面,下载对应你系统架构(如amd64、arm64)的最新版tar.gz压缩包
- 解压压缩包到系统可执行目录
/usr/local/bin,自动覆盖已存在的旧版本:sudo tar -xzf podman-*.tar.gz -C /usr/local/bin --strip-components=1 - 验证安装结果:
podman --version - (可选)生成Podman默认配置文件,确保功能正常运行:
podman system migrate
方式二:使用官方软件源(轻量且支持包管理)
如果你希望通过包管理器管理版本更新,同时获取最新版,可以添加Podman官方软件源:
- 导入官方GPG密钥:
curl -fsSL https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_$(lsb_release -rs)/Release.key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/devel_kubic_libcontainers_stable.gpg - 添加软件源配置:
echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_$(lsb_release -rs)/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list - 更新源并安装最新版Podman:
注:此方式会安装必要依赖,但远少于编译所需的22个,且能通过apt便捷管理版本更新。sudo apt update && sudo apt install podman
内容的提问来源于stack exchange,提问作者Péter Szilvási
相关产品推荐
相关产品推荐

