revolt adalah aplikasi kecil yang membungkus Elemen untuk menyediakan integrasi yang lebih baik dengan lingkungan desktop secara umum, dan GNOME pada khususnya:
Metode instalasi yang disarankan adalah menggunakan Flatpak. Memulai dengan versi 0.6.13
menggunakan satu perintah saja sudah cukup (jika Anda ingin menginstal di direktori pengguna Anda, tambahkan --user
ke perintah):
flatpak install --from https://flatpak.perezdecastro.org/revolt.flatpakref
Jika versi Flatpak Anda lebih lama dari 0.6.13, gunakan perintah berikut:
wget https://flatpak.perezdecastro.org/revolt.flatpakref
flatpak install --from revolt .flatpakref
rm revolt .flatpakref
Setelah diinstal, pembaruan akan diinstal secara otomatis saat menggunakan flatpak update
.
Anda juga dapat mengunduh file .flatpakref dan mengklik dua kali file tersebut agar Perangkat Lunak GNOME menginstal aplikasinya. Perangkat Lunak GNOME juga akan memberi tahu Anda tentang pembaruan dan memberi Anda pilihan untuk menginstalnya.
PENTING : Banyak distribusi tidak menginstal program pembantu XDG untuk aplikasi sandbox, yang diperlukan agar beberapa fitur dapat berfungsi. Silakan instal menggunakan manajer paket distribusi Anda:
Beberapa fitur, terutama notifikasi desktop, tidak akan berfungsi tanpa bantuan portal .
revolt menggunakan runtime GNOME Flatpak. Tergantung pada versi Flatpak yang diinstal pada sistem Anda, Anda mungkin perlu menginstalnya secara manual. Anda dapat memeriksa apakah runtime hilang dengan mencoba menjalankan revolt di terminal:
% flatpak run org.perezdecastro. revolt
error: runtime/org.gnome.Platform/x86_64/3.22 not installed
%
Jika Anda perlu menginstal runtime secara manual, Anda dapat melakukannya dengan mengeluarkan perintah berikut:
flatpak [--user] remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo
Jika versi Flatpak Anda lebih lama dari 0.6.13, gunakan perintah berikut:
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
Instal file ke lokasinya:
sudo ./install.sh --prefix=/usr --log-file=install.log
(Menentukan file log adalah opsional, tetapi jika Anda berencana untuk memutakhirkan nanti menggunakan skrip install.sh
, disarankan untuk menggunakannya.)
Instal dependensi:
sudo apt-get install python-gobject python3-gi libwebkit2gtk-4.0
Sekarang Anda seharusnya bisa meluncurkan revolt dari GNOME Shell.
Skrip install.sh
juga dapat digunakan untuk memutakhirkan instalasi yang sudah ada. Cara yang disarankan adalah dengan menyimpan log file yang diinstal, sehingga proses upgrade dapat menghapus file nyasar dari versi lama. Secara umum, cara yang lebih disukai untuk menjalankan skrip instalasi adalah sebagai berikut:
sudo ./install.sh --upgrade --prefix=/usr --log-file=/etc/ revolt .files
Dengan cara ini log file yang diinstal dicatat saat instalasi pertama kali dilakukan, dan peningkatan selanjutnya akan menggunakannya untuk menghapus file yang menyimpang dari versi lama. Selain itu, file log akan diperbarui pada setiap peningkatan.
Menggunakan make run
mengeksekusi revolt dalam mode “pengembangan”: sumber daya yang dibutuhkan diambil dari direktori sumber, alih-alih menggunakan direktori seluruh sistem.
Bundel dapat dibuat menggunakan skrip make-flatpak.sh yang disertakan. Skrip mengatur pemanggilan flatpak-builder
untuk membangun dan membuat repositori ke dalam .flatpak-repo
. Anda dapat membuat bundel dari repositori menggunakan:
flatpak build-bundle .flatpak-repo/ revolt .flatpak org.perezdecastro. revolt
Setelah bundel dibuat, Anda dapat menginstal dan menjalankannya dengan:
flatpak install --user --bundle revolt .flatpak
flatpak run org.perezdecastro. revolt