Можно ли безопасно удалить архив tar после его распаковки?

Или я должен их спасти по какой-то причине?

8
задан 28 July 2012 в 09:11

2 ответа

Это действительно зависит от того, для чего вы его используете.

  1. Если вы можете внести изменения в извлеченное содержимое, которое трудно или невозможно изменить, то вам может потребоваться сохранить архив для повторного извлечения.

    Например, если вы загружаете архив исходного кода для установки программного обеспечения из исходного кода, обычно все, что идет не так во время компиляции, может быть исправлено с помощью make clean или make distclean. Но иногда что-то может запутаться так, что вы захотите начать все заново, не беспокоясь о повторной загрузке исходного кода. По этой причине я почти всегда сохраняю архивы исходного кода при сборке программного обеспечения из исходного кода.

  2. Некоторым приложениям, использующим архивы, может понадобиться сам исходный архив (а воссозданный архив из извлеченного содержимого не подойдет). Восстановленный архив будет эквивалентен с точки зрения файлов, структуры каталогов и информации о владельце / разрешениях / атрибутах, которые он содержит. Но это может быть не тот же файл, поэтому заново созданный архив может не иметь того же самого md5, sha256 или другого хэша, используемого для проверки того, что он безопасен и не поврежден.

Но это скорее исключения, чем правило. Обычно вы можете перезагружать архив, если вам это нужно снова, и можете смело удалять его.

0
ответ дан 28 July 2012 в 09:11

Да: после извлечения вы можете безопасно удалить его , если легко получить копию, если она понадобится вам снова (через загрузку, внешний жесткий диск и т. Д.)

[ 114] Другими словами: если это tar или tar.gz ЕДИНСТВЕННАЯ копия в мире, вы, вероятно, не хотите ее удалять;)

0
ответ дан 28 July 2012 в 09:11

Другие вопросы по тегам:

Похожие вопросы: