入门

安装

从全新的 Linux 主机,到你自己的 EveryOS 工作空间。

系统要求
Debian 12+Ubuntu 22.04+ARM64 和 AMD64

内核 5.14+ · glibc 2.34+ · systemd 248+

检查系统要求

使用 ARM64 或 AMD64 架构的 Debian 12+、Ubuntu 22.04+,或兼容 APT/systemd 的 64 位发行版。最低版本为内核 5.14、glibc 2.34 和 systemd 248。你需要 sudo 权限、curl,以及可正常使用的 HTTPS 证书。安装包已包含 Node.js,无须克隆代码仓库。

安装 EveryOS

在全新的 Linux 主机上运行此命令。安装程序会检查平台、安装缺少的依赖,并验证版本与软件包的签名。此命令信任通过 HTTPS 获取的官方引导脚本。如需独立核验密钥和签名,请参阅下方链接中的原始打包安装指南。

Bash
curl -fsSL https://github.com/goktugcy/everyos/releases/latest/download/install.sh | sudo bash

读取设置令牌

在主机本地读取一次性令牌,并将其用于设置向导。请妥善保密。安装程序会显示可访问的网络地址,但不会修改防火墙规则、开放路由器端口,也不会安装 Docker 或 Tailscale。

Bash
sudo cat /var/lib/everyos/setup-token

打开工作空间

将 YOUR_SERVER_IP 替换为安装程序显示的地址,在浏览器中访问 7470 端口,并使用令牌创建管理员账户。新安装会绑定到 IPv4 接口。可在“设置 → 安全 → HTTPS”中启用 HTTPS。现有安装必须使用更新流程,不要再次运行首次安装程序。

URL
http://YOUR_SERVER_IP:7470

基于 EveryOS v0.1.38

查看原文 · packaging.md