在搬瓦工VPS上安裝 Swift 和他的依賴
出自md5.pw
更多語言
更多操作
這是此頁面最近一次修訂;沒有已批准修訂。
1. 前置要求
安裝 Swift 並在服務器上進行編譯要求 VPS:
- Ubuntu 24.04 或 22.04(不建議使用更低的版本)
- RAM 內存 >= 2GB
- vCPU >= 2
當RAM內存過低時容易出現編譯失敗,詳情參考:
2. 安裝
2.1 安裝 Swift
Swift 現在提供了一個便捷的安裝工具(Swiftly):
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 && \
. "${SWIFTLY_HOME_DIR:-$HOME/.local/share/swiftly}/env.sh" && \
hash -r
安裝完成後,使用 swiftly 查看:
swiftly --version
輸出版本號(類似: 1.1.1 ) 即為安裝成功。
2.2 安裝必要的一些依賴包
依賴包的獲取方式可以在官方提供的 Dockerfile 中查看:
可以看到:
export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true && apt-get -q update && \
apt-get -q install -y \
binutils \
git \
unzip \
gnupg2 \
libc6-dev \
libcurl4-openssl-dev \
libedit2 \
libgcc-13-dev \
libpython3-dev \
libsqlite3-0 \
libstdc++-13-dev \
libxml2-dev \
libncurses-dev \
libz3-dev \
pkg-config \
tzdata \
這個就是我們需要安裝的依賴包。直接複製在終端運行即可。
運行完畢後,至此就已全部完成:Swift 安裝以及必要依賴包安裝。 index.php?title=Category:500 常見應用指南 — Application Guides