名称: 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
-
查找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)。 -
下载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
- 解压存档:
注意: 确保在
/workspace目录中安装Swift,但在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