Обновление установщика с использованием RPM - PullRequest
3 голосов
/ 08 декабря 2011

У меня есть пакет RPM для моего приложения, и путь установки - /company/application/version.

.

Я нахожу это трудным, поскольку это платформа Unix, и нет концепции реестра.

Мне нужно кое-что прояснить:

  • Как я могу проверить номер предыдущей установленной версии?

Каждый раз, когда я устанавливаю приложение с другой версией, все устанавливается (т. Е. 2.5 и 2.6 оба рассматриваются как 2 разных программного обеспечения из-за структуры директории установки.)

  • Как остановить более новую версию, если старая уже установлена?

1 Ответ

1 голос
/ 12 декабря 2011

Не видя файл спецификации, это просто стрельба в темноте, но я думаю, вы, вероятно, пропускаете тег 'Version' в вашем файле спецификации.См. http://www.rpm.org/max-rpm/s1-rpm-inside-tags.html. Как правило, максимальные обороты в минуту - это хороший ресурс.

...