The OpenNET Project / Index page

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

Проект OpenBSD перешёл на использование формата PAX для tar-архивов

17.04.2024 11:29

В кодовую базу OpenBSD принято изменение, переводящее утилиту tar на использование по умолчанию формата PAX при создании архивов. Изменение войдёт в состав выпуска OpenBSD 7.6. Использование формата PAX даст возможность сохранять более длинные имена файлов, обрабатывать ссылки, использовать более точные сведения о времени и помещать в архив файлы очень большого размера.

Из минусов перехода на PAX упоминается увеличение размера несжатых архивов и ограниченная поддержка формата в экосистеме. Для возвращения старого поведения и сохранения архивов в формате TAR предлагается при вызове утилиты tar указывать опцию "-F ustar".

  1. Главная ссылка к новости (https://undeadly.org/cgi?actio...)
  2. OpenNews: Релиз GNU tar 1.33
  3. OpenNews: Разработчики OpenBSD экспериментируют с использованием Wayland
  4. OpenNews: Для OpenBSD реализована возможность использования рабочего стола KDE Plasma
  5. OpenNews: Выпуск OpenBSD 7.5
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61011-openbsd
Ключевые слова: openbsd, tar, pax
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (56) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, helloworld (?), 11:45, 17/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Когда уже на dar перейдут
     
     
  • 2.2, Аноним (2), 11:55, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > GPL-2.0-or-later

    В OpenBSD в базу GPL не помещают настолько, насколько это возможно. Так что, скорее всего никогда.

     
     
  • 3.20, Аноним (-), 16:30, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > В OpenBSD в базу GPL не помещают настолько, насколько это возможно. Так что, скорее всего никогда.

    А они что, без видеодров отдыхают в результате?

     
     
  • 4.36, Аноним (36), 19:39, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > насколько это возможно
     
  • 4.45, Аноним (45), 21:23, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты бы эта, хотя бы одним глазком в сорцы заглянул, прежде чем опускать свою горд... большой текст свёрнут, показать
     
  • 4.56, Аноним (56), 10:04, 18/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >А они что, без видеодров отдыхают в результате?

    Интеловские и AMD-шные видужи пашут прекрасно. Нвидиевские нет. Но Тео даже факи показывать побрезговал, не говоря про то, чтоб тащит из блов в ОС c упором на секурность. Что в целом верно.

     
  • 2.3, Аноним (3), 11:56, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А тебе зачем это?
     
  • 2.5, Аноним (5), 12:25, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >dar

    Bloatware же, такое в опенбзду не примут, разве что свою реализацию напишут.

     
     
  • 3.19, OpenEcho (?), 16:20, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Bloatware же

    И что именно блоатед?    
    В отличие от не "блоатед" тар-а он умеет востанавливать инкрементальные архивы корректно, а 20 летний баг в тар как то норм, зато не блоат

     
  • 2.75, mos87 (ok), 07:27, 23/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    вот, очень нужен нормальный архиватор, а не это чудо tar - без произвольного доступа, нормального обновления файлов и чёрт знает чего ещё.

    вроде в Гнутом есть возможность создавать с индексом, но "быстрых" tar'ов ещё не встречал

     

  • 1.6, Аноним (6), 12:39, 17/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    >-F ustar

    Почему не usetar?
    Почему в мире никсов так не любят простой и ясный английский язык, зато очень любят некрасивые и туманные сокращения? Времена PDP-11 и дедов давно прошли.

     
     
  • 2.7, Аноним (3), 12:42, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > Почему не usetar?

    Потому что ustar - Unix Standard TAR

     
     
  • 3.9, Аноним (6), 13:31, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Ну хоть не united states tar.
     
     
  • 4.27, Аноним (27), 17:45, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Воистину! А то было бы forwhitetar и forcoloredtar.
     
  • 2.11, Аноним (11), 13:54, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    (Журналист) - Если бы вы создавали "всемирную паутину" сейчас, что бы вы хотели поменять?
    (Сэр Тим Бернерс-Ли) - Переименовал бы HTTP_REFERER в HTTP_REFERRER
     
     
  • 3.74, mos87 (ok), 07:26, 23/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    База.
     
  • 2.12, Аноним (12), 13:54, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +32 +/
    Потому что это русское сокращение, очевидно. ustar = устар. = устаревший
     
  • 2.14, Аноним (14), 14:26, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +11 +/
    > любят некрасивые и туманные сокращения?

    Юникс и юникс-подобные системы: некрасивые, туманные сокращения, которые очень удобно набирать в шелле в повседневой жизни. rm -rf bar.

    Вантуз и помершелл: очень понятные наименования команд, которые пока наберешь, уже теряешь ход мысли. DeleteFolder(PathToDeletion="bar", DoItRecursively=True, ThrowErrorIfFileDoesNotExistOrSomeOtherErrorHappens=DeleteFolderErrorPolicy.DontTakeAnyActionAndExitCleanlyEvenIfFileDoesNotExistOrSomeOtherShitHappens).

     
     
  • 3.17, Аноним (17), 15:45, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Юниксовый шелл - это вершина творческой мысли программистов.
     
     
  • 4.28, Аноним (27), 17:47, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ... служивших удобству машиы. А должно машине служить человеку.
     
     
  • 5.37, Аноним (36), 19:44, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ... служивших удобству машиы. А должно машине служить человеку.

    В Шелле - вполне себе вытоптанное миллиардами пальцев удобство.

    У Мелкомягких же, как часто у них, - днище халтуры быстрого, недорогого, некачественного за деньги.

     
  • 3.49, Аноним (49), 23:07, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Только вот за пределами окна опеннета оно не так и в пауэршелле можно набрать
    rm -r -fo bar.

    Он объяснит недостающие детали: gal rm => Remove-Item. gal gal => Get-Alias. rm -r -f => "'f' is ambiguous. Possible matches include: -Filter -Force".

    Если 6-й аноним захочет критиковать точнее, пусть пишет про настоящую историю User System Resources. Или про появление одухотворенного подхода к расширениям файлов, потому что шеллы не могут найти ./script.sh по команде ./script.

     
     
  • 4.53, Аноним (53), 06:52, 18/04/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Или про появление одухотворенного подхода к расширениям файлов, потому
    > что шеллы не могут найти ./script.sh по команде ./script.

    С фига ли они должны?

     
     
  • 5.69, Аноним (49), 15:06, 19/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скриптам то добавляют расширение, чтобы сразу видеть тип файла, то не добавляют, чтобы печатать меньше. Очевидно, можно получить оба преимущества, позаимствовав $env:PATHEXT, а 5 плюсов под комментом от того, что устоявшийся подход стал ценной скрепой---ай не бейте, больно же, нет, серьёзно, хватит...
     
  • 4.61, kirby (?), 00:44, 19/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вспоминается ASCII видос со скрепышом в vim
     
     
  • 5.67, тыквенное латте (?), 09:45, 19/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вспоминается ASCII видос со скрепышом в vim

    без ссылки не сме%уёчку с digi не рата, умирает котёнок.

     

  • 1.8, Аноним (8), 13:28, 17/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    я как ты пытался запустить openbsd на qemu 0.6.2. Процесс qemu просто завис...
     
     
  • 2.13, Аноним (13), 14:17, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > 0.6.2

    Попробуй на qemu 8.2.2

     
  • 2.16, anonymous (??), 15:27, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Очень интересная и поучительная история. Пиши ещё, автор.
     
     
  • 3.44, Аноним (44), 21:21, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Та же проблема и с linux
     

  • 1.18, YetAnotherOnanym (ok), 16:15, 17/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > обрабатывать ссылки

    Нужно. Очень нужная, важная и полезная фича.

     
  • 1.21, a2non12442 (?), 16:41, 17/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Этот ваш опенбзд недавно статическую линковку сломал напрочь. Лучше бы это пофиксили
     
     
  • 2.23, Аноним (23), 16:56, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно ссылку на драму (баг-репорт)?
     
     
  • 3.29, a2non12442 (?), 18:08, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.me/opennews/art.shtml?num=60930
    "Удалена поддержка косвенного обращения к системным вызовам при помощи функции syscall"
    Короче сисколы теперь только через libc
     
  • 2.25, крокодил мимо.. (-), 17:08, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Этот ваш опенбзд недавно статическую линковку сломал напрочь. Лучше бы это пофиксили

    о-ля-ля.. натюрлих! и при этом как поставляли в пакетах/портах -static версии бинарников, так и продолжают..
    экие негодяи!

     
     
  • 3.31, a2non12442 (?), 18:09, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А правда ли они static? ты через ldd проверял?
     
     
  • 4.42, крокодил мимо.. (-), 20:41, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А правда ли они static? ты через ldd проверял?

    бот удаляет комментарий по теме..
    правда, static воистину.. в чруте работает и ldd подтверждает..

     
  • 2.39, Аноним (39), 20:11, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всё правильно сделали. Она только малварьщикам нужна, чтобы их гадость была плохоанализируемой и гарантированно работала даже если в стандартную либу вкорячат фильтр.
     
     
  • 3.55, Аноним (55), 07:24, 18/04/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Правильно пропаченный xz в сорцах задарили и так называемое сообщество с удовольствием скушало.
     

  • 1.26, Anm (?), 17:38, 17/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зря они PC-BSD забросили вместе с PBI модулями.
     
     
  • 2.35, iZEN (ok), 18:43, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Зря они PC-BSD забросили вместе с PBI модулями.

    Кто "они"? PC-BSD разрабатывалась компанией iXsystems, Inc. на основе FreeBSD.

     
     
  • 3.76, печенег (?), 11:56, 23/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну вот кто забросил, тот и зря
     

  • 1.38, Аноним (38), 20:05, 17/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Когда в это поделие уже завезут TRIM чтобы оно перестало называться No TRIM OS? Или классическое в среде луддистов на ноутах 2008 года "нинужно"?
     
     
  • 2.41, крокодил мимо.. (-), 20:37, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Когда в это поделие уже завезут TRIM чтобы оно перестало называться No
    > TRIM OS? Или классическое в среде луддистов на ноутах 2008 года
    > "нинужно"?

    немного не так.. после попыток "завезти" trim и анализа как "завезли" в другие фс (не слежу, но ссылок на дебаты в рассылках и заметок - более чем), было принято решение пока оставить как есть и дать GC (накопителя) делать свою работу.. до тех пор, пока не будет готова "эталонная" реализация для опёнка (ffs/ffs2)..

    емнип, ibm рекомендует 17% от объёма оставлять unallocated.. многие склоняются к 30%..

     
     
  • 3.43, Аноним (43), 20:58, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > осле попыток "завезти" trim и анализа как "завезли" в другие фс

    Похоже на банальную отговорку. Держу пари, что у разработчиков механические hdd и оно тупо не нужно.

     
     
  • 4.54, Аноним (53), 06:55, 18/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всё проще – они сами не пользуются тем, что разрабатывают. /s
     
     
  • 5.60, Аноним (56), 18:05, 18/04/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Всё проще – они сами не пользуются тем, что разрабатывают.

    Полный звездешь, эти как раз для себя любымых и пилят, в отличии от.

     
  • 3.77, Аноним (77), 19:27, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > емнип, ibm рекомендует 17% от объёма оставлять unallocated.. многие склоняются к 30%..

    Лучше 100%, хотя можно и больше.

     
  • 2.46, Ананимус (?), 22:55, 17/04/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >  Когда в это поделие уже завезут TRIM чтобы оно перестало называться No TRIM OS? Или классическое в среде луддистов на ноутах 2008 года "нинужно"?

    А надо? Это было критично году в 2014, когда проишвки для SSD ещё были юны и прекрасны.

     
     
  • 3.58, Аноним (58), 12:41, 18/04/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Боюсь, что местным "специалистам", далёким от понимания устройства SSD, донести мысль об избыточности trim окажется действием невозможным
     
     
  • 4.59, Аноним (59), 17:15, 18/04/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Стоит им напомнить про запрет trim для некоторых SSD в ядре.
     
  • 4.63, Аноним (43), 01:45, 19/04/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > мысль об избыточности trim

    Почему ты еще не работаешь в Apple, Microsoft, IBM и тому подобных компаниях? Ведь мог бы объяснить их разработчикам, что TRIM не нужен.

     
     
  • 5.64, Аноним (56), 01:57, 19/04/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Apple, Microsoft, IBM и тому подобных компаниях? Ведь мог бы объяснить их разработчикам, что TRIM не нужен.

    ТРам бесполезно что-то объяснять. В корпорации моугут работать умные люди, но копроративные механизмы априори генерируют шлак. Мелкие команды на порядки эффективнее, и вот они про TRIM расскажут много нелестного

     

  • 1.57, Аноним (57), 12:10, 18/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Самое смешное то, что pax этот формат не умеет.
     
  • 1.62, Аноним (43), 01:42, 19/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Эта операционная система на базе BSD кажется самой медленной. Создается впечатление, что разработчики не осведомлены о существовании процессорных инструкций, выпущенных после 2010 года.
     
     
  • 2.65, Аноним (56), 08:06, 19/04/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Они об этих инструкциях знают получше других, поэтому часть функционала процессоров отключена, чтоб проблемы с их безопасностью нивелировать (в этих самых современных процессерах поналяпали дерьма последнее время, пипл вроде тебя хавает)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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