» » Как установить tar.gz
Советы

Как установить tar.gz

  • Editor
  • 29-03-2016, 17:38
  • 2 277
  • 0

Если вы скачиваете файлы архивов с интернета, вам часто должны попадаться файлы с двойным расширением «tar.gz».

Они отличаются повышенным уровнем сжатия. Создание таких архивов может сильно экономить место на диске. Однако что нужно инсталлировать для того, чтобы иметь возможность создавать такие файлы? Как установить tar.gz?

Чтобы ответить на этот вопрос, нужно разобраться в природе файла: как создаётся такое интересное расширение, и за счёт чего происходит сжатие.

Что такое tar.gz

Что такое tar.gz

Это двойное расширение, и формируется оно не случайно. Первая часть — tar — создаётся в тот момент, когда файл пережимается программой tar. Это консольная утилита UNIX-систем, которая по умолчанию присутствует во всех ОС этого семейства, имеет множество опций и прекрасно как сжимает, так и  распаковывает файлы.

Вторая часть расширения добавляется, когда уже сжатый файл tar дополнительно сжимается утилитой gzip. Она тоже консольная в Linux, имеет меньше опций, чем tar, однако это не мешает ей выполнять свою работу столь же качественно.

Итак, мы рассмотрели, каким образом получается расширение tar.gz. Обратите внимание: если вы переименуете файл, дав ему такое расширение искусственно, это не сработает. Нужно именно использовать эти две утилиты.

Установка tar.gz

Установка tar.gz

Вот мы и подошли к главному вопросу: как установить tar.gz. Если речь идёт про операционную систему семейства UNIX, там обе программки уже есть. Не важно, что вы будете инсталлировать — CentOS, Debian, Solaris, FreeBSD — утилиты сжатия есть в любой из этих систем, а также производных от них.

Если вы хотите установить tar.gz в Windows, можете поставить программу GNU Tar для создания tar-архивов и GNU Zip для пережатия файла в формат gz. Таким образом вы получите точно такой же файл, какой вы бы создали в UNIX без использования стороннего софта.




Комментарии: Пока никто не оставил своего мнения. Вы можете стать первым.
  • winkwinkedsmileam
    belayfeelfellowlaughing
    lollovenorecourse
    requestsadtonguewassat
    cryingwhatbullyangry