安装 Swift
请按照以下说明在支持的平台上安装最新版本的 Swift。
最新版本
-
Swiftly(推荐)
Swiftly 安装程序可以管理 Swift 及其依赖项。它支持在不同版本之间切换和下载更新。
在终端中运行以下命令:
curl -O https://download.swift.org/swiftly/linux/swiftly-$(uname -m).tar.gz && \ tar zxf swiftly-$(uname -m).tar.gz && \ ./swiftly init --quiet-shell-followup && \ . ~/.local/share/swiftly/env.sh && \ hash -r
许可证:Apache-2.0 | PGP:签名
安装说明
-
容器
如果您更喜欢容器化环境,可以下载官方容器镜像,用于在各种发行版上编译和运行 Swift。
Docker Hub 安装说明
其他安装选项
选择 Linux 平台:
选择 Ubuntu 版本:
最新发布版本 (Swift 6.1)
-
静态 Linux SDK
静态 Linux SDK - 用于交叉编译到 Linux 平台
- 签名文件 (PGP)
-
校验和:
111c6f7d280a651208b8c74c0521dd99365d785c1976a6e23162f55f65379ac6
历史版本
版本 | 发布日期 | 工具链 | Docker | 静态 SDK |
---|---|---|---|---|
Swift 6.0.3 | 2024年12月11日 | x86_64 签名 (x86_64) aarch64 签名 (aarch64) | 6.0.3-noble | |
Swift 6.0.2 | 2024年10月28日 | x86_64 签名 (x86_64) aarch64 签名 (aarch64) | 6.0.2-noble | |
Swift 6.0.1 | 2024年9月24日 | x86_64 签名 (x86_64) aarch64 签名 (aarch64) | 6.0.1-noble | |
Swift 6.0 | 2024年9月16日 | x86_64 签名 (x86_64) aarch64 签名 (aarch64) | 6.0-noble | |
Swift 5.10.1 | 2024年6月5日 | x86_64 签名 (x86_64) aarch64 签名 (aarch64) | 5.10.1-noble | 暂不可用 |
开发版快照
Swift 快照是从分支自动创建的预构建二进制文件。这些快照不是正式发布版本。它们已经通过了自动化单元测试,但没有经过正式发布版本所需的完整测试流程。
-
main
压缩包 (tar.gz)
Docker
nightly-noble -
release/6.1
压缩包 (tar.gz)
Docker
nightly-6.1-noble
-
安装说明 (压缩包)
安装说明 (Docker)
静态 Linux SDK
-
主分支
静态 Linux SDK - 用于交叉编译到 Linux
- 签名 (PGP)
-
校验和:
cd1b0de0bcc809692e803a078800b9d577c0eefbd2b3d2cfd24e53f019ca5de3
-
release/6.1
静态 Linux SDK - 用于交叉编译到 Linux
- 签名 (PGP)
- 校验和:
2b73c30ec402f443857e6cd2ac06b8525f186e889a7a727af05601629148fe6a
历史快照 (main)
下载 |
---|
2025年4月2日 签名 |
2025年3月28日 签名 |
2025年3月25日 签名 |
2025年3月17日 签名 |
2025年3月14日 签名 |
2025年3月13日 签名 |
2025年3月10日 签名 |
2025年3月9日 签名 |
2025年3月4日 签名 |
2025年2月28日 签名 |
历史快照 (release/6.1)
下载 |
---|
2025年3月20日 签名 |
2025年3月12日 签名 |
2025年3月11日 签名 |
2025年3月7日 签名 |
2025年3月6日 签名 |
2025年3月4日 签名 |
2025年3月3日 签名 |
2025年2月21日 签名 |
2025年2月20日 签名 |
2025年2月19日 签名 |