Як витягнути файл tar (.tgz) у Windows?


29

Як витягнути файл tar (.tgz) у Windows? Чи це можливо, чи я повинен потрапити в середовище Linux і витягнути його?


.... Linux середовище просто для вилучення?
Печер'є

Я знаю біль, що стоїть за цим питанням: якщо ви часто завантажуєте . ??
Ахмед

Відповіді:


35

Ні, вам не потрібен Linux, ви можете завантажити безкоштовний інструмент на зразок 7zip, який більш ніж здатний добувати tar.gz/tgzвміст.

І, виходячи з припущення , що ви пишете пакетні файли , щоб зробити це витяг (так як це є сайтом програмування , а не загальні інструментами довідкового форуму), він має інтерфейс хорошою командну рядки , так що вам не доведеться турбуватися про Сміття GUI.


2
7-zip також має рідну версію Windows x64.
Чак

7
+1, хоча GUI <> сміття.
Ульріх Герхардт

@Ulrich Ви можете використовувати 7-Zip Theme Manager для малювання ...
Apple II

@UlrichGerhardt, Real non-GUI використовує карти . До тих пір , поки є один піксель бере участь , це GUI.
Печер'є

9

Cygwin , звичайно, містить необхідні інструменти. Проблемно розпакувати один тарбол, але якщо вам подобаються засоби командного рядка Linux, Cygwin варто встановити.

За допомогою Cygwin ви можете розпакувати файл tgz (zipped tar) таким чином:

tar -xzf foo.tgz

(Що означає е х тракт г ipped х Ile)

Ви також можете перетягнути файл tgz у вікно терміналу cygwin, щоб отримати правильний шлях. Для диска C: він буде виглядати приблизно так:

tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz

Я намагався знайти утиліту tar для Windows, яка могла б витягти Rocket.Chat файли tgz, а cygwin - ТІЛЬКИ той, хто здатний на це. В архіві є дуже довгі шляхи та посилання. Я спробував усі згадані тут інструменти, за винятком WinRAR і Ch Shell, і всі, крім дьогтю Сігвіна, не вдалося.
galmok

2

Ви також можете використовувати WinRAR для вилучення .tgzта .tar.gzфайлів, проте WinRAR не є безкоштовним програмним забезпеченням.


1
Що не так у цій відповіді?
Джон



1

У мене завжди є утиліти GNU UnxUtils у PATHвікні Windows.

UnxUtils включає в себе tarі gunzipпрограми, серед іншого неможливо жити без звикання до оболонки Unix.




0

Ви можете ознайомитися з проектом плаття . Він пропонує хороший список утиліт Unix в системі Win32. Працює досить добре.


0

Якщо у вас на машині встановлений git bash, виконайте команду tar, щоб розпакувати файл

 tar -xzf kafka-1.0.2-src.tgz

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.