Ubuntu 的 apt-get 强制使用 IPv4 网络

要让 Ubuntu 的 apt-get 强制使用 IPv4 网络,可以通过以下两种方式实现:

1. ‌**临时强制 IPv4(单次生效)**‌

在命令中直接添加 -o Acquire::ForceIPv4=true 参数

复制代码
sudo apt-get -o Acquire::ForceIPv4=true update

sudo apt-get -o Acquire::ForceIPv4=true install <包名>

这种方法仅对当前命令生效,适合临时需求。

2. ‌**永久强制 IPv4(全局生效)**‌

创建配置文件 /etc/apt/apt.conf.d/99force-ipv4,并写入以下内容:

复制代码
echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4

此后所有 apt-get 操作均默认使用 IPv4。


注意事项:
  • 如果 IPv6 网络可用但镜像站限制访问,强制 IPv4 可解决 403 Forbidden 错误。
  • 如需恢复 IPv6,删除配置文件或注释内容即可。
相关推荐
kk57944 分钟前
【Ubuntu】sudo apt update出现E :仓库***没有Release文件
linux·运维·ubuntu
~光~~4 小时前
【问题解决】VMware +Ubuntu20.04创建用户后无法登陆的问题
ubuntu
PAQQ4 小时前
解决 ubuntu 重启串口号变化
linux·运维·ubuntu
desssq7 小时前
ubuntu 18.04 泰山派编译报错
linux·运维·ubuntu
喵喵爱自由7 小时前
Ubuntu 24.04 Server 版系统安装及配置
数据库·ubuntu
清风笑烟语7 小时前
Ubuntu 24.04 搭建k8s 1.33.4
linux·ubuntu·kubernetes
CheungChunChiu10 小时前
嵌入式 Linux 启动机制全解析:从 Boot 到 Rootfs
linux·运维·服务器·ubuntu·uboot·boot·extboot
鹿鸣天涯13 小时前
使用VMware Workstation Pro搭建Ubuntu服务器虚拟机
ubuntu
linjoe9917 小时前
【Deep Learning】Ubuntu配置深度学习环境
人工智能·深度学习·ubuntu
bug攻城狮19 小时前
解决Ubuntu中apt-get -y安装时弹出交互提示的问题
linux·运维·ubuntu