Há algum tempo escrevi um post detalhado sobre como instalar tails e poder usar suas funções de persistência. Não tinha pensado em escrever mais sobre esta distribuição, mas hoje estava ouvindo o podcast do cangrejo linuxero e ele disse que esta distribuição não permite instalar software com persistência e a verdade é que isso não é totalmente certo. Se vocês quiserem instalar um software de forma permanente no tails e evitar ter que instalá-lo toda vez que abrimos o computador, podemos fazer da seguinte forma.
INSTALAR PROGRAMAS COM PERSISTÊNCIA NO TAILS
Para instalar software de forma permanente o persistente no Tails, temos que seguir os seguintes passos.
Garantir que temos a persistência ativada
A primeira coisa que precisamos fazer é garantir que temos a persistência ativada e devidamente configurada. Para isso, como pode ser visto na captura de tela, vamos ao menu Aplicativos, dentro do menu Aplicativos acessamos o submenu Tails e finalmente clicamos na opção Configurar volume persistente.
Uma vez que acessamos a configuração da persistência, como pode ser visto na captura de tela, precisamos garantir que as opções de persistência APT packages e APT Lists estão ativadas.
No caso de não estarem ativadas, precisamos ativá-las. A função que essas 2 características da persistência realizam é a seguinte:
Pacotes APT: Ativando esta opção, toda vez que instalamos um programa com apt-get ou synaptic, os pacotes binários .deb baixados para realizar a instalação serão armazenados de forma persistente em nosso pen drive USB. Isso é primordial porque toda vez que iniciarmos o Tails, os pacotes .deb armazenados no espaço de persistência serão usados para instalar automaticamente o software que queremos.
Listas APT: Ao ativar a opção Listas APT, faremos com que no espaço de persistência seja armazenada a informação baixada quando usamos o comando apt-get update. Assim, quando iniciarmos o tails, a lista de pacotes que contém cada repositório estará atualizada.
Nota: En caso de que não tenham ativada a persistência, recomendo que sigam as instruções que são citadas no seguinte post.
Instalar o programa que queremos que seja persistente
Uma vez ativada a persistência já podemos instalar o software que queremos que seja persistente. No meu caso, a título de exemplo, instalarei o software shutter. Para instalá-lo, basta seguir os seguintes passos:
Para atualizar os repositórios da distribuição executamos o seguinte comando no terminal:
sudo apt-get atualizar
Finalmente, para instalar o programa executamos o seguinte comando no terminal:
sudo apt-get install obturador
Uma vez executados os comandos, o programa será instalado e poderemos usá-lo sem maiores problemas. Além disso, no espaço de persistência da nossa memória USB, ficarão armazenados a totalidade dos pacotes usados para instalar o Shutter. Dessa forma, na próxima vez que o Tails for iniciado, essa informação será usada para instalar o Shutter de forma automática, sem que precisemos realizar nada.
Fazer com que o programa instalado seja persistente
Uma vez ativada a persistência e instalado o software que queremos tornar persistente, abrimos um terminal e executamos o seguinte comando:
sudo gedit /live/persistence/TailsData_unlocked/live-additional-software.conf
Uma vez executado o comando, o editor de textos gedit será aberto, no qual, como pode ser visto na captura de tela, devemos escrever o nome do pacote/programa que queremos que seja instalado toda vez que iniciamos o tails. No meu caso, como pode ser visto na captura de tela, escrevo Shutter, que é o pacote que acabei de instalar.
Uma vez escrito o nome do programa salvamos as alterações e fechamos o arquivo. A partir de agora, toda vez que o Tails for iniciado, o Shutter será instalado automaticamente sem que você precise fazer absolutamente nada. Portanto, com este método, não estamos instalando o programa de forma persistente, mas para efeitos práticos é como se estivéssemos fazendo isso, porque ao iniciar o Tails, o Shutter é instalado automaticamente sem que você precise fazer nada.