Есть ли обновление ПО на 18.04 LTS?
Обновляет ли Ubuntu пакеты программного обеспечения, такие как KeePassXC, в версиях LTS или LTS означает, что я сохраняю версию, которая была актуальной на момент выпуска LTS?
Я установил KeePassXC на Ubuntu 18.04 LTS. Сейчас я не помню, какая это была версия KeePassXC, когда я ее впервые установил, но на сегодняшний день это 2.3.1. Самая актуальная версия - 2.4.1. Я понимаю, что могу получать обновления с помощью Snap и PPA, но мне любопытно, будет ли обычное обновление программного обеспечения Ubuntu в конечном итоге обновлять KeePassXC или оно будет оставаться статичным в течение всего периода LTS.
Отредактировано, чтобы добавить: я теперь понимаю из ответов, что пакеты программного обеспечения были заморожены ко времени выпуска и что обычно они остаются статичными и не обновляются с помощью обычной "Проверки обновлений программного обеспечения". Является ли этот статический подход верным для подходов типа "apt-get", или я могу получить обновления таким образом, в конце концов? Из ссылки на исходный код я отмечаю, что KeePassXC 2.3.1 по-прежнему является источником, но не понимаю, могу ли я "принудительно" обновить обновление вне Snap или PPA.
Далее отредактировано как возможный дубликат: Основной вопрос был по сути дубликатом, но мое первое редактирование пошло дальше - "по мере изменения репозиториев, могу ли я тогда" apt-get "обновить версию". Похоже, ответ "нет, не безопасно". ".
2 ответа
К сожалению, Ubuntu не всегда предоставляет последнюю версию программного обеспечения. Последняя версия программного обеспечения зависит от используемой вами версии Ubuntu. Это для стабильности каждой конкретной версии Ubuntu. Единственным исключением может быть веб-браузер (например, Firefox), поскольку он критичен с точки зрения безопасности.
В вашем случае вы можете посмотреть на следующее:
https://packages.ubuntu.com/search?keywords=keepassxc
Более подробное объяснение было дано в аналогичном вопросе Ask Ubuntu.
Страница загрузки KeePassXC предоставляет PPA:
https://launchpad.net/~phoerious/+archive/ubuntu/keepassxc
Вы можете найти много информации о " Что такое PPA и как их использовать?", Но PPA позволяет кому-то, кроме Ubuntu, поддерживать и публиковать пакеты, а вашей системе - принимать эти обновления, когда они доступны.
Это означает, что программное обеспечение, о котором вы спрашиваете, KeePassXC, поддерживается KeePassXC, а не Ubuntu, и вам придется спросить их или посмотреть их историю и политики, чтобы определить график их выпуска и планирование.
При обновлении Ubuntu, скажем, с 16.04 до 18.04, все эти PPA отключены, и вам нужно будет снова их включить. Пока вы не включите их, они не будут и не смогут обновляться. В большинстве случаев вы можете просто включить их снова. Иногда вам нужно следовать новым инструкциям по установке.
Чтобы наилучшим образом ответить на ваш вопрос, вы должны проверить страницу загрузки KeePassXC и посмотреть, что они утверждают, что это последняя версия (которая, кажется, у вас есть) и сравнить это с результатами apt search keepassxc
, Вы можете проверить PPA KeePassXC и подтвердить свой apt
имеет последнюю доступную версию, сравнивая результаты со страницей PPA.
В настоящее время страница PPA соответствует последней версии страницы загрузки KeePassXC:
keepassxc 2.4.1-1ppa1~bionic1
Если вы не видите эту версию, у вас есть устаревшие пакеты (apt update
), больше не включен этот PPA, или какая-либо другая проблема. Похоже, что в настоящее время в PPA доступна последняя версия KeePassXC.