SwiftLinux安装Skill swift-linux

本技能提供在Debian Linux系统上安装和配置Swift编程语言的详细指南,适用于服务器端开发环境搭建、Swift应用程序构建和开发工具设置。关键词:Swift安装, Linux开发, Debian配置, 服务器端编程, 编程语言环境。

DevOps 0 次安装 0 次浏览 更新于 3/18/2026

名称: swift-linux 描述: 在Debian Linux上安装和配置Swift编程语言用于服务器端开发。在Linux上构建Swift应用程序或设置Swift开发环境时使用。 触发器:

  • swift-linux
  • swift-debian
  • swift-installation

Debian Linux上的Swift安装指南

本文档提供了在Debian 12 (Bookworm) 上安装Swift的说明。

此设置适用于在Linux上进行非UI开发的Swift任务。

先决条件

在安装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-<版本>-RELEASE-debian12.tar.gz 的tarball(例如,swift-6.0.3-RELEASE-debian12.tar.gz)。

    URL模式通常为:

    https://download.swift.org/swift-<版本>-release/debian12/swift-<版本>-RELEASE/swift-<版本>-RELEASE-debian12.tar.gz
    

    其中 <版本> 是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. 解压存档:

注意: 确保在 /workspace 目录中安装Swift,但在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