Я хотел бы установить программу из PPA, которая имеет версии Oneiric и Precise для одной и той же программы. Точная версия программы - 2.2, тогда как версия Oneiric - 2.0
. Если я попытаюсь установить обычным способом через центр программного обеспечения или терминал, будет установлена версия Oneiric 2.0. Есть ли простой способ заставить Ubuntu установить версию Precise?
Отредактируйте файл внутри /etc/apt/sources.list.d/
, перечислив ppa, и измените имя дистрибутива с oneiric на точный. Конечно, вы можете столкнуться с проблемами зависимости, когда пытаетесь установить, так как точная версия может зависеть от библиотек от точных.
Вместо того, чтобы изменять список источников, который может привести к нежелательным проблемам с зависимостями, я предлагаю использовать программу prevu , которая предназначена для бэкпорта программных пакетов.
После использования любезно предоставленного ответа от psusi, я также обнаружил альтернативный метод на основе графического интерфейса для этого, который я добавлю, так как некоторые люди могут найти его проще.
Откройте Центр программного обеспечения Ubuntu и выберите Редактировать> Источники программного обеспечения
Нажмите на PPA, содержащем программу, которую вы хотите установить, и выберите Редактировать
Затем замените текст « Oneiric » в поле распределения следующего меню на « Precise »