关于 swift-linux
为 Debian 12 上的非 UI 开发提供 Swift 安装指南,涵盖前置依赖、下载和解压工具链、配置 PATH 及验证安装。
主要功能
- 01Debian 12 前置依赖
- 02下载 Swift 工具链
- 03解压安装步骤
- 04配置 PATH
- 05验证安装
适用场景
- 01为 Debian 12 配置 Swift 开发环境
- 02在工作区目录安装 Swift
- 03检查 Swift 是否安装成功
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ openhands/ extensions --skill swift-linux安装后在 Claude Code 中输入/swift-linux确认已加载。
附带文件.plugin/plugin.jsonREADME.md
详细介绍
Debian Linux 的 Swift 安装指南
本文档介绍如何在 Debian 12(Bookworm)上安装 Swift。
此设置适用于在 Linux 上使用 Swift 进行非 UI 开发任务。 在 Windows 上,请在 WSL2 或 Linux 容器中运行这些 Debian 命令。如需在 Windows 上原生使用 Swift,请改用 Swift.org 提供的 Windows 工具链。
前提条件
安装 Swift 之前,需要为系统安装所需的依赖项。你可以在 Swift.org tarball 安装指南中找到适用于特定 Linux 发行版和版本的最新依赖项列表。
例如,在 Debian 12 上可能需要安装以下依赖项:
sudo apt-get update
sudo apt-get install -y \
binutils-gold \
gcc \
git \
libcurl4-openssl-dev \
libedit-dev \
libicu-dev \
libncurses-dev \
libpython3-dev \
libsqlite3-dev \
libxml2-dev \
pkg-config \
tzdata \
uuid-dev
下载并安装 Swift
-
查找适用于 Debian 的最新 Swift 版本:
前往 Swift.org 下载页面,查找与 Debian 12(Bookworm)兼容的最新 Swift 版本。
查找名称类似于
swift-<VERSION>-RELEASE-debian12.tar.gz的 tarball(例如,swift-6.0.3-RELEASE-debian12.tar.gz)。URL 通常采用以下格式:
https://download.swift.org/swift-<VERSION>-release/debian12/swift-<VERSION>-RELEASE/swift-<VERSION>-RELEASE-debian12.tar.gz其中
<VERSION>是 Swift 版本号(例如,6.0.3)。 -
下载适用于 Debian 12 的 Swift 二进制文件:
cd /workspace
wget https://download.swift.org/swift-6.0.3-release/debian12/swift-6.0.3-RELEASE/swift-6.0.3-RELEASE-debian12.tar.gz
- 解压归档文件:
注意:请确保将 Swift 安装在
/workspace目录中,但不要放在 git 仓库内,以免提交 Swift 二进制文件。
- 将以下行添加到
~/.bashrc文件,将 Swift 添加到 PATH:
echo 'export PATH=/workspace/swift-6.0.3-RELEASE-debian12/usr/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
注意:请确保将 PATH 中的版本号更新为你下载的版本。
验证安装
运行以下命令,验证 Swift 是否已正确安装:
swift --version