我有 Ubuntu 18.04.5 LTS 系统。我计划将其升级到 20.04.2 LTS,然后升级到 21.04 以进行测试。
我发现使用usrmerge
安装了软件包的系统对我来说不太舒服。因为失败的dpkg -S $(which grep)
和失败的ldd
。
如何防止usrmerge
升级期间安装软件包?
答案1
在现代 Ubuntu 21.04 系统上ubuntu-minimal
建议的安装usrmerge
。我们需要阻止这种行为。
因此,行动的顺序如下:
启动现有的 Ubuntu 18.04.5 LTS 系统并安装升级。
通过以下方式创建专用于
usrmerge
封装的特殊 pin/lock 文件cat <<EOF | sudo tee /etc/apt/preferences.d/pin-usrmerge Package: usrmerge Pin: version * Pin-Priority: -1337 EOF
将 Ubuntu 升级到 20.04.2 LTS。
将 Ubuntu 升级到 21.04(如果需要,然后升级到 21.10)。
享受没有不必要符号链接的正常系统。
注意:应在步骤4之前创建pin/lock文件。