revolt是一個小型應用程序,它包裝了 Element,以提供與一般桌面環境(特別是 GNOME)更好的整合:
建議的安裝方法是使用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 Software 安裝該應用程式。 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