因此,我尝试将 Kodi 15.2 Isengard 安装到我的媒体计算机(旧奔腾,512MB RAM)上。执行了从互联网上收集的一些程序,其中包括添加 kodi-old 存储库。apt-cache policy 返回以下内容:
Kodi:
Installed: (none)
Candidate: 2:17.0~git20170210.1529-final-0xenial
Version table:
2:17.0~git20170210.1529-final-0xenial 500
500 http://ppa.launchpad.net/team-kodi/stable/ubuntu xenial/main i386 Packages
2:16.1~git20160425.1001-final-0xenial 500
500 http://ppa.launchpad.net/team-xbmc/kodi-old/ubuntu xenial/main i386 Packages
15.2+dfsg1-3ubuntu1.1 500
500 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/universe i386 Packages
15.2+dfsg1-3ubuntu1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/universe i386 Packages
经过几次启动失败后,我成功安装了 Isengard。
我在主计算机(奔腾 4、2G RAM,运行 Ubuntu 16.04.3,Gnome 环境)上执行了此操作以确保它正常运行。
我立即转到我的媒体计算机(Ubuntu 14.04.5,Lubuntu 环境),添加了完全相同的存储库,但 apt-cache policy kodi 返回此内容:
kodi:
Installed: (none)
Candidate: 2:17.4+git20170822.1009-final-0trusty
Version table:
2:17.4+git20170822.1009-final-0trusty 0
500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ trusty/main i386 Packages
2:16.1~git20160424.1410-final-0trusty 0
500 http://ppa.launchpad.net/team-xbmc/kodi-old/ubuntu/ trusty/main i386
为什么使用几乎相同的机器检查的同一个存储库会返回不同的可用包?
任何帮助是极大的赞赏!
答案1
它们不是相同的存储库。我注意到一个是 XENIAL 16.04,另一个是 TRUSTY 14.04。
即使 URL 相同,版本关键字 (xenial/trusty) 也指向 URL 末尾的不同位置。repo.name 由 URL 和您在记录中看到的其余信息组成sources.list
。