我想在 Ubuntu 中使用 XBMC,而无需安装它(便携式)。在 Windows 下可以做到。我在 Ubuntu 上尝试了很多方法,但都没有用。
我正在使用 Ubuntu 13.10 x64。
谢谢。XBMCuser
答案1
应用程序的可移植安装通常不是在 Linux 下完成的。主要原因是依赖关系。在 Windows 中,大多数程序都附带了该程序所需的每个库。因此,在 Windows 下,您通常会拥有同一库的多个版本。
在 Linux 下,该库通过包管理器安装一次,并且该库将被列为依赖项。然后许多不同的应用程序将使用同一版本的库。要获得可移植版本,您需要确保每个主机都包含所需的所有依赖项或者将所有依赖项也放在 USB 上。当然,这不是一个很好的选择。
相反,我个人建议你购买一个支持持久存储的 Live USB。这意味着你所做的任何更改都将被保存。在 Live USB 中,你将能够安装 XBMC 并在任何需要安装 XBMC 的 PC 上启动 Live USB。为了获得最大的兼容性,我是否可以建议安装 32 位版本的操作系统?这应该适用于几乎所有你需要的计算机。Ubuntu 支持持久存储,并且可以轻松地从 Ubuntu 制作 USB。以下链接应该可以帮助你进行设置。
http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-ubuntu
编辑:根据实时 USB 的设置方式(如果已完全安装到 USB 棒上,这绝对是可能的),您可以 chroot 到 USB,然后使用主机系统运行 Linux 发行版 USB 版本上的 XBMC 版本。有关更多信息,您应该研究 chroot 的工作原理。