TAR

  • x230x230 31.12.2022
    Архиватор tar
    Понятно, что юниксосвая тема, старая тема и всё такое.
    (Справедливости ради в ней присутствуют команды для работы с магнитной лентой! И в то же время его функциональность лучше некоторых современных архиваторов на порядок!)
    Это всё лирика.
    Сам по себе tar просто "собиратель" всякого говна в одну корзину без сжатия.
    Для сжатия нужно включать опции сжатия, - их там есть немало.
    И вообще, неплохая помощь на русском доступна по команде:
    tar --help
    ...
    Всё хорошо, но возник вопрос, на который не могу пока найти ответ:
    Как добавить каталог в сжатый (gz, bz, etc.) архив?
    ...
    P.S. Играюсь с форматом zst вообще-то...
  • xKDE 31.12.2022
    Никак, к сожалению! Только перепаковывать!
  • Minor748Minor748 31.12.2022
    В GUI-утилите — Archive Manager

    https://wiki.gnome.org/Apps/FileRoller
  • x230x230 31.12.2022
    Расширим рамки задачи.
    Как тогда, например, в процессе архивации сделать отсыл в другое место, дабы взять оттуда некий каталог и впихнуть в создаваемый архив?

    P.S. Кстати, в менеджере архивов в Double Commander это делается простым перетаскиванием папки на архив. Но нужно консольное решение... :((
  • Minor748Minor748 31.12.2022
    Тут ещё нашел "Добавить файлы в архив", но это rar
    https://pingvinus.ru/note/rar
  • x230x230 31.12.2022
    Minor748:
    rar
    Rar - перевёрнутая страница. :(
    Rar весьма хорош, особенно под Виндой. Блин, я такие вещи с ним творил! Не напрягаясь получались готовые инсталляторы с музычкой и рюшечками.
    ...
    Просто я закусился с новым форматом zst (zstd) . А с ним пока что (из "народных" архиваторов) работает только tar.
    Пока получилось поэтапное создание архива: упаковка в tar -> добавление каталога в tar -> упаковка tar в zst.
    Получается пародия на архив, ибо создается архив в архиве.
    Как бы тут сделать, чтобы не создавать zst из tar, а конвертировать?...
    Роем дальше...
  • xKDE 01.01.2023
    x230:
    Как бы тут сделать, чтобы не создавать zst из tar, а конвертировать?...
    Роем дальше...
    Никак! Это разные вещи!
  • x230x230 01.01.2023
    Как ни странно, но получилось всё, что задумывалось!
    После создания несжатого tar-архива в него добавляем нужный каталог, как указал выше.
    И в конце сжимаем его командой:
    zstd --rm архив.tar
    Файл архив.tar удаляется, и там же появляется файл архив.tar.zst
    Вуаля!

    P.S. Замечу на всякий, что у меня установлена софтина zstd версии 1.5.2-r3, которая шла с дистрибутивом, вероятно...
  • xKDE 01.01.2023
    x230:
    Всё хорошо, но возник вопрос, на который не могу пока найти ответ:
    Как добавить каталог в сжатый (gz, bz, etc.) архив?
    xKDE:
    Никак, к сожалению! Только перепаковывать!
    Так я Вам так сразу и сказал)
  • x230x230 03.01.2023
    Выложил мануальчик по tar (pdf).
    http://x230.0fees.us/mans/man-tar.pdf