Я хочу обновить несколько пакетов, которые перечислены в USN для 16.04. любой пакет, который я хочу обновить, выводит меня на страницу панели запуска, и там доступно обновление в формате .tar.xz вместе с оригинальной версией. но я не могу найти способ установить эти обновления, в них нет файлов make, нет параметров установки, я попытался проверить, можно ли обновить файлы .tar.xz непосредственно для пакета, но все, что я нашел, это как распаковать файлы.
Я не хочу использовать apt-get upgrade
, который может связываться с версиями на сервере
Я пробовал unattended-upgrade/s
, который ничего не обновлял.
Как применять эти обновления, перечисленные в USN, не связываясь с версиями?
Команда безопасности Ubuntu уже сделала всю работу за вас.
Команда безопасности исправляет только уязвимости в CVE / USN. Они больше ничего не обновляют. Они не исправляют ошибки, не связанные с безопасностью. Они не увеличивают предыдущую версию для исправления vuln.
Исправленные пакеты загружаются в карман -security. Для 16.04 это xenial-security. Просто включите этот репозиторий в своем программном обеспечении & amp; Обновляет панель управления (или /etc/apt.sources.list)
Номера версий: если исходная версия пакета похожа на «Foo 3.2.4», то новая загрузка из Ubuntu Security Team будет чем-то например, «Foo 3.2.4 ~ Ubuntu0», так что apt интерпретирует изменение как обновление и извлекает новый пакет.
Дополнительную информацию о том, как работает эта команда безопасности Ubuntu, можно найти в вики Ubuntu Security Team . Ubuntu Security Podcast также может быть удобным инструментом обучения.