我需要libc-bin
在 Debian 11 上从当前稳定版本升级到 2.36。我尝试通过从 下载 .deb 软件包来实现此目的http://ftp.us.debian.org/debian/pool/main/g/glibc/libc-bin_2.36-8_amd64.deb
,但是当我使用 来安装它时dpkg --install package.deb
,我无法使用,apt install
因为它要求我运行apt --fix-broken install
,并且何时运行我这样做了,它破坏了一些基本的包并告诉我dpkg: warning: 'ldconfig' not found in PATH or not executable
。之后,我无法通过 apt install
或 via安装任何其他东西dpkg --install package.deb
。
那么如何才能在libc-bin 2.36
不中断apt
且不切换到不稳定频道的情况下进行安装呢?
答案1
这与问题的情况类似你之前的问题:您需要将所有 libc 相关的包保持在同一版本。
要升级到 libc 2.36,您至少需要安装libc-bin
、libc6
和locales
2.36 软件包。请注意,这样做时您将开始向 Debian 12 升级,并且您应该计划在发布后尽快完成升级。您的其他一些安装的软件包可能会因升级而损坏,并且必须更新到 Debian 测试中的版本。我强烈建议重新考虑升级,除非您最终想帮助 Debian 项目测试其即将发布的版本。