Oracle Linux 8 (потомок CentOS). Сделать это могут админы, но хотят rpm что бы легко их по всем контейнерам раскатывать. Как вы решаете такую задачу в продакшене со множеством контейнеров?
а ради чего обновить? есть цель или просто так?
Перейти на perl 5.26.3 . Он уже не новый, но для нас будет большим шагом вперед с 5.10 . Mojolicious например хочет не менее 5.16
Вопрос собственно в том, как опакетить в rpm перловые либы ?
Так же, как это сделано в yocto
На первый взгляд это очень кастомный linux. Наверное крутая вещь, но админы точно не пойдут на что-то радикально новое
Хочется получить один жирный пакет с перлом и кучей модулей или кучу пакетов?
Вариант с кучей пакетов легче будет обновлять в дальнейшем, но и один жирный пакет с перлом и либами тоже ведь вариант...
Вы смотрите по своим ресурсам. Куча пакетов требует отдельного человека, который будет писать спеки. Жирный пакет с перлом менеджить проще, но есть проблема выбирать, какие модули туда ставить (т.к. нормального пакетного менеджера для perl пока нет). По хорошему, это ваши админы + ИБ должны придумывать.
По-хорошему, конечно, нам бы только версии желать... Насчёт модулей, проблема в том, что можно что-то забыть? Значит нужно сразу поставить как можно больше
если использовать кастомный Perl и ставить в локальную директорию (прямо в приложении, например), то ничего не забудете.
Обсуждают сегодня