Ubuntu 22.10 更换阿里云源
sudo vim /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ kinetic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ kinetic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ kinetic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ kinetic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ kinetic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ kinetic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ kinetic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ kinetic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ kinetic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ kinetic-backports main restricted universe multiverse |
更换完源后、执行
sudo apt update
sudo apt upgrade
到这里的时候本应该更新源、升级成功了,没想到执行sudo apt upgrade之后有了提示信息:
随后执行apt --fix-broken install 没想到又有了新的报错信息:
这个问题在网上也找了好多解决方案,但是都不适用,最后亲测有效的解决方法:
这个报错主要就是 libc6:amd64 这个包没有安装完成,处于半安装的状态,我们手动安装一下就可以了。
执行 ls /var/cache/apt/archives 查看一下有没有关于 libc6:amd64 的包
然后执行 dpkg -i /var/cache/apt/archives/libc6_2.36-0ubuntu4_amd64.deb
安装成功之后再执行 sudo apt upgrade,完美解决了。