试图通过apt包管理器对debian进行升级,所以就这样做了。
$ cat /etc/debian_version /etc/os-release
bullseye/sid
PRETTY_NAME="Debian GNU/Linux bullseye/sid"
NAME="Debian GNU/Linux"列出所有这些都是为了确保更新的libc6,但令人惊讶的是它还没有升级,所以:
$ sudo apt upgrade libc6/testing..。
The following packages have unmet dependencies:
libc-dev-bin : Depends: libc6 (< 2.29) but 2.31-9 is to be installed
libc6 : Breaks: libgegl-0.4-0 (< 0.4.18) but 0.4.16-0.1~mx19+1 is to be installed
libc6-dev : Depends: libc6 (= 2.28-10) but 2.31-9 is to be installed
libgcc1:i386 : Depends: libc6:i386 (>= 2.2.4) but it is not installable如果libc6 > 2.28,虽然它已经完全升级了,但现在(大部分)只有2.31版本,但它怎么能不升级呢?请帮忙解决。
发布于 2021-03-02 16:44:01
确保正确设置了sources.list,下面是如何覆盖非debian存储库(如这句话中所说的@A.B ):
sudo rm /etc/apt/sources.list.d/*
cat <然后跑:
sudo apt purge libgcc1 # not available in Sid
sudo apt update
sudo apt dist-upgradehttps://unix.stackexchange.com/questions/637105
复制相似问题