Как извлечь файл tar (.tgz) в Windows? Возможно ли это, или я должен войти в среду Linux и извлечь его?
Как извлечь файл tar (.tgz) в Windows? Возможно ли это, или я должен войти в среду Linux и извлечь его?
Ответы:
Нет, вам не нужен Linux, вы можете загрузить бесплатный инструмент, такой как 7zip, который более чем способен извлекать tar.gz/tgz
контент.
И, исходя из предположения, что вы пишете пакетные файлы для этого извлечения (так как это сайт программирования, а не общий справочный форум по инструментам), он имеет приятный интерфейс командной строки, так что вам не придется беспокоиться о GUI мусор.
Cygwin содержит необходимые инструменты, конечно. Излишне просто распаковать один tar-архив, но если вам нравятся инструменты командной строки Linux, Cygwin стоит того, чтобы его установить.
Используя Cygwin, вы можете распаковать файл tgz (zip tar) следующим образом:
tar -xzf foo.tgz
(что означает е х тракт г ipped х Ile)
Вы также можете перетащить файл tgz в окно терминала cygwin, чтобы получить правильный путь. Для диска C: это будет выглядеть так:
tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz
Вы можете использовать PowerArchiver 6.1 (бесплатное программное обеспечение) или 7-zip (бесплатное программное обеспечение).
Я бы пошел с ранее упомянутым 7zip, но вы также можете использовать WinZIP.
Я использую Ch Shell из SoftIntegration .
Я использую Universal Extractor, я использую это и 7-Zip для многих вещей.
Поскольку Windows 10 версии 1803 включает в себя Windows bsdtar
(см. Https://devblogs.microsoft.com/commandline/windows10v1803/ .
bsdtar
доступно tar
в CMD и Powershell.