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,删除配置文件或注释内容即可。
相关推荐
DrugOne3 小时前
Amber24 安装指南:Ubuntu 22.04 + CUDA 12.4 环境
linux·运维·ubuntu·drugone
至善迎风3 小时前
Ubuntu 24.04 SSH 多端口监听与 ssh.socket 配置详解
linux·ubuntu·ssh
bst@微胖子8 小时前
Harmony中EventHub实现发布订阅
linux·运维·ubuntu
upgrador12 小时前
操作系统命令:Linux与Shell(Operating System & Command Line, OS/CLI)目录导航、文件操作与日志查看命令实践
linux·ubuntu·centos
btyzadt1 天前
Ubuntu中安装Nuclei教程
linux·运维·ubuntu
带土11 天前
3. Ubuntu 14.04更换阿里云源,设置系统字体
linux·ubuntu
蛐蛐蛐1 天前
Win11上VS Code免输密码连接Ubuntu的正确设置方法
linux·运维·ubuntu
James.TCG1 天前
Avalonia桌面应用发布到Ubuntu22.04
linux·ubuntu·avalonia
ding_zhikai2 天前
SD:在一个 Ubuntu 系统安装 stable diffusion Web UI
前端·ubuntu·stable diffusion
diqiudq2 天前
用AMD显卡节省nVidia显卡显存占用
linux·深度学习·ubuntu·显存释放