はじめに

インストール

新規の Linux ホストを、自分の EveryOS ワークスペースに。

システム要件
Debian 12+Ubuntu 22.04+ARM64・AMD64

カーネル 5.14+ · glibc 2.34+ · systemd 248+

要件を確認

ARM64 または AMD64 の 64 ビット環境で、Debian 12+、Ubuntu 22.04+、または互換性のある APT/systemd ディストリビューションを使用してください。最低要件はカーネル 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

セットアップトークンを確認

ホスト上で 1 回限りのトークンを直接読み取り、セットアップウィザードで使用します。トークンは秘密として扱ってください。インストーラーは接続可能なネットワークアドレスを表示しますが、ファイアウォール規則の変更、ルーターのポート開放、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