资讯动态

Ubuntu 20.04 LTS 安装与初始化:Rufus写盘到APT配置全记录

发布时间:2026/10/20 23:16:44 来源:尧图企业网站定制
简介这份指南是一份面向Linux新手与开发者的系统性安装配置教程重点覆盖Ubuntu 20.04 LTS从镜像下载、Rufus启动盘制作、BIOS/UEFI启动顺序调整到磁盘分区选择、账户创建及系统初始化设置的完整链路。资源以1个docx文档承载全部内容压缩包整体仅13KB轻量易读适合随时查阅或对照实操。目前已有200人学习使用。文档中不仅按顺序给出每个安装环节的操作步骤还收录了apt update与apt upgrade的更新命令以及Firefox、LibreOffice、Gedit等常用软件的一键安装示例便于用户在首次进入系统后快速完成基础环境搭建。对于计划脱离Windows/macOS、尝试搭建服务器或多任务办公环境的技术爱好者来说这份指南既能作为首次安装的逐步说明书也可当作日常维护的速查手册。1. Ubuntu 20.04 LTS一次从镜像下载到初始化配置的完整落地记录Ubuntu 20.04 LTS 是这几年来最值得装的 Linux 发行版之一尤其适合那些刚脱离 Windows/macOS、准备搭一台开发机或服务器平台的用户。为什么这么说因为 20.04 属于长期支持版本安全更新和软件源维护周期长达五年社区资料多到绝大多数报错都能直接搜到答案。但正因为它流行安装过程中的翻车点也多Rufus 写盘参数不对导致 U 盘无法引导、BIOS/UEFI 里的 Secure Boot 没关导致启动菜单都进不去、分区方案选错把整块硬盘数据清空——这些问题几乎每天都在各大社区重复出现。这篇笔记我会把 Ubuntu 20.04 LTS 从 ISO 镜像下载、Rufus 制作启动盘、BIOS/UEFI 配置、安装引导、APT 包管理初始化这一整套流程拆开写清楚把我踩过的坑和验证方法一并放进来新手能照着走通熟手也能看到参数取舍。2. 准备工作ISO 镜像下载与 Rufus 启动盘制作细节2.1 镜像下载LTS 版本判定与校验Ubuntu 桌面版镜像在官方下载页提供多个版本入口下载前先确认选中的是 20.04 LTS 而不是最新的中间版本。20.04 的 ISO 文件大小通常在 2GB 左右具体取决于你选的是桌面版还是服务器版。桌面版镜像包含 GNOME 图形环境适合新手服务器版没有图形界面体积更小适合后面要转纯命令行环境的人。下载完成后我一般会顺手校验一下 SHA256 校验值。官方页面提供了对应的 checksum 文件Linux 下用sha256sum命令Windows 下用 PowerShell 的Get-FileHash做比对。这一步不是玄学——镜像文件在下载过程中可能因网络原因损坏如果跳过了校验制作启动盘后大概率会在安装中途报错而且这类报错不好排查。我见过不少人栽在这一步最后重新下载镜像才好。2.2 Rufus 写盘分区方案选 GPT 还是 MBRRufus 是 Windows 环境下制作 Ubuntu 启动 U 盘最常用的工具界面简单写盘速度快。插入容量大于 4GB 的 U 盘后打开 Rufus设备选择目标 U 盘引导类型选择你下载的 Ubuntu 20.04 LTS ISO 镜像然后关键点来了分区方案和文件系统类型不能随意默认。参数项对应 BIOS 模式建议选择分区方案GPTUEFI 模式近五年电脑默认分区方案MBRLegacy BIOS 模式老机器文件系统FAT32兼容性最好默认即可簇大小默认不需要改我一般会先确认目标电脑是 UEFI 还是 Legacy BIOS 启动。2020 年之后的电脑基本都是 UEFI GPT直接选 GPT 分区方案就行如果是 2015 年前的老机器不确定的话用 MBR。选错分区方案的结果是U 盘做完后插到电脑上Boot Menu 里根本看不到 U 盘启动项或者能引导但进不了 Ubuntu 安装界面。遇到这种情况不要反复重做 U 盘先回 BIOS 里看启动模式再对应重刷。2.3 写盘完成后的验证习惯Rufus 显示制作完成后不要急着拔 U 盘。Windows 下打开资源管理器确认 U 盘的卷标变成了类似 UBUNTU 20_0 之类的名称并且文件系统显示为 FAT32。如果是 exFAT 或 NTFS 格式说明写盘环节出了问题可能需要重新换 Rufus 版本再试一次。这里还有个容易忽略的点Rufus 在写盘时默认会弹出对话框询问是否写入 ISOHybrid 模式我一般保持默认。写入完成后 Windows 可能会提示该 U 盘需要格式化但实际这是正常现象——Windows 只识别到 EFI 分区所以看不到完整内容不用去格式化。插到 Ubuntu 安装机器上启动菜单里能正常识别并引导就算成功。3. BIOS/UEFI 设置Secure Boot 和启动顺序的取舍3.1 进入 BIOS 的快捷键与路径记录重启电脑后按的键取决于主板或笔记本品牌最常见的是 F2、F10、F12 和 Delete 键。如果是戴尔系笔记本一般 F2华硕系主板 Delete 或 F2惠普系 F10联想系 F12。我习惯在开机 Logo 出现时就连续点按 F2如果没进去就重启再试 F12 或 Delete因为同一品牌不同型号的快捷键也可能不一样。还有一种更省事的做法Windows 下按住 Shift 点重启进入高级启动选项后选择“使用设备”大多数机器在 UEFI 固件设置里能直接重启进 BIOS。进入 BIOS 后重点找 Boot 或 Startup 选项卡。不同品牌界面差异很大但关键项目是这几个启动顺序Boot Priority/Order、安全启动Secure Boot和 SATA 模式SATA Mode。其中 Secure Boot 是 Ubuntu 安装中最大的坑之一稍后会详细展开。3.2 关闭 Secure Boot为什么必须做这一步Secure Boot 是 UEFI 安全启动机制目的是防止未签名引导程序加载。Ubuntu 20.04 的官方内核本身通过签名认证理论上可以开启 Secure Boot 安装但实际体验并不好特别是 Nvidia 显卡驱动这种第三方内核模块过不了签名验证就会被拒载。我第一次装系统时开着 Secure Boot系统装完重启后卡在加载界面花了两个小时排查才意识到问题出在这。常见做法是进入 BIOS 的 Boot 或 Security 选项卡找到 Secure Boot 项状态从 Enabled 改为 Disabled。部分主板还有 Secure Boot Mode 的子选项需要把 Standard 改成 Custom 才能关闭。改完保存退出再重新进一次 BIOS 确认启动顺序里 U 盘排在第一位。不关 Secure Boot 的后果不只是安装慢而且机器新装完驱动就装上不去新手很容易误判为系统损坏。3.3 启动顺序调整U盘排第一还是用 Boot Menu调整启动顺序时把 U 盘通常显示为 UEFI: U盘型号名 或 USB HDD排到最前面。如果机器支持一次性启动菜单Boot Menu我更推荐在开机时按 F12/F11 进入菜单直接选 U 盘启动而不是改 BIOS 启动顺序——这样装完系统后不用再进 BIOS 改回来避免忘记改回顺序导致每次启动都尝试读 U 盘、开机时间变慢。有个细节值得留意Boot Menu 里如果出现两个相同名称的 U 盘一个带 UEFI 前缀一个不带选带 UEFI 的。这个选择对应的是你 Rufus 里刷的分区方案选错会报 Boot Device Not Found 之类的错误但实际上 U 盘和镜像都是好的。4. 安装过程磁盘分配和账户创建的几个关键选择4.1 启动菜单Try Ubuntu 还是 Install UbuntuU 盘引导成功后GRUB 菜单会出现两个主要选项Try Ubuntu 和 Install Ubuntu。Try Ubuntu 是直接进入 Live 环境不写入任何数据Install Ubuntu 则直接启动安装向导。我一般建议新手先选 Try Ubuntu 进去看一眼。Live 环境里可以做几件事确认无线网卡能正常连 WiFi这能提前暴露部分硬件兼容性问题、打开终端执行lsblk看一下磁盘分区现状、跑一下内存测试。如果 Live 环境里无线网络用不了安装完大概率还是用不了这时候你有机会提前搜解决办法而不是装完系统再面对一台没网的环境。确认没问题后桌面上直接双击 Install Ubuntu 图标进入安装流程。4.2 磁盘分区擦除安装还是双系统共存安装向导走到 Installation type 这一步时绝大多数人的纠结都集中在这里。如果你决定这台机器完全跑 Ubuntu选 Erase disk and install Ubuntu 是最省心、最不容易出错的方案如果想要保留 Windows 做双系统选 Install Ubuntu alongside Windows Boot Manager。这里要特别提醒一个风险点如果之前硬盘上已经存在非 Windows 的操作系统或自定义分区布局GRUB 和安装器可能无法正确识别的多启动结构选 alongside 选项时可能出现分区表识别失败。我之前在一台装过多个 Linux 发行版的机器上选过 alongside安装器直接报错最后只能手动分区。我的做法是双系统需求强烈时先备份数据进 Live 环境用 GParted 手动把空闲空间划成 ext4再回安装器选 Something else 手动挂载比自动分配更可控。选择擦除安装时安装器默认会用 LVM逻辑卷管理并创建 swap其实自动布局对多数场景够用。但如果你的灵感来自“想给后续开发环境留独立分区”那别在安装时做太复杂的规划先默认装好后续用 GParted 再调整也不迟。4.3 时区、用户名和密码设置要点磁盘分配确认后进入时区和账户设置。时区选择会影响系统的硬件时钟处理方式特别是双系统环境下 Windows 和 Ubuntu 对硬件时钟的解读不一样容易导致两边时间差 8 小时。双系统用户建议在 Ubuntu 里执行sudo timedatectl set-local-rtc 1 --adjust-system-clock把 RTC 设为本地时间否则每次切系统都要手动校时。用户名和密码方面我建议用户名用全小写字母不要带特殊字符因为部分开发工具对用户名中的空格或大写字母支持得不好后面很多环境变量和路径都会引用/home/用户名改起来极其麻烦。密码也不要设置太简单安装过程不会校验强度但后续sudo操作全靠这个密码。安装向导最后会问是否加密 home 目录除非你有明确的隐私需求否则我都建议不加密——加密 home 目录在后续系统崩溃恢复时会带来额外的解锁步骤对新手并不友好。5. 初始化配置APT 更新策略和常用软件安装组合5.1 首次启动检查项Ubuntu 20.04 装完首次进桌面后建议先做三个检查再开始装软件第一确认系统能正常识别网络终端里执行ip a看网卡有没有获得 IP 地址第二打开终端执行sudo apt update确认软件源能正常访问第三确认系统版本信息无误执行lsb_release -a。这一步能帮你判断后续问题排查的方向。如果软件源访问超时大概率是网络问题或源镜像问题如果网卡没有 IP那就先解决驱动和网络连接再做软件安装。很多人装完系统急着装软件结果 ap t 报错一长串最终发现网都没连上属于绕路踩坑。5.2 apt update 与 apt upgrade 的区别和执行顺序初始化配置里最关键的一条命令组合是sudo apt update sudo apt upgradeapt update是同步软件源索引它会读取/etc/apt/sources.list和/etc/apt/sources.list.d/目录下的源配置检查软件源里的软件包列表是否发生变化并将元数据缓存到本地。这一步不会升级任何软件只更新索引。apt upgrade才是真正执行软件包升级它会根据apt update获取到的元数据将系统内已安装的软件升级到软件源中的最新版本。这两个命令必须按顺序执行缺一不可。跳过apt update直接执行apt upgrade系统用的还是旧索引要么提示所有软件都是最新状态其实是假象要么报版本不一致的错误。首次升级时间可能比较长取决于网络速度和软件包数量20.04 全新安装后一般会有 500MB 到 1GB 左右的更新量耐心等它跑完中途不要强制断开终端。5.3 常用软件安装组合和 APT 包管理习惯更新完系统后我一般会按下面这组命令把基础软件装好sudo apt install -y firefox gedit libreoffice p7zip-full htop curl git-y参数让 apt 不再交互式询问是否继续安装适合批量安装。firefox是浏览器gedit是 GNOME 默认文本编辑器libreoffice是办公套件p7zip-full提供 7-Zip 压缩格式支持htop是终端下的进程管理器curl和git是开发必装基础工具后续装开发环境基本都要用到。apt 包管理有几个值得养成的习惯。第一安装软件前先sudo apt update确保索引是最新的第二搜索软件用apt search 关键词不确定包名时先搜再装第三卸载软件用sudo apt remove 包名连同配置文件一起清干净用sudo apt purge 包名第四定期执行sudo apt autoremove清理无人依赖的历史包避免磁盘空间被无意义占用。另外除非你有特殊需求否则不建议在系统里混用snap和apt装同一款软件可能出现版本冲突和桌面菜单混乱的问题。6. 验证跑通和排错确认系统装对了、驱动没翻车6.1 系统版本与硬件识别验证装完系统、基础软件配好后第一件事不是急着用而是先跑一轮系统健康检查。我最常用的三条命令lsb_release -a uname -a sudo lshw -shortlsb_release -a确认发行版信息和版本号uname -a查看内核版本Ubuntu 20.04 初始内核是 5.4 系列sudo lshw -short列出一份硬件摘要清单用于确认声卡、网卡、显卡是否被系统正常识别。如果某样硬件在lshw输出里缺失或显示 UNCLAIMED说明驱动没有正确加载这比逐个测试功能快得多。6.2 网络与图形界面验证网络验证方面我建议执行ping -c 3 archlinux.org对外部网络连通性、ping -c 3 github.com验证对常用开发域名访问以及apt update验证软件源可达。图形界面方面打开设置查看关于页面确认 GNOME 版本为 3.36再确认桌面效果显示正常。显卡驱动验证是个容易忽略的环节。Ubuntu 20.04 默认使用开源的 nouveau 驱动N 卡如果安装时没有遇到问题但桌面画面偶尔卡顿或花屏多半是这个原因。常见做法是打开软件和更新在附加驱动选项卡里切换到专有驱动nvidia-driver-xxx重启生效。切换前建议记下当前驱动版本万一回滚还能找到路径。6.3 常见问题排查记录三条被问了无数遍的坑现象 1启动时卡在黑屏或 Ubuntu Logo 不动。原因多为两处一是 Secure Boot 未关闭导致内核对第三方模块加载失败二是显卡驱动冲突。解决方法是先强制重启进 BIOS 关闭 Secure Boot如果问题依旧在 GRUB 菜单按e编辑启动项在 linux 那一行末尾追加nomodeset再按 F10 启动。这个参数让内核不加载显卡驱动直接用基础显示模式能进系统后去换驱动或调整配置。现象 2第一次执行 sudo apt update 时大量 404 或跳过警告。这个报错在 20.04 上最常见的场景是软件源里混入了旧版本仓库需要检查/etc/apt/sources.list里的代号是否全部为 focal。如果之前手动添加过某些第三方源先注释掉再执行sudo apt update定位问题源。另外部分国内镜像源同步滞后建议更换为主镜像源后再试。现象 3U盘启动后提示 Failed to load ldlinux.c32 或直接进 Windows。原因八成是 Rufus 写盘时分区方案和 BIOS 启动模式不匹配。Legacy BIOS 模式下不能用 GPT 分区方案启动需要在 Rufus 里把分区方案改成 MBR 重新制作。如果机器是 UEFI 而 SS D 里原本装的是 Windows检查 Boot Menu 是否选择了带 UEFI 前缀的 U 盘项。现象 4安装过程到 80% 左右卡住不动。这个位置通常是安装器在安装 GRUB 引导程序或复制文件也可能是在执行在线更新。如果选择了安装时下载更新且网络较慢卡住是正常的。但如果进度条长时间不移动切换 TTY 查看日志多数情况是镜像校验问题——重新用 U 盘引导进 Live 环境先校验 ISO然后重装。6.4 新装系统的备份习惯从那以后我每次装完系统都会强制走一遍验证三步先跑sudo apt update sudo apt upgrade确认系统更新闭环正常再跑sudo lshw -short确认关键硬件都被识别最后用sudo timeshift做一个初始快照。这一步很多人会跳过但实际上它是最便宜的后悔药——新装完的干净系统做一个快照后续配置环境、装软件把系统搞挂时十分钟就能回到当前这个稳定状态比重新装一遍省事得多。希望这篇记录能帮你顺利把 Ubuntu 20.04 LTS 装起来并稳定用下去。本文还有配套的精品资源点击获取

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑