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 파일을 다운로드하고 두 번 클릭하여 그놈 소프트웨어가 응용 프로그램을 설치하도록 할 수도 있습니다. 그놈 소프트웨어는 또한 업데이트를 알리고 업데이트 설치 옵션을 제공합니다.
중요 : 많은 배포판에서는 일부 기능이 작동하는 데 필요한 샌드박스 애플리케이션용 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-platpak.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