revolt é um pequeno aplicativo que envolve o Element para fornecer melhor integração com ambientes de desktop em geral, e GNOME em particular:
O método de instalação recomendado é usar Flatpak. Começar com a versão 0.6.13
usando um único comando é suficiente (se você deseja instalar em seu diretório de usuário, adicione --user
ao comando):
flatpak install --from https://flatpak.perezdecastro.org/revolt.flatpakref
Se a sua versão do Flatpak for anterior à 0.6.13, use os seguintes comandos:
wget https://flatpak.perezdecastro.org/revolt.flatpakref
flatpak install --from revolt .flatpakref
rm revolt .flatpakref
Depois de instaladas, as atualizações serão instaladas automaticamente ao usar flatpak update
.
Você também pode baixar o arquivo .flatpakref e clicar duas vezes nele para que o software GNOME instale o aplicativo. O software GNOME também irá notificá-lo sobre atualizações e oferecer a opção de instalá-las.
IMPORTANTE : Muitas distribuições não instalam os programas auxiliares XDG para os aplicativos em área restrita, que são necessários para que alguns recursos funcionem. Instale-os usando o gerenciador de pacotes da sua distribuição:
Alguns recursos, principalmente as notificações na área de trabalho, não funcionarão sem os ajudantes do portal .
revolt usa o tempo de execução GNOME Flatpak. Dependendo da versão do Flatpak instalada em seu sistema, pode ser necessário instalá-lo manualmente. Você pode verificar se o tempo de execução está faltando tentando executar revolt em um terminal:
% flatpak run org.perezdecastro. revolt
error: runtime/org.gnome.Platform/x86_64/3.22 not installed
%
Se precisar instalar o tempo de execução manualmente, você pode fazer isso emitindo o seguinte comando:
flatpak [--user] remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo
Se a sua versão do Flatpak for anterior à 0.6.13, use os seguintes comandos:
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
Instale os arquivos em seus locais:
sudo ./install.sh --prefix=/usr --log-file=install.log
(Especificar um arquivo de log é opcional, mas se você planeja atualizar posteriormente usando o script install.sh
, é recomendado usá-lo.)
Instale as dependências:
sudo apt-get install python-gobject python3-gi libwebkit2gtk-4.0
Agora você deve ser capaz de iniciar revolt a partir do GNOME Shell.
O script install.sh
também pode ser usado para atualizar uma instalação existente. A maneira recomendada é salvar um log dos arquivos instalados, para que o processo de atualização possa remover arquivos perdidos da versão antiga. Em geral, a forma preferida de invocar o script de instalação é a seguinte:
sudo ./install.sh --upgrade --prefix=/usr --log-file=/etc/ revolt .files
Dessa forma, um log dos arquivos instalados é registrado na primeira vez que a instalação é feita, e futuras atualizações irão utilizá-lo para remover arquivos perdidos de versões antigas. Além disso, o arquivo de log será atualizado a cada atualização.
Usar make run
executa revolt no modo de “desenvolvimento”: os recursos necessários são carregados do diretório de origem, em vez de usar os diretórios de todo o sistema.
Um pacote pode ser criado usando o script make-flatpak.sh incluído. O script organiza a chamada flatpak-builder
para construir e criar um repositório em .flatpak-repo
. Você pode criar um pacote a partir do repositório usando:
flatpak build-bundle .flatpak-repo/ revolt .flatpak org.perezdecastro. revolt
Depois que o pacote for criado, você poderá instalá-lo e executá-lo com:
flatpak install --user --bundle revolt .flatpak
flatpak run org.perezdecastro. revolt