我正在从 13.10 升级到 14.04(现在是 dev,几个小时后稳定)使用do-release-upgrade并遇到以下问题:
Can not upgrade
Your python install is corrupted. Please fix the '/usr/bin/python' symlink.
Run Code Online (Sandbox Code Playgroud)
经过一番折腾,我解决了这个问题,所以我想在这里分享我的解决方案。希望这可以帮助某人。
如标题所示,我想知道是否有可能找出apt包的上次更新(由维护者)的日期。通过这种方式,我可以了解软件包是否已过时。我尝试了两者apt-cache show或packages.ubuntu.com,但似乎没有这样的信息。
例如,我想使用apt-get autoremove删除liba,但我不确定它是否足够智能以保留其他依赖项。例如,如果liba取决于libb,同时libc也取决于libb,将
sudo apt-get autoremove liba
Run Code Online (Sandbox Code Playgroud)
删除libb与否?提前致谢。
我想知道是否有一种通用的方法来查找 apt 安装的软件包的文档,或者至少找出它们的作用。有时我会遇到我根本不知道的软件包,但我无法弄清楚它们在本地或在线做什么。
例如,这个包有什么libaccounts-glib0作用?如果它是针对网络帐户插件的,我会简单地将其删除。如果它是用于核心帐户服务,删除它会给我带来麻烦,我想。甚至没有一行描述来帮助我做出决定。