Ответы:
Да: после извлечения вы можете безопасно удалить ее, если ее легко получить повторно, если она понадобится вам снова (через загрузку, внешний жесткий диск и т. Д.)
Другими словами, если это tar
или tar.gz
ЕДИНСТВЕННАЯ копия в мире, вы, вероятно, не хотите ее удалять;)
Это действительно зависит от того, для чего вы его используете.
Если вы можете внести изменения в извлеченное содержимое, которое трудно или невозможно изменить, вам может понадобиться сохранить архив для повторного извлечения.
Например, если вы загружаете архив исходного кода для установки программного обеспечения из исходного кода, обычно все, что идет не так во время компиляции, можно исправить с помощью make clean
или make distclean
. Но иногда что-то может запутаться так, что вы захотите начать все сначала, не беспокоясь о повторной загрузке исходного кода. По этой причине я почти всегда сохраняю архивы исходного кода при сборке программного обеспечения из исходного кода.
Некоторым приложениям, использующим архивы, может понадобиться сам исходный архив (а воссозданный архив из извлеченного содержимого не подойдет). Восстановленный архив будет эквивалентен с точки зрения файлов, структуры каталогов и информации о владельце / разрешениях / атрибутах, которые он содержит. Но это может быть не тот же файл, поэтому у вновь созданного архива может не быть того же самого md5, sha256 или другого хэша, используемого для проверки того, что он безопасен и не поврежден.
Но это скорее исключения, чем правило. Как правило, вы можете повторно загрузить архив, если вам это понадобится снова, и можете смело удалять его.