元々IceWhaleコミュニティフォーラムにて公開された記事 Muditha Liyanagama (コミュニティ貢献者): https://community.zimaspace.com
こんにちは、ZimaOSとZimaboardの愛好者の皆さん!
ZimaOSコミュニティとIce-whaleチームは素晴らしいサポートを提供していますが、明確で整理された詳細なインストールガイドを見つけるのは時々難しいことがあります。特にトラブルシューティングの際に簡単で順を追ったアプローチを好む私たちのために、このガイドを作成しました。これがZimaOSとZimaboardに関する記事シリーズの最初のものです。皆さんの役に立つことを願っています。
私は次の仕様のZimaboard2にこのインストールを行いました:
- CPU: Intel(R) N150 4コア 2.90 GHz 4スレッド
- RAM: 16 GB 6400 MHz LPDDR5
- GPU: Intel Corporation Alder Lake-N [Intel Graphics]
- OS: ZimaOS v1.5.3 Plus
Syncthingのインストールを始めましょう。
ステップ1: アプリストアにアクセス
- ZimaOSインターフェースにサインインします。
- アプリストアに移動します。
ステップ2: Syncthingを見つけて選択
- アプリストアの検索バーに「Syncthing」と入力します。
- 検索結果から**Syncthing (バックアップ)**を選択します。
ステップ3: カスタムインストール
- インストールボタンを見つけますが、直接クリックせずにその隣の小さな下矢印をクリックします。
- カスタムインストールを選択します。
ステップ4: インストール前の重要な設定
ここでは、Syncthingが正しく動作するための重要なパラメーターを設定します。
Syncthingフォルダパス:
これはSyncthingが同期するファイルを管理する主な場所です。このパス内で作成したサブフォルダは同期のためにアクセス可能になります。
重要な注意: マウントされたディスクのルートやシステムフォルダ(Gallery、Media、Documentなど)をSyncthingフォルダパスとして使用することはできません。これらのパスでSyncthingを実行するには通常rootユーザーの権限が必要で、セキュリティ上推奨されません。PGIDとPUID:
これらはSyncthingが使用するユーザー権限を指示する重要な識別子です。誤って設定すると同期に問題が発生し、完全なアンインストールと再インストールが必要になる場合があります。
PGIDとPUIDを見つける方法:
- ZimaOSで設定に移動します。
- 一般設定に進みます。
- 開発者モードを有効にします。
- 表示に進みます。
- SSHアクセスを有効にします。
- Webベースの端末をクリックします。
- ZimaOSのユーザー名とパスワードでサインインします。
- 端末に次のコマンドを入力し、Enterを押します。ユーザー名の部分を実際のZimaOSのユーザー名に置き換えてください。
id -u ユーザー名id -g ユーザー名
このコマンドの出力にPUID(ユーザーID)とPGID(グループID)が表示されます。これらの番号をSyncthingのカスタムインストール画面にある環境変数セクションに慎重にコピー&ペーストしてください。私の場合、PGIDは1000でPUIDは999でした。

- 再確認: 次に進む前に、すべての設定を慎重に確認してください。Syncthingフォルダパスが有効で、PGIDとPUIDの値が正しく入力されていることを確認してください。
- インストール: 設定に自信が持てたら、インストールボタンをクリックします。
ステップ5: インストール後 - 同期のベストプラクティス
Syncthingが正常にインストールされた後:
- フォルダを同期する際は、必ずSyncthing自体で目的のフォルダパスを作成してください。
- ZimaOSのデフォルトのファイルブラウザで直接目的のフォルダを作成しないでください。 これを行うと予期しない同期の問題が発生することがあります。
この詳細なガイドが、ZimaOSデバイスでSyncthingをスムーズにインストールできる手助けになることを願っています!同期をお楽しみください!