既存のLinuxシステムにNaiaをスタンドアロンアプリとしてインストールします。すべてのインストールファイルは、ダウンロードページ または itch.io で入手できます。
システム要件
- OS: Linux (Ubuntu, Fedora, Bazzite など)
- ディスプレイ: Wayland (推奨) または X11
- Flatpak のインストールには、追加のランタイム設定は必要ありません。
Flatpak (推奨)
最も安全なインストール方法です。アプリは独自の隔離された空間で実行されるため、システムはクリーンに保たれます。
ダウンロードページから .flatpak バンドルをダウンロードし、ターミナル経由でインストールします。
flatpak install --user ./Naia-Shell-x86_64.flatpak
仕組み: Naia は安全のために隔離された空間で実行されます。AI が PC を制御する必要がある場合、必要な権限のみを要求します。
その他の形式
AppImage, DEB (Debian/Ubuntu), および RPM (Fedora/RHEL) も ダウンロードページ で入手できます。
(開発者向け) ローカルFlatpakビルドガイド
ソースコードからFlatpakサンドボックスアプリをビルドするには、以下の手順に従ってください。
-
Flatpak Builder をインストール
# Fedora / Bazzite sudo dnf install flatpak-builder # Ubuntu sudo apt install flatpak-builder -
ビルド依存関係 (SDK) を追加
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install --user flathub org.freedesktop.Platform//24.08 org.freedesktop.Sdk//24.08 -
パッケージングビルド を実行 プロジェクトのルートディレクトリ (Naia-OS) でこれを実行します。
# Compiles and builds into the build-dir flatpak-builder --user --install --force-clean build-dir flatpak/com.naia.shell.yml -
アプリ を実行
flatpak run com.naia.shell
開発者向けメモ: Flatpak サンドボックス内からユーザーのホスト環境を操作するために、AIエージェントは内部的にすべての
execute_commandツールリクエストをagent/src/gateway/tool-bridge.ts内でflatpak-spawn --host bash -c ...でラップしています。