晚上我哥们发来消息,想在服务器的docker里装一个vim,发现要先apt-get update,在换源之后,卡在了get23这一行。
ssh上服务器后,在stackoverflow各种排查,但许多方案都没法实现,因为ping又没有,文本编辑器又没有。

最终先重新换了个清华源,用了如下两行代码搞定。
rm -r /etc/apt/sources.list.d
apt-get -o Acquire:ForceIPv4=true update --fix-missing
第一行是删除现在的source源,第二行的参数是强制ipv4还有修复丢失的包。猜想他一开始没有fix-missing,后来各种换源的时候出现问题,清除之后就可行了。
Reference:
https://blog.youkuaiyun.com/qq_41559533/article/details/96422887
https://blog.youkuaiyun.com/qxqxqzzz/article/details/100728004
本文分享了一次在Docker容器内安装Vim遇到的问题及解决方案。作者尝试使用apt-get update时遇到困难,通过更换清华源并采用特定命令组合(rm -r /etc/apt/sources.list.d 和 apt-get o Acquire::ForceIPv4=true update --fix-missing),成功解决了源配置错误和网络连接问题。
707

被折叠的 条评论
为什么被折叠?



