The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

В базовую систему FreeBSD включена поддержка XZ/LZMA и новый TFTP-сервер

10.05.2010 11:22

В состав базовой поставки FreeBSD HEAD принят код библиотек liblzma, xz, xzdec и lzmainfo, обеспечивающих поддержку механизмов сжатия XZ и LZMA. Кроме того поддержка просмотра сжатых данными методами файлов интегрирована в скрипт lesspipe.sh (xzless, lzless).

Кроме того, в базовую систему принят код новых, полностью переписанных, TFTP-сервера и TFTP-клиента, поддерживающих расширенный спектр команд TFTP ("blocksize", "blocksize2", "rollover", "options", "debug" и "packetdrop").

  1. Главная ссылка к новости (http://lists.freebsd.org/piper...)
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/26534-lzma
Ключевые слова: lzma, freebsd, xz
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (14) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, VarLog (ok), 21:13, 10/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давно пора.
     
     
  • 2.2, Karpion (ok), 21:32, 10/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Точно, давно пора. Интересно, компрессия будет назначатьня на отдельные файлы или на весь раздел сразу?

    И в какую версию FreeBSD это войдёт?

     
     
  • 3.4, ig0r (??), 22:40, 10/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    компрессия не "будет назначатьня", в базовую систему включены утилиты которые поддерживают сжатие.
     
  • 3.7, oops (??), 00:16, 11/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    а вы перейдите по ссылке и посмотрите, там написано
     

  • 1.3, Alen (??), 22:38, 10/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вот интересно во фре они тоже умеют пользовать только одно ядро как в линуксе?
     
  • 1.5, fan (??), 22:52, 10/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    просвятите далеких для чего это?
     
  • 1.6, аноним (?), 23:00, 10/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    tar (libarchive) будет уметь lz разпаковывать? Что меня страшно бесит в линуксе - это что tar -xfz распаковывает только .tar.gz, а под фрей - и bz2, и зипы. И будет ли поддекжка USE_XZ в портах?
     
     
  • 2.8, Аноним (-), 00:30, 11/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Что меня страшно бесит в линуксе - это что tar -xfz распаковывает только .tar.gz

    для bzip другой ключ -j:
    tar (GNU tar) 1.23
    . . .
      -j, --bzip2                filter the archive through bzip2
      -J, --xz                   filter the archive through xz
          --lzip                 filter the archive through lzip
          --lzma                 filter the archive through lzma

     
     
  • 3.13, аноним (?), 15:39, 11/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я в курсе. Но FreeBSD'шный tar распаковывает любые архивы не зависимо от ключа, и это круто.
     
  • 2.9, cvsup (ok), 00:47, 11/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > tar (libarchive) будет уметь lz разпаковывать?

    Поддержка в libarchive добавлена более года назад:
    http://svn.freebsd.org/viewvc/base?view=revision&revision=191172

    Сегодня были раскомменчены сабжевые заглушки линковки.

     
  • 2.10, cvsup (ok), 00:54, 11/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Что меня страшно бесит в линуксе - это что tar -xfz распаковывает только .tar.gz, а под
    > фрей - и bz2, и зипы.

    Во фре в принципе не нужно указывать ключ для некоторых форматов при распаковке, ключ игнорируется. Задача распознавания возложена на libarchive.

         The library automatically detects archives compressed with gzip(1),
         bzip2(1), or compress(1) and decompresses them transparently.

     
  • 2.14, аноним (?), 15:40, 11/05/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >tar (libarchive) будет уметь lz разпаковывать? Что меня страшно бесит в линуксе
    >- это что tar -xfz распаковывает только .tar.gz, а под фрей
    >- и bz2, и зипы. И будет ли поддекжка USE_XZ в
    >портах?

    +1. Без полной поддержки (на уровне gzip) это нахрен не нужно, потому что мизерный выигрыш в сжатии по сравнению с bz2 не покрывает неудобство от необходимости вводить лишние ключи.

     

  • 1.11, Dorlas (??), 09:51, 11/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Точно - уже много лет пользуюсь: tar -xf *.tar.bz2 ;)
     
  • 1.12, QuAzI (??), 13:54, 11/05/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот бы ещё LZMA сделали rsyncable и соответственно в rsync включили, это было бы толково.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру