Как я нахожу и устанавливаю пакет Kodi 16.1 Jarvis на Xubuntu 16.04?

Это - ошибка, я получаю:-

The following packages have unmet dependencies:
 kodi : Depends: kodi-bin (>= 2:16.1~git20160425.1001-final-0xenial) but it is not going to be installed
        Depends: kodi-bin (< 2:16.1~git20160425.1001-final-0xenial.1~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я не знаю, почему, но пакет Kodi 16.1 Jarvis нигде не найти, так как V17 ввел по абсолютному адресу в сцену.

-2
задан 10 March 2017 в 23:23

3 ответа

В человечности только 1 версия приложения доступна одновременно. Существуют исключения, но они - немногие. Так, обычно, если Ubuntu, обновленная к Kodi 17, Вы не найдете 16 в repos.
Ваша единственная опция состояла бы в том, чтобы найти более старый пакет и все его зависимости, установить его с dpkg и заблокировать обновление версии. Однако команда Kodi, кажется, предоставляет их собственному репозиторию предыдущий доступный выпуск. Для использования его удалите текущий стабильный PPA:

sudo add-apt-repository -r ppa:team-xbmc/ppa

Затем устанавливают старую стабильную версию со следующими командами:

sudo add-apt-repository ppa:team-xbmc/kodi-old
sudo apt-get update
sudo apt-get remove kodi*
sudo apt-get install kodi
2
ответ дан 3 November 2019 в 15:36

После большого поиска меня на Jarvis и трудности нахождения этого -

sudo add-apt-repository ppa:team-xbmc/kodi-old
sudo apt-get update
sudo apt-get install xbmc=2:[INSERT VERSION NUMBER HERE]* 
xbmc-bin=2:[INSERT VERSION NUMBER HERE]*

В моем случае это было:

sudo apt-get install kodi=2:16* kodi-bin=2:16*

<глоток> ( источник )

1
ответ дан 3 November 2019 в 15:36

Можно попытаться установить более старую версию Kodi путем ввода

sudo apt-get install kodi

на терминале, не устанавливая ppa.

мне в настоящее время устанавливали Ubuntu 16.04.2, и это - то, что я получаю:

$ apt-cache policy kodi
kodi:
  Installed: 2:17.0~git20170210.1529-final-0xenial
  Candidate: 2:17.0~git20170210.1529-final-0xenial
  Version table:
 *** 2:17.0~git20170210.1529-final-0xenial 500
        500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main amd64 Packages
        500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu xenial/main i386 Packages
        100 /var/lib/dpkg/status
     15.2+dfsg1-3ubuntu1 500
        500 http://gb.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

, Поскольку Вы видите, что мне установили ppa и это дает мне lastest версию. При вводе следующей команды, не устанавливая kodi ppa, необходимо смочь получить более старую версию.

Обновление после комментария:

Kodi не был обновлен om основной repos. На самом деле основной repo все еще в 15,2! Проверять дважды на более старом ноутбуке (с 16,1 установленными):

$ sudo add-apt-repository --remove ppa:team-xbmc/ppa
# (Some output)
$ apt-cache policy kodi
kodi:
  Installed: 2:16.1~git20160425.1001-final-0xenial
  Candidate: 2:16.1~git20160425.1001-final-0xenial
  Version table:
 *** 2:16.1~git20160425.1001-final-0xenial 100
        100 /var/lib/dpkg/status
     15.2+dfsg1-3ubuntu1 500
        500 http://gb.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

Так при наличии Ubuntu 16.04 можно получить Kodi 15.2. Я не уверен (не протестировали его), если можно получить kodi 16.1 путем установки 16.10. (Можно propably протестировать его путем попытки живого USB.)

-1
ответ дан 3 November 2019 в 15:36

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

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