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,删除配置文件或注释内容即可。
相关推荐
IT摆渡者19 小时前
ubuntu系统网络问题
linux·运维·ubuntu
海兰1 天前
ffmpeg-wasm 完整安装指南(Ubuntu 24.04)
ubuntu·ffmpeg·wasm
海兰1 天前
云原生持续交付平台 Zadig 在 Ubuntu 24.04 上的部署及使用指南
linux·ubuntu·云原生
Anesthesia丶1 天前
PromoxVE安装笔记
笔记·ubuntu·server·promox
常乐か2 天前
VMware Workstation Pro 17 搭建 Ubuntu 24.04 完整指南
linux·运维·ubuntu
PGCCC2 天前
Ubuntu 安装 PostgreSQL 16 完整教程(2026):从仓库配置到远程连接
linux·ubuntu·postgresql
常乐か2 天前
在 Ubuntu 24.04 中编译 Qt 5.15.2 项目完全指南
linux·qt·ubuntu
hello_fengfeng2 天前
fcitx4 和 fcitx5 输入法包冲突
ubuntu
我是小灰灰吖2 天前
Ubuntu 22.04 切换为 X11 会话以解决 QT 桌面程序兼容性问题
linux·qt·ubuntu
鬼手点金2 天前
Hermes‑Agent 使用教程
python·ubuntu·powershell·cmd·ai agent·opencode·hermes