Posso remover com segurança um arquivo tar depois de extraí-lo?

8

Ou devo salvá-los por algum motivo?

Manny
fonte

Respostas:

8

Sim: uma vez extraído, você pode removê-lo com segurança, desde que seja fácil obter novamente uma cópia, caso precise novamente (via download, disco rígido externo, etc.)

Dito de outra forma: se isso tarou tar.gzé a única cópia no mundo, você provavelmente não deseja apagá-lo;)

ish
fonte
3
Se é um backup que eu salvar o arquivo tar;)
Rinzwind
2

Isso realmente depende do que você está usando.

  1. Se você puder fazer alterações no conteúdo extraído, difíceis ou impossíveis de reverter, poderá ser necessário manter o arquivo morto para reextração.

    Por exemplo, se você baixar um arquivo de código-fonte para instalar o software a partir da fonte, geralmente qualquer coisa que dê errado durante a compilação pode ser corrigida com make cleanou make distclean. Mas, às vezes, algo pode ser confuso, de modo que você queira recomeçar, sem precisar se preocupar em baixar novamente a fonte. Por esse motivo, eu quase sempre mantenho arquivos de código-fonte ao criar software a partir do código-fonte.

  2. Alguns aplicativos que usam arquivos podem precisar do arquivo original (e um arquivo recriado, a partir do conteúdo extraído, não é necessário). Um arquivo recriado seria equivalente em termos de arquivos, estrutura de diretórios e informações de propriedade / permissões / atributos que ele contém. Mas pode não ser exatamente o mesmo arquivo, portanto, um arquivo recriado pode não ter o mesmo md5, sha256 ou outro hash, usado para verificar se é seguro e não está corrompido.

Mas essas são as exceções e não a regra. Geralmente, você pode fazer o download novamente do arquivo morto, se precisar novamente, e sinta-se à vontade para excluí-lo.

Eliah Kagan
fonte