Instalar programas com persistência no Tails

contente

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.

Configuración de la persistencia

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.

APT Packages y APT Lists

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.

Programas persistentes en Tails

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.

Nota: Se seguirmos o procedimento detalhado neste post, a inicialização do Tails será mais lenta porque o processo de inicialização incluirá a instalação de todos os programas que nós colocarmos na persistência.

Fonte

Resumir
O artigo discute como instalar software de forma persistente no sistema operacional Tails, desmentindo a ideia de que essa distribuição não permite tal funcionalidade. Para garantir a persistência, é necessário ativar e configurar as opções de persistência APT packages e APT Lists no menu de configurações do Tails. Após a ativação, o usuário pode instalar o software desejado, como o Shutter, utilizando os comandos 'sudo apt-get update' e 'sudo apt-get install shutter'. Para que o programa instalado seja persistente, é preciso editar o arquivo 'live-additional-software.conf' e adicionar o nome do pacote. Assim, na próxima inicialização do Tails, o software será instalado automaticamente, tornando o processo prático, mesmo que não seja uma instalação persistente no sentido tradicional. O artigo também observa que esse método pode aumentar o tempo de inicialização do Tails devido à instalação automática dos programas listados na persistência.