revoltは、デスクトップ環境全般、特に GNOME との統合を強化するために Element をラップする小さなアプリケーションです。
推奨されるインストール方法は、Flatpak を使用することです。バージョン0.6.13
以降では、単一のコマンドを使用するだけで十分です (ユーザー ディレクトリにインストールする場合は、コマンドに--user
を追加します)。
flatpak install --from https://flatpak.perezdecastro.org/revolt.flatpakref
Flatpak のバージョンが 0.6.13 より古い場合は、代わりに次のコマンドを使用します。
wget https://flatpak.perezdecastro.org/revolt.flatpakref
flatpak install --from revolt .flatpakref
rm revolt .flatpakref
インストールすると、 flatpak update
使用するときに更新が自動的にインストールされます。
. flatpakref ファイルをダウンロードしてダブルクリックし、GNOME ソフトウェアにアプリケーションをインストールすることもできます。 GNOME ソフトウェアは更新を通知し、それらをインストールするオプションも提供します。
重要: 多くのディストリビューションでは、一部の機能が動作するために必要な、サンドボックス アプリケーション用の XDG ヘルパー プログラムがインストールされません。ディストリビューションのパッケージ マネージャーを使用してインストールしてください。
一部の機能、特にデスクトップ通知は、ポータル ヘルパーなしでは動作しません。
revolt GNOME Flatpak ランタイムを使用します。システムにインストールされている Flatpak のバージョンによっては、手動でインストールする必要がある場合があります。ターミナルでrevoltを実行してみることで、ランタイムが欠落しているかどうかを確認できます。
% flatpak run org.perezdecastro. revolt
error: runtime/org.gnome.Platform/x86_64/3.22 not installed
%
ランタイムを手動でインストールする必要がある場合は、次のコマンドを発行して実行できます。
flatpak [--user] remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo
Flatpak のバージョンが 0.6.13 より古い場合は、代わりに次のコマンドを使用します。
wget https://sdk.gnome.org/keys/gnome-sdk.gpg
flatpak [--user] remote-add --gpg-import=gnome-sdk.gpg gnome https://sdk.gnome.org/repo/
flatpak [--user] install gnome org.gnome.Platform 3.22
ファイルを次の場所にインストールします。
sudo ./install.sh --prefix=/usr --log-file=install.log
(ログ ファイルの指定はオプションですが、後でinstall.sh
スクリプトを使用してアップグレードする予定がある場合は、それを使用することをお勧めします。)
依存関係をインストールします。
sudo apt-get install python-gobject python3-gi libwebkit2gtk-4.0
これで、GNOME Shell からrevolt起動できるようになります。
install.sh
スクリプトを使用して、既存のインストールをアップグレードすることもできます。推奨される方法は、アップグレード プロセスで古いバージョンから不要なファイルを削除できるように、インストールされたファイルのログを保存することです。一般に、インストール スクリプトを呼び出す好ましい方法は次のとおりです。
sudo ./install.sh --upgrade --prefix=/usr --log-file=/etc/ revolt .files
この方法では、初めてインストールが行われたときに、インストールされたファイルのログが記録され、その後のアップグレードでは古いバージョンから不要なファイルを削除するためにそれが使用されます。また、ログ ファイルはアップグレードのたびに更新されます。
make run
を使用すると、 revoltが「開発」モードで実行されます。必要なリソースは、システム全体のディレクトリを使用するのではなく、ソース ディレクトリからロードされます。
バンドルは、付属の make- flatpak.sh スクリプトを使用して作成できます。このスクリプトは、 flatpak-builder
呼び出しを調整して、リポジトリを.flatpak-repo
に構築および作成します。以下を使用してリポジトリからバンドルを作成できます。
flatpak build-bundle .flatpak-repo/ revolt .flatpak org.perezdecastro. revolt
バンドルが作成されたら、次のようにインストールして実行できます。
flatpak install --user --bundle revolt .flatpak
flatpak run org.perezdecastro. revolt