我在 HTPC 上运行 Ubuntu 14.04 + XBMC,现在我想在这台机器上设置自动更新。
除了常规的 Ubuntu 源之外,我还安装了其他 3 个源,我希望它们能够自动接收更新:
1)XBMC ppa(http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/)
2)蒸汽源(http://repo.steampowered.com precise/steam
)
3)Flirc 源(http://apt.flirc.tv binary/
)
我已经阅读了有关无人值守升级包的信息,但我不知道如何修改此包以下载 XBMC、Steam 和 Flirc 的更新(我读过一些关于读取列表文件的内容/var/lib/apt/lists
,但不幸的是,我无法在这些列表中找到Source
和Origin
定义)。
或者我选择这条路线是否更好cron
?
答案1
/var/lib/apt/lists
如果在之后仍找不到 Release 文件sudo apt-get upgrade
,您可以查看存储库本身的文件。在这种情况下,它们是:
- http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/dists/trusty/Release对于XBMC
- http://repo.steampowered.com/steam/dists/precise/Release对于 Steam 和
- 不幸的是,Flirc 存储库没有目录列表,所以如果没有更多信息我就无法找到它。
XBMC 和 Steam 均有 Origin 值(分别为LP-PPA-team-xbmc
和Valve Software LLC
)。在这种情况下,Suite 将是dists
您正在使用的存储库部分下的文件夹(http://repo.steampowered.com/steam/dists或者http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/dists) - 应该precise
适用于 Steam 和trusty
XBMC PPA。