在这台机器上,我安装了 Lubuntu 12.04,然后安装了软件包ubuntu-desktop
。现在有一些 Lubuntu 软件需要删除,例如 Lubuntu 软件中心、Xscreensaver 和 Abiword。
网上有很多脚本,比如这个lubuntu-desktop
,描述了如何通过删除所有 Lubuntu 软件包(即依赖的软件包)返回到纯 Ubuntu 桌面(安装软件包后) lubuntu-desktop
。我可以使用该脚本删除旧的 Lubuntu 软件包并完全迁移到纯 Ubuntu 吗?我担心该脚本可能会删除libbluray
Ubuntu 需要的一些软件包,例如。
答案1
您可以按照您提供的链接执行删除操作,但之后我建议您执行以下操作:
sudo apt-get -f 安装
应该发出信号并尝试解决与已安装包相关的任何问题。
我仍然不喜欢这种方法,因为我不确定 Lubuntu 是否使用与 Ubuntu 相同的存储库。
补充:做一个
dpkg --get-selections > ~/桌面/ubuntu_packages
进入 ubuntu 机器,这将为您提供 ubuntu 机器上的软件包列表。对您的 lubuntu 执行相同操作。
dpkg --get-selections > ~/桌面/lubuntu_packages
进行差异分析,删除仅存在于 lubuntu 中的软件包。然后
cat ~/Desktop/ubuntu_packages > sudo dpkg --set-selections && sudo apt-get dselect 升级
仅安装 ubuntu 所需的软件包
答案2
可以通过运行网站上的脚本,然后重新安装ubuntu-desktop
包来解决此问题。我感觉有些软件包不知怎么的还残留着,所以也许 vfbsilva 的答案更合理。