Проблема с установкой модифицированного rpm

Попробуйте это:

curl -l "ftp.fakeurl.com.au/In Stock Daily CSV/"  --user username:password |
  grep '\.csv$' |
  sort -t. -k3,3 -k2,2 -k1,1 |
  tail -n 1
  • grep '\.csv$'получить строки csv
  • sort -t. -k3,3 -k2,2 -k1,1сортировать с помощью .в качестве разделителя полей по 3-му полю года, 2-му полю месяца и 1-му полю InStockDailyXXпо дню
  • tail -n 1получить последнюю строку (новейшую дату)
0
23.08.2021, 21:03
2 ответа

Ваш пакет — ...2.32.2-65.el7.1..., а установленные пакеты — ...2.32.2-65.el7_9.1.... Судя по тем же номерам версий, они, вероятно, входят в один и тот же исходный пакет, как и ваш.

Возможно, вы пропустили обновление какой-то версии в файле спецификаций, или ваш distмакрос отключен (т. е. он читает el7.1, хотя должен быть el7_9.1. В любом случае, по крайней мере, релиз (здесь 65 )должен быть позже вышестоящего, чтобы избежать путаницы в базе данных RPM (дистрибутив имеет ту же версию+выпуск, что и локальный, другой , установленный обязательно сделает развлекательный фейерверк позже ).

1
23.08.2021, 22:32

Вы либо загрузили более старый исходный файл rpm, либо не применили необходимые исправления. Начните с поиска более нового источника rpm, чем тот, который у вас есть.

0
23.08.2021, 21:26

Теги

Похожие вопросы