解决Debian安装巨慢的问题

文章首发于个人博客

问题及原因

Debian安装过程中会有一个阶段下载特别慢,即便是在安装过程中更换了国内源,仍然是巨慢无比,其根本原因是:更换的源并不包含安全更新部分。

当然,如果是网卡硬件不在默认的安装包驱动范围内,这种情况如果不在安装过程中安装相关驱动,压根也不会遇到下载慢的情况。如果使用的是最新的完整的DVD安装包,可能也不会遇到下载慢的情况。

解决方案

断网安装

最简单的办法就是断网安装,安装完之后再彻底更换,最后再进行更新。这也是比较适合小白的方案。

至于断网的时机,可选择一开始就不联网,也可选择在下载慢的时候断网。建议小白选择后者。

安装过程中彻底更换源

原理

安装过程其实本身就是运行了一个简版的、定制linux系统,只不过整个安装过程是在其中一个终端中(命令终端图形终端)完成的,那么,安装过程中自然可以从别的终端界入并完成更换源,如此即可解决下载过程巨慢的问题,同时,系统安装好之后也无需再考虑更换源的问题。

具体操作

  1. 正常安装进行到选择国内源这一步

  2. Ctrl+Alt+F2Ctrl+Alt+F3进入终端,会有提示,直接回车

注意:

  • Ctrl+Alt+F1为命令行安装终端,图形安装后台也使用该终端

  • Ctrl+Alt+F2Ctrl+Alt+F3为暂未使用的命令行终端

  • Ctrl+Alt+F4为日志输出终端

  • Ctrl+Alt+F5为图形终端

  1. 执行如下命令
sh 复制代码
cat /target/etc/apt/sources.list
# /target 是正在安装的新系统的挂载点

如果第1.步选择完国内源之后没有继续,这里空的,或者只有deb cdrom: [pebian GNu/Linux 12.9.0Bookworm- 0fficial amd64 NETINST with irmware 20250111-10:54]/ bookworm contrib main non-free-firmware;如果第1.步选择完国内源之后继续了,并且此时已经进入下载阶段了,则会看到类似以下的内容:

txt 复制代码
deb cdrom: [pebian GNu/Linux 12.9.0Bookworm- 0fficial amd64 NETINST with irmware 20250111-10:54]/ bookworm contrib main non-free-firmware
deb http://mirrors.ustc.edu.cn/debian/ bookworm main non-free-firmware
deb-src http://mirrors.ustc.edu.cn/debian/ bookworm main non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
deb-src htto://security.debian.org/debian-security bookworm-security main non-free-firmware
# bookworm-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://mirrors.ustc.edu.cn/debian/ bookworm-updates main non-free-firmware
deb-src http://mirrors.ustc.edu.cn/debian/ bookworm-updates main non-free-firmware

从中可以看到security.debian.org并没有被替换成国内源的地址。

  1. 执行如下命令,并把security.debian.org替换为国内源的地址
sh 复制代码
nano /target/etc/apt/sources.list
# 没有 vi/vim,只有 nano 可用
  1. 替换完之后,按Ctrl+o保存,再按Ctrl+x退出nano编辑器

  2. Ctrl+Alt+F1Ctrl+Alt+F5回到安装界面,继续安装

相关推荐
长不大的程序员1 天前
Linux系统-debian系的软件包管理
linux·运维·服务器·debian
IT曙光2 天前
Debian安装PVE
运维·debian
phangle20152 天前
关于debian老系统安装软件失败的问题
debian·老系统版本·apt安装
error:(2 天前
【Linux命令从入门到精通系列指南】apt 命令详解:Debian/Ubuntu 系统包管理的现代利器
linux·ubuntu·debian
java1234_小锋3 天前
Zookeeper脑裂是什么原因导致的?
分布式·zookeeper·debian
belldeep13 天前
Win10 上 Debian 12 如何安装 Redis ?
运维·redis·debian
会飞的土拨鼠呀14 天前
Debian 操作系统全面介绍
运维·debian
残影飞雪14 天前
如何在 Debian 12 上安装 MySQL
mysql·adb·debian
山城码农笑松哥14 天前
国产凝思debian系Linux离线安装rabbitmq教程步骤
linux·debian·rabbitmq
爱的si念20 天前
嵌入式ARM64 基于RK3588原生SDK添加用户配置选项./build lunch & debian
linux·debian·嵌入式