Релиз slackpkg-15.0

Обновился основной пакетный менеджер slackpkg и затребовал обновить конфигурационный файл.

Обновился основной пакетный менеджер slackpkg и затребовал обновить конфигурационный файл. При этом блокировалась работа с пакетами. Мне стало интересно, что изменилось? Если найти скрипт на github можно увидеть следующую картинку в изменениях:

Wed Feb  3 04:40:10 UTC 2021
---------------
	- Release slackpkg-15.0 (yes, jump from 2.84_beta12 to 15.0)

Т.е. сразу с 2,84 версия прыгнула до 15. В комментарии к комиту написано:

Мы решили перепрыгнуть с версии 2.85 на версию 15.0, чтобы соответствовать версии Slackware. Но это не значит, что эта версия не будет работать на более ранних релизах Slackware. Но для Slackware 15 версия slackpkg-15 обязательна.

Изменения в скриптах

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

  • Убрали команду blacklist. Теперь файл blacklist нужно править вручную.
  • Добавили описание команды download.
  • Изменили протокол зеркал с ftp на http/https хотя это только для списка зеркал для arm архитектуры.
  • Появилась новая команда show-changelog, которая показывает вывод changelog.
  • Зеркало https://mirrors.slackware.com/slackware/slackware-14.2/ теперь включено по умолчанию.

Это основное, что мне показалось интересным. Комитов конечно много, видно, что работа идет над slackpkg и не остановливалась.

4 thoughts on “Релиз slackpkg-15.0”

  1. >Добавили команду download позволяющую загрузить пакет без установки.
    Команда download у slackpkg существует уже очень давно.

    1. Ну как давно, судя по изменениям раньше её не было и когда я описывал slackpkg (летом) её ещё не было.

      1. >Ну как давно, судя по изменениям раньше её не было и когда я описывал slackpkg (летом) её ещё не было

        *не увидел* не значит *не было*.

        Возьмем, к примеру, 14.2 (slackpkg 2.82.1)
        # slackpkg download slackpkg

        Saving to: ‘/var/cache/packages/./slackware64/ap/slackpkg-2.82.1-noarch-3.txz’

        Saving to: ‘/var/cache/packages/./slackware64/ap/slackpkg-2.82.1-noarch-3.txz.asc’

        Выходит, была.

        А вот где ее не было — это в выводе Usage от slackpkg и в SYNOPSIS в ‘man slackpkg’.
        Но в разделе с подробным описанием команд (ACTIONS) ‘download’ была давно описана:

        download
        This action tells slackpkg to download the packages, but not to install them. They will be placed in /var/cache/packages, and you can install/upgrade/reinstall them later (or burn them to CD).

        Так вот в changelog-е написано, что *описание* команды было дабавлено в вывод usage и в SYNOPSIS.

        1. Ок. Скорректировал.
          bormant тебе блог надо было создавать, я бы читал и уму набирался 🙂

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *