Более новый пакет из репозитория другой версии Ubuntu
Я использую Ubuntu 14.04 LTS. Есть ли простой способ установить более новую версию пакета из более нового хранилища версий?
Я попробовал это: https://help.ubuntu.com/community/PinningHowto
Но этот метод, кажется, способен вносить беспорядок в систему, когда используется неправильно, и он не работает для меня.
PS: это пакет http://packages.ubuntu.com/search?keywords=libav-tools&searchon=names
1 ответ
Прикрепление не предпочтет более новую версию; Apt делает это по умолчанию. Пиннинг предназначен только для наклеивания старых версий.
Если вы добавили более новый репозиторий, содержащий более новую версию пакета, и apt update; apt dist-upgrade
не обновляет его, скорее всего, репозиторий не предоставляет обновления для вашего выпуска Ubuntu (например, 14.04). Посетите страницу панели запуска PPA и проверьте поддерживаемые версии.
Универсального решения для этого не существует. Для некоторых [маленьких] вещей, вы можете редактировать конфигурацию источников (в /etc/apt/sources.list.d/...
) и изменить trusty
к какой-либо версии это поддерживается, но часто небезопасно.
Вы можете быть в состоянии построить его самостоятельно.