打开/关闭搜索
搜索
打开/关闭菜单
66
947
83
2889
md5.pw
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
上传文件
打开/关闭外观设置菜单
通知
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
登录
请求账号
查看“︁在搬瓦工VPS上安装 Swift 和他的依赖”︁的源代码
来自md5.pw
分享此页面
更多语言
查看
阅读
查看源代码
查看历史
associated-pages
页面
讨论
更多操作
←
在搬瓦工VPS上安装 Swift 和他的依赖
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
== 1. 前置要求 == 安装 Swift 并在服务器上进行编译要求 VPS: - Ubuntu 24.04 或 22.04(不建议使用更低的版本)<br>- RAM 内存 >= 2GB <br>- vCPU >= 2 当RAM内存过低时容易出现编译失败,详情参考: [https://github.com/vapor/toolbox/issues/382 vapor/toolbox/issues/382] <br>[https://github.com/vapor/vapor/issues/2722 vapor/vapor/issues/2772] == 2. 安装 == ==== 2.1 安装 Swift ==== Swift 现在提供了一个便捷的安装工具(Swiftly):<syntaxhighlight lang="bash"> 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 </syntaxhighlight> 安装完成后,使用 swiftly 查看: <syntaxhighlight lang="bash"> swiftly --version </syntaxhighlight> 输出版本号(类似: 1.1.1 ) 即为安装成功。 ==== 2.2 安装必要的一些依赖包 ==== 依赖包的获取方式可以在官方提供的 Dockerfile 中查看: 例如:[https://github.com/swiftlang/swift-docker/blob/main/6.3/ubuntu/24.04/Dockerfile ubuntu-24.04/Dockerfile] 可以看到:<syntaxhighlight lang="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 \ </syntaxhighlight>这个就是我们需要安装的依赖包。直接复制在终端运行即可。 运行完毕后,至此就已全部完成:Swift 安装以及必要依赖包安装。 [[index.php?title=Category:500 常见应用指南 — Application Guides]] [[Category:500 常见应用指南 — Application Guides]]
返回
在搬瓦工VPS上安装 Swift 和他的依赖
。
查看“︁在搬瓦工VPS上安装 Swift 和他的依赖”︁的源代码
来自md5.pw