我使用 Alt ISO 正常安装了 Ubuntu 12.04。当我尝试安装 ltsp-server-standalone 时,我得到:
ltsp@ubuntu32:~$ sudo apt-get install ltsp-server-standalone 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 某些软件包无法安装。这可能意味着您有 请求一个不可能的情况,或者如果你正在使用不稳定 发行版中某些必需的软件包尚未创建 或已移出传入。 以下信息可能有助于解决该情况: 以下软件包具有未满足的依赖关系: ltsp-服务器独立: 依赖: ldm-server 但是它将不会被安装 依赖: ltsp-server 但是它将不会被安装 依赖: ltspfs 但无法安装 依赖:nbd-server(>= 1:2.9.25-2)但无法安装 推荐:isc-dhcp-server,但不会安装 推荐:pulseaudio-esound-compat,但它不会被安装 E:无法纠正问题,您持有破损的包裹。
我想使用 12.04 因为很多 ltsp 指南都是基于它。
答案1
我建议你安装 Ubuntu 14.04 LTS,因为它提供了与 12.04 LTS 相同的稳定性、更新的软件包,并且可以撑过即将到来的 Ubuntu 12.04 EOL。此外,更多人将能够为 Ubuntu 14.04 提供支持,并且大多数为 12.04 编写的指南应该与 14.04 兼容,或多或少有些不同。
但是,如果您坚持使用 12.04,请使用:
apt-get clean
以 root 身份(例如 sudo)并:
apt-get -f install
(再次以 root 身份)应该可以解决这个问题。
然后尝试安装 ltsp-server-standalone。如果这两个命令无法解决问题,请检查这里进行其他故障排除。