• вопрос про unzip

    From Yuri Kosivtsov@2:5021/29 to All on Thu Dec 19 23:01:43 2024
    Hi, All

    Обнаружил, что unzip в 14.1 это не unzip, а bsdunzip. Обнаружил потому,
    что он отказался распаковывать архивы, созданные старым зипом. Собрал
    из портов нормальный unzip. Теперь в системе два унзипа, один
    /usr/bin/unzip второй /usr/local/bin/unzip Второй работает, первый
    нет.
    Вопрос - как правильно сделать, чтобы при вызове unzip запускался /usr/local/bin/unzip ? Просто убить системный файл? Изменить порядок
    поиска в путях (локал поставить раньше)? Еще как-то?

    Bye

    ---
    * Origin:  YY (2:5021/29)
  • From Dmitriy Smirnov@2:5010/352 to Yuri Kosivtsov on Fri Dec 20 02:37:41 2024
    hi, Yuri!

    19 Dec 24 23:01, Yuri Kosivtsov wrote to All:

    Обнаружил, что unzip в 14.1 это не unzip, а bsdunzip. Обнаружил
    потому, что он отказался распаковывать архивы, созданные старым зипом. Собрал из портов нормальный unzip. Теперь в системе два унзипа,
    один /usr/bin/unzip второй /usr/local/bin/unzip Второй работает,
    первый нет. Вопрос - как правильно сделать, чтобы при вызове unzip запускался /usr/local/bin/unzip ? Просто убить системный файл?
    Изменить порядок поиска в путях (локал поставить раньше)? Еще как-то?

    чтобы при вызове unzip запускался /usr/local/bin/unzip, просто поменяй $PATH (да, локал поставь раньше) и будет "правильный" unzip радовать глаз.

    зы: вариант с удалением /usr/bin/unzip это варварство^Wчересчур.

    wbr, Dmitriy.
    ---
    * Origin: powered by FreeBSD 14.2-RELEASE amd64 (2:5010/352)
  • From Oleg Artemjev@2:6078/80.1354 to Dmitriy Smirnov on Fri Dec 20 18:41:52 2024
    Привет, Dmitriy!

    20 дек 24 02:37, Dmitriy Smirnov -> Yuri Kosivtsov:
    Обнаружил, что unzip в 14.1 это не unzip, а bsdunzip. Обнаружил
    потому, что он отказался распаковывать архивы, созданные старым
    зипом. Собрал из портов нормальный unzip. Теперь в системе два
    унзипа, один /usr/bin/unzip второй /usr/local/bin/unzip Второй
    работает, первый нет. Вопрос - как правильно сделать, чтобы при
    вызове unzip запускался /usr/local/bin/unzip ? Просто убить
    системный файл? Изменить порядок поиска в путях (локал поставить
    раньше)? Еще как-то?
    чтобы при вызове unzip запускался /usr/local/bin/unzip, просто поменяй $PATH (да, локал поставь раньше) и будет "правильный" unzip радовать
    глаз.
    зы: вариант с удалением /usr/bin/unzip это варварство^Wчересчур.
    Hу оно вроде как да - так. Hо и два unzip, один из которых никому не нужен
    это повод задуматься через год - а какой из двух нужен-то. В whereis unzip покажут оба, если мне не изменяет память. Hикогда не любил такой путаницы..

    С наилучшими пожеланиями, Oleg.

    --- -Уютно у вас, а только странно. И солнца мало.
    * Origin: А мы народ трудящийся... (2:6078/80.1354)
  • From Dmitriy Smirnov@2:5010/352 to Oleg Artemjev on Sat Dec 21 15:36:05 2024
    hi, Oleg!

    20 Dec 24 18:41, Oleg Artemjev wrote to Dmitriy Smirnov:

    Второй работает, первый нет. Вопрос - как правильно сделать,
    чтобы при вызове unzip запускался /usr/local/bin/unzip ? Просто
    убить системный файл? Изменить порядок поиска в путях (локал
    поставить раньше)? Еще как-то?
    чтобы при вызове unzip запускался /usr/local/bin/unzip, просто
    поменяй $PATH (да, локал поставь раньше) и будет "правильный"
    unzip радовать глаз.
    зы: вариант с удалением /usr/bin/unzip это варварство^Wчересчур.
    Hу оно вроде как да - так. Hо и два unzip, один из которых никому не
    нужен это повод задуматься через год - а какой из двух нужен-то. В
    whereis unzip покажут оба, если мне не изменяет память. Hикогда не
    любил такой путаницы..

    whereis покажет оба/все только если его специально через -а попросить:

    -a Report all matches instead of only the first of each requested type.

    wbr, Dmitriy.
    ---
    * Origin: powered by FreeBSD 14.2-RELEASE amd64 (2:5010/352)