Linux Kamarada

VeraCrypt: compilando e instalando a partir do código-fonte

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:

Me paga um café?
Se você gostou muito, se foi muito útil pra você, será que vale um café? Se quiser, você pode "me pagar um café" pelo PayPal ou contribuir com o projeto de outras formas.

Comentários

Sobre

O Projeto Linux Kamarada visa divulgar e promover o Linux como um sistema operacional robusto, seguro, versátil e fácil de usar, adequado para o uso diário seja em casa, no trabalho ou no servidor. Os focos do projeto são principalmente distribuição e documentação.

Anúncios

Facebook

Autor