mcpField
S
swift-linux

swift-linux

github.com/openhands开发17575 次安装今天更新
代码仓库

关于 swift-linux

为 Debian 12 上的非 UI 开发提供 Swift 安装指南,涵盖前置依赖、下载和解压工具链、配置 PATH 及验证安装。

主要功能

  1. 01Debian 12 前置依赖
  2. 02下载 Swift 工具链
  3. 03解压安装步骤
  4. 04配置 PATH
  5. 05验证安装

适用场景

  1. 01为 Debian 12 配置 Swift 开发环境
  2. 02在工作区目录安装 Swift
  3. 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

  1. 查找适用于 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)。

  2. 下载适用于 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
  1. 解压归档文件:

注意:请确保将 Swift 安装在 /workspace 目录中,但不要放在 git 仓库内,以免提交 Swift 二进制文件。

  1. 将以下行添加到 ~/.bashrc 文件,将 Swift 添加到 PATH:
echo 'export PATH=/workspace/swift-6.0.3-RELEASE-debian12/usr/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

注意:请确保将 PATH 中的版本号更新为你下载的版本。

验证安装

运行以下命令,验证 Swift 是否已正确安装:

swift --version

评论

支持 Markdown