Já falei aqui sobre o VeraCrypt, que é um software livre e gratuito que nos permite criar volumes criptografados para guardar arquivos. Em um primeiro post, vimos como instalá-lo e usá-lo no Linux. No segundo, vimos uma ideia de como usá-lo para guardar os arquivos do Dropbox em um volume criptografado.
Ocorre que o instalador disponível no site do VeraCrypt funciona apenas com PCs de 32 ou 64 bits (arquiteturas x86
e x64
). Uma novidade desde que escrevi aquele tutorial é que agora o site oficial oferece pacotes DEB e RPM para as maiores distribuições Linux, mas novamente apenas para PCs. Também são oferecidos pacotes para Raspberry Pi (arquitetura arm64
), mas apenas no formato DEB.
Se estamos usando o openSUSE no Raspberry Pi, precisaríamos de pacotes RPM. Sendo assim, nenhuma das opções já compiladas oferecidas no site do VeraCrypt nos atende. Se quisermos usar o VeraCrypt no openSUSE no Raspberry Pi, precisaremos compilá-lo a partir do seu código-fonte.
Como fazer isso é o que veremos a seguir.
Para referência futura, aqui uso a versão 1.26.7 do VeraCrypt (última versão estável), lançada em 1 de outubro de 2023, e a distribuição Linux openSUSE Leap 15.6, instalada no Raspberry Pi seguindo esse tutorial.
Instalando as dependências
Antes de baixar o código-fonte, vamos instalar o que vamos precisar para compilá-lo (as dependências estão listadas no GitHub do VeraCrypt):
1
# zypper install git make gcc-c++ yasm pkg-config wxWidgets-3_0-devel fuse-devel pcsc-lite-devel
Baixando e compilando o código-fonte
Agora sim baixe o código-fonte usando o Git:
1
2
$ git clone https://github.com/veracrypt/VeraCrypt.git
$ cd VeraCrypt
Mude para a tag da versão mais recente (você pode conferir qual é no GitHub):
1
$ git checkout VeraCrypt_1.26.7
Por fim, vamos compilar o código-fonte:
1
2
$ cd src
$ make
E instalar o VeraCrypt:
1
# make install
Conclusão
Agora você pode iniciar o VeraCrypt e usá-lo normalmente.
Não deixe de conferir os outros tutoriais de VeraCrypt que temos no site: