LINUX.ORG.RU
ФорумTalks

GNU tar - вот какого а?

 gnutar,


0

1

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

Итого мы имеем:

21:10 ygor /home/ygor/tmp $ tar xvjf /media/KINGSTON/dfly-x86_64-gui-3.2.1_REL.iso.bz2 
21:10 ygor /home/ygor/tmp $ ls
21:10 ygor /home/ygor/tmp $ tar xvjf ~/isohdd/README.txt.tgz 
README.txt
21:11 ygor /home/ygor/tmp $ ls
README.txt
21:11 ygor /home/ygor/tmp $

Это вообще нормальное поведение, а?

Есть для убунты какой-нибудь ppa с нормальным libarchive и bsd tar, а?

★★★★★

Подожди, почему tar должен распаковывать bz2, если тут нужен bunzip2? tar.bz2 — другое дело.

Напиши алиас, если недоволен.

x3al ★★★★★
()
Ответ на: комментарий от x3al

Ясно, я так привык к тому, что bsd tar жрёт всё что нидай и не задаёт дурацких вопросов по каким то там ни таким опциям.

Ладно, но почему он тогда молчит как партизан, а?

Ygor ★★★★★
() автор топика
Ответ на: комментарий от Ygor

Ладно, но почему он тогда молчит как партизан, а?

Убунтопроблемы.

tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors
Homura_Akemi
()
Ответ на: комментарий от Homura_Akemi
21:18 ygor /home/ygor/tmp $ file /media/KINGSTON/dfly-x86_64-gui-3.2.1_REL.iso.bz2
/media/KINGSTON/dfly-x86_64-gui-3.2.1_REL.iso.bz2: bzip2 compressed data, block size = 900k
21:21 ygor /home/ygor/tmp $ file ~/isohdd/README.txt.tgz
/home/ygor/isohdd/README.txt.tgz: bzip2 compressed data, block size = 900k
21:21 ygor /home/ygor/tmp $
Ygor ★★★★★
() автор топика
Ответ на: комментарий от aol

у тебя жар.

Скорее привычка к нормальным утилитам. Я догадаться должен, что там внутри не tar? Ладно расширение, а если бы его не было?

Ygor ★★★★★
() автор топика
Ответ на: комментарий от Ygor

Я догадаться должен, что там внутри не tar?

- ты что рис из пакета в кофемолку насыпал?!
- я что догадываться должен, что там не кофе?

нутыпонел

aol ★★★★★
()

/media/KINGSTON/dfly-x86_64-gui-3.2.1_REL.iso.bz2
.iso.bz2

Это не tar-архив. tar не обязан его распаковывать.

Используйте p7zip.

AITap ★★★★★
()
Ответ на: комментарий от Homura_Akemi

Убунтопроблемы.

УМВР

brainfucker@FuckingComputer:/media/G/TMP$ cat /etc/hosts | bzip2 > test.bz2
brainfucker@FuckingComputer:/media/G/TMP$ file test.bz2 
test.bz2: bzip2 compressed data, block size = 900k
brainfucker@FuckingComputer:/media/G/TMP$ tar -xvf test.bz2
tar: Это не похоже на tar-архив
tar: Пропускается до следующего заголовка
tar: Завершение работы с состоянием неисправности с из-за возникших ошибок

firestarter ★★★☆
()
Ответ на: комментарий от Ygor

tar --version

plz

tar (GNU tar) 1.26
Copyright (C) 2011 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или новее <http://gnu.org/licenses/gpl.html>
Это свободное ПО: вы можете продавать и распространять его.
Нет НИКАКИХ ГАРАНТИЙ до степени, разрешённой законом.

Авторы: John Gilmore и Jay Fenlason.
HerrWeigel ★★★★
()

ты когда-нибудь исходники тара смотрел ?

kto_tama ★★★★★
()
Ответ на: комментарий от Ygor

tar --version
plz

brainfucker@FuckingComputer:/media/G/TMP$ tar --version 
tar (GNU tar) 1.26
Copyright (C) 2011 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или новее <http://gnu.org/licenses/gpl.html>
Это свободное ПО: вы можете продавать и распространять его.
Нет НИКАКИХ ГАРАНТИЙ до степени, разрешённой законом.

Авторы: John Gilmore и Jay Fenlason.
firestarter ★★★☆
()
Ответ на: комментарий от Homura_Akemi

У меня то же поведение, что и у тебя. Ubuntu наличествует.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от Ygor

Ну если молчит, наверное баг, но его пофиксили, выходит. tar должен сказать что не tar-архив и выйти

Xenius ★★★★★
()
Ответ на: комментарий от leave
23:16 ygor /home/ygor/tmp $ tar xjvf /media/KINGSTON/dfly-x86_64-gui-3.2.1_REL.iso.bz2                                
23:16 ygor /home/ygor/tmp $ echo $?
0
23:17 ygor /home/ygor/tmp $
Ygor ★★★★★
() автор топика
Ответ на: комментарий от Ygor

Используйте atool, если вам лень смотреть на расширение.

Belkrr
()

Чтобы не плодить темы спрошу. KDE3, Linux установлен прямо на Flash-диск, поэтому работа с кучей мелких файлов Очень Медленная. Можно ли создавать архивы tar.bz2? Или в таком случае всё будет Очем Медленно по причине активного использования /tmp?

Я недавно создал просто .tar, нажав правой кнопкой в файловом менеджере KDE3 и выбрав «Создать архив > файл.tar». Создалось, скопировал на Flash-диск и принёс домой. Сегодня попробовал уже tar.gz, и не дождался! Пришлось отменять.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

Вопрос из разряда «Почему ls -a показывает мне скрытые файлы?» или «Почему cp ./dirname /media/flash0» копирует директорию не рекурсивно?".

Я понимаю что бздуны и убунтоиды не умеют читать маны, но всё же.

skiminok1986 ★★★★★
()
Ответ на: комментарий от IPR

Он оказался в базовой системе, даже не надо подключать ppa. Итог: gnu tar утомил похоже не только меня.

Ygor ★★★★★
() автор топика
Ответ на: комментарий от skiminok1986

skiminok1986 ** (07.12.2012 7:28:56)

Асилил бы прочитать тред, прежде чем оставлять свои «глубокомысленные» комментарии.

Ygor ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

0. открой терминал.

1. прочитай внимательно man tar.

.....

3. Profit?!

Ygor ★★★★★
() автор топика

7z x

// ты бы этот файл еще unrar'ом распаковать попытался…

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 1)
Ответ на: комментарий от Ygor

Он оказался в базовой системе, даже не надо подключать ppa. Итог: gnu tar утомил похоже не только меня.

Ну дык. Линуксоеды тут кричали о крутости утилит гну, вот пусь и кушають :)

IPR ★★★★★
()

$ tar xvjf ~/isohdd/README.txt.tgz

Распаковывает tgz с ключиком -j? А у меня ругается:

bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Lavos ★★★★★
()
Ответ на: комментарий от Lavos

Распаковывает tgz с ключиком -j? А у меня ругается:

tar'у же уже давным-давно не надо указывать тип сжатия архива, достаточно tar -xvf файл

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Ygor

А зачем мне читать тред нытика, указавшего неправильный ключ?

skiminok1986 ★★★★★
()

xvjf
xvzf

На кой ляд указывать тип архива в 21 веке, если gnu tar сам определяет их?

.iso.bz2

tar в шоке.

shahid ★★★★★
()
Ответ на: комментарий от Ygor

$ tar --version
tar (GNU tar) 1.22

$ tar xvjf eth_test.c.bz2
tar: Record size = 8 blocks
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors

x-signal ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.