Могу ли я использовать пакеты zesty / artful / bionic в xenial ubuntu?

У меня есть xenial Ubuntu, и я хотел установить espeak с помощью этой команды:

sudo apt-get install espeak-ng-espeak

Но я получил это сообщение об ошибке:

E: Unable to locate package espeak-ng-espeak

Затем я перешел на http: //packages.ubuntu.com/ и искал его и нашел его в этих трех дистрибутивах: zesty/artful/bionic

Как я могу установить его?

3
задан 20 November 2017 в 17:29

2 ответа

Если вы можете встретить зависимости, вы можете установить его; однако, как говорит Добей: новые пакеты обычно имеют новые зависимости. Таким образом, попытка установки может легко стать кошмаром зависимости. Кроме того, версия микширования, такая как микширование дистрибутивов, может вызвать проблемы с отслеживанием. Лучше всего посмотреть, было ли это перенесено.

Чтобы включить бэкпорт, добавьте следующую строку в ваш /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse  
4
ответ дан 20 November 2017 в 17:29

В общем, нет, вы не можете просто взять пакеты из более новой версии Ubuntu и установить / запустить их в более старых версиях. У них также часто бывают новые зависимости, и в зависимости от того, что это такое, они разрушают другие части системы. Следовательно, общее правило заключается в том, что пакеты должны быть перенесены для работы с более старыми версиями.

3
ответ дан 20 November 2017 в 17:29

Другие вопросы по тегам:

Похожие вопросы: