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


8

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

Ответы:


8

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

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


3
Если это резервная копия, я бы сохранил файл tar;)
Rinzwind

2

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

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.