Linux に Moonpool をインストールして使う
Moonpool は、Linux では WebKitGTK を通して動作します。主に Windows で開発されているため、Linux はサポートされていますが、実績は少なめです。Linux にはインストールカードもポータブルモードの選択画面もなく、「…」メニューに Moonpool をインストール… の項目もありません。
インストール
Section titled “インストール”プロジェクトのリリースページからパッケージをダウンロードします。
| パッケージ | 更新 |
|---|---|
| AppImage | Moonpool が自分で更新 |
.deb |
パッケージマネージャー |
| RPM (ディストリビューションの RPM ツールでインストール) | パッケージマネージャー |
chmod +x Moonpool_*.AppImage./Moonpool_*.AppImagesudo apt install ./Moonpool_*_amd64.debsudo dnf install ./Moonpool-*.x86_64.rpm.deb は、実行時に必要な依存関係も一緒にインストールします。AppImage には、WebKitGTK と AppIndicator のライブラリーがあらかじめ必要です。たとえば Debian や Ubuntu では次のようにします。
sudo apt-get install -y libwebkit2gtk-4.1-0 libayatana-appindicator3-1Fedora や Arch では、同等のものを使います。
sudo dnf install webkit2gtk4.1 libayatana-appindicator-gtk3sudo pacman -S webkit2gtk-4.1 libayatana-appindicatorGNOME のトレイ
Section titled “GNOME のトレイ”標準の GNOME はトレイアイコンを表示しないため、AppIndicator 拡張機能をインストールして有効にするまで、Moonpool のトレイアイコンは表示されません。
sudo apt-get install -y gnome-shell-extension-appindicatorそのあと、ログアウトしてログインし直してください。ハブウィンドウと組み込みターミナルは、これがなくても動作します。KDE、Cinnamon、XFCE、MATE では、最初からトレイが表示されます。
自己更新するのは AppImage だけです。GitHub のリリースから linux-update.json を読み、minisign の署名を検証し、AppImage ファイルをその場で置き換えます。そのため、書き込みできるフォルダーに置いてください。.deb と RPM のインストールは、Moonpool が上書きすることはありません。更新の確認で新しいバージョンが報告されることはありますが、Moonpool からインストールしようとすると、パッケージマネージャーを使うよう促すメッセージとともに失敗します。更新を参照してください。
~/.config/Moonpool/ (or $XDG_CONFIG_HOME/Moonpool/)~/.config/Moonpool/apps.json~/.config/Moonpool/dashboards/examples/ (example dashboards)apps.json は、初回起動時にサンプルから作られます。設定の概要を参照してください。
Windows との違い
Section titled “Windows との違い”- 起動コマンドは
$SHELL -c <command>を通して実行されます (SHELLが未設定なら/bin/sh)。そのため、お使いのシェルが理解できる構文を使ってください。 - 停止はプロセスグループを終了し、そのあと
killModeで選んだ追加の後始末を行います。killMode: "port"でポートを解放するにはlsofを使い、なければfuserにフォールバックします。ディストリビューションにlsofが含まれていなければ、インストールしてください。停止と再起動を参照してください。 desktopアプリのprocessNameは 15 文字以内にする必要があります。Linux はプロセス名を 15 文字に切り詰めるため、それより長い名前は実行中として検出されず、名前で停止することもできません。webアプリはポートで判定するので、影響を受けません。- アイコンは、アプリの
src-tauri/icons/、public/favicon.*、icon.png、またはライブのファビコンから探します。バイナリからのアイコンの抽出は Windows のみです。 - 「開く」ボタンは、ファイルを選択状態にする代わりに、それを含むフォルダーを開きます。
- 設定ファイルは、既定のテキストエディター (
text/plainの関連付けから解決) で開きます。 - Windows のインストーラー、ショートカット、「アプリと機能」のエントリーは該当しません。
Moonpool は次の会社が提供する無料ソフトウェアです: FasterDB