拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Ubuntu 20.04 装机与初始化配置全指南:从镜像到避坑

Ubuntu 20.04 装机与初始化配置全指南:从镜像到避坑

简介:针对希望脱离Windows或macOS单一环境的Linux爱好者、初学者及开发者,这份Ubuntu 20.04 LTS安装指南提供了从零开始的完整操作路径。资源以个人电脑实际安装为场景,从官网下载ISO镜像与利用Rufus制作启动U盘入手,逐步讲解重启后进入BIOS/UEFI调整启动顺序、在引导菜单中判断并选择试用还是正式安装,再到选择语言与键盘布局、规划磁盘分区方式(整盘替换或与Windows共存)、设置时区、创建账户与密码等关键步骤,覆盖了安装全程。安装完成后,文档还说明了首次启动的基础配置,包括利用apt update与apt upgrade刷新软件源并升级系统、通过命令行安装Firefox、LibreOffice等常用软件,以及调整桌面背景、主题、音量等界面参数,帮助用户快速进入日常使用。资源包为1个docx文档,大小约13KB,内容紧凑、步骤清晰,配有命令示例和选项说明,适合按步骤实践。目前已有200人学习下载。文档针对初学者易困惑的Try Ubuntu与Install Ubuntu选择、双系统分区调整等场景给出了明确指引,是一份轻量但实用的入门级参考资料。

1. Ubuntu 20.04 装机不是玄学:从镜像到初始化的一条龙清单

你要是问装 Ubuntu 20.04 LTS 最难的一步在哪,我给的答案可能和大多数人不一样:不是刻 U 盘,也不是分区,而是装完之后对着一个连不上源、没有中文输入法、显卡驱动没上的系统发呆。这篇指南不打算把官网安装向导逐屏抄一遍,而是把从镜像下载到初始化配置的完整路径走通——镜像怎么验、U 盘怎么刻、BIOS 三项设置在哪、分区三种选法各有什么代价,以及四个装完立刻会撞上的问题。适合想从 Windows 切过来又怕折腾的技术爱好者,也适合给旧电脑搭 Linux 环境的开发者照单操作。我尽量把每一步值得看什么、不值得纠结什么写清楚,你照着做基本不用回头。

2. 下载与启动盘:选对镜像、写对 U 盘、别栽在引导介质上

2.1 镜像下载:LTS 版本怎么认,ISO 校验怎么做

进入 Ubuntu 官方下载页之后,第一件事不是点 Download,而是确认你是下载桌面版(Desktop)还是服务器版(Server)。本文针对的是桌面版镜像,文件名形如ubuntu-20.04.x-desktop-amd64.iso,体积通常在 2GB 上下。20.04 LTS 里的 LTS 是 Long Term Support,官方提供长达五年的标准支持,比短期版的 21.04、22.04 之前那些中间版本省心得多,这也是它直到现在依然是很多服务器和生产环境首选的原因。

下载完成之后,我强烈建议先做一次校验再拿去刻盘。官网每个点版本都会给出对应的 SHA256 校验值,用下面的命令算出来的哈希值和官网页面对得上,才说明下载过程中没发生损坏。这一步很多人跳过,但 U 盘写完之后安装到一半报文件损坏,返工的时间远大于这一分钟。

# 在 ISO 所在目录执行,* 会自动匹配你下载的具体点版本号 sha256sum ubuntu-20.04*desktop-amd64.iso

输出是一串 64 位十六进制字符串,和官网 SHA256SUMS 里的值做对比。日常装机只需要确认两者完全一致的。把这一步当成一个机械习惯就好——错一个字符都要重新下载,没得商量。

2.2 Rufus 制作启动盘:分区类型、文件系统和写入模式

Rufus 是目前我在 Windows 下做 Linux 启动盘最顺手的工具,它会把 ISO 的引导信息一并处理好,不像某些刻录软件只是把文件复制进 U 盘,结果开机根本进不了引导菜单。下载 Rufus 后注意看它的发布日期,老版本对新版 Ubuntu 的引导兼容性偶尔会抽风,直接下最新版就对了。

制作步骤很简单:插入一个容量大于 4GB 的 U 盘,打开 Rufus,在设备列表里选中它;Boot selection 右侧点 SELECT,找到刚下载的 ISO;然后重点看下方的分区类型和目标系统,这两项选错会直接影响能不能引导。具体建议如下表:

参数推荐值说明
分区类型GPT对应 UEFI 启动方式,2017 年后出厂的电脑基本都走这条路
目标系统UEFI(非 CSM)如果 BIOS 里还能看到一个叫 UEFI 开头的 U 盘项,说明选对了
文件系统FAT32保持默认即可,Ubuntu 的 UEFI 引导不依赖 NTFS
写入模式DD 模式(Rufus 自动判断)不要手动改成 ISO 模式,DD 写出来的盘引导成功率更高

点 START 之前,Rufus 会提示 U 盘将被清空。这一步没有后悔药,U 盘里有文件就先备份。写入过程中不要拔插 U 盘,看到绿色的"准备就绪"提示才算完成。我见过不少"开机没反应"的案例,最后排查都落在 U 盘是扩容盘或者写入时被中途打断上,前者建议换个正规品牌 U 盘,后者就是老老实实重做一次。

2.3 制作完成后不要急着重启:先确认三件事

刻完盘直接重启是最容易翻车的操作。我习惯在做完启动盘后、进 BIOS 之前,先确认三件事:第一,U 盘在 Windows 资源管理器里能否正常识别,识别不了说明写入过程有问题,重做一次;第二,确认目标电脑的 USB 插口能稳定读取,老机器优先插机箱后面板的 USB 口,前置接口供电不稳有时会导致引导加载一半失败;第三,明确这台电脑是 UEFI 还是传统 BIOS,进 BIOS 的快捷键是多少,不同品牌差异很大。

提示:如果你之后发现 BIOS 启动项里完全看不到 U 盘,大概率不是刻录问题,而是 Secure Boot 或 Fast Boot 在干扰,这部分在第 3 章专门展开。

做完这三项确认,才进入真的引导流程。启动盘准备是整条装机链路上最无聊但也最不能省的一环,前面多花三分钟,后面少折腾一小时。

3. BIOS/UEFI 设置与引导:30 秒钟把启动顺序换到 U 盘

3.1 进 BIOS 的按键和各品牌对应关系

重启电脑后,在开机自检画面出现时反复按特定键就能进 BIOS/UEFI 设置界面。这个按键因品牌而异,但基本逃不出下面这张表:

电脑品牌常见按键
DellF2(进入设置)、F12(一次性的引导菜单)
HPF10(进入设置)、Esc 后选启动菜单
联想F2(进入设置)、F12(引导菜单)
华硕F2 或 Delete
微星Delete

开机画面通常会在屏幕角落给出提示,比如 "Press F2 to enter Setup",手速够快基本都能抓到。进设置界面后有三项需要动:第一,把 U 盘调到启动顺序第一位,具体操作在 Boot 或"启动"选项卡中,用加号/减号或者 F5/F6 调整优先级;第二,关闭 Secure Boot,至少切到 Setup 模式,否则部分第三方引导和显卡驱动会加载失败;第三,关闭 Fast Boot,这个选项会让系统跳过部分初始化,反而容易导致 U 盘引导不生效。

这三项调整完成后保存退出,电脑会自动重启。如果一切正常,会看到 Ubuntu 的 GRUB 启动菜单,下面就是安装引导的选择题。

3.2 Try Ubuntu 和 Install Ubuntu:先用 live 环境摸底

Ubuntu 20.04 的引导菜单会给你两个方向:Try Ubuntu 和 Install Ubuntu。它们的区别不是"试试"和"装了就不能回头",Try Ubuntu 进入的是 live 桌面环境,所有操作都在内存里跑,不会对硬盘做任何改动;Install Ubuntu 则直接进安装向导。我个人的习惯是第一次装某台机器时先选 Try Ubuntu,花三分钟做几件事:右上角网络菜单里确认无线网卡被正常识别并连上网络;打开浏览器随便访问一个页面,验证网卡驱动和 DNS 解析没毛病;如果机器有独立显卡,留意桌面显示有没有明显撕裂或花屏,这些都能侧面确认硬件兼容性。

live 环境里也可以提前打开终端看一眼硬件信息,执行下面的命令能列出块设备和网络控制器,和你在 Windows 设备管理器里看到的型号对得上,基本说明硬件识别没问题:

lspci -nnk | grep -A 3 VGA # 查看显卡控制器和对应驱动 lsblk # 列出所有磁盘和分区结构

确认无误后,双击桌面上的 Install Ubuntu 就可以正式进入安装流程。这样做的好处是把"硬件兼容问题"和"安装配置问题"拆开排查,后续真出了状况你也能明确知道错在哪个环节。

3.3 安装引导前半程:语言、键盘布局与安装方式

进入安装向导后,第一步是选择语言,中文用户可以直接选简体中文,安装器界面会即时切换。不过这里有一个很多人没注意到的细节:界面语言和系统 locale 会跟着走,建议选"中文(简体)",而不是 "English",避免后续某些软件的中文语言包不完整。键盘布局保持默认的 English (US) 即可,就算你的键盘是中文布局,UX 层面也没有本质差别,真正的输入法配置放到装完系统后处理。

下一步向导会问你系统更新和第三方软件怎么处理。20.04 提供两个安装方式:正常安装(Normal installation)会预装 LibreOffice、游戏和播放器这类桌面软件,适合不想再折腾的普通用户;最小安装(Minimal installation)只保留浏览器、文件管理器等基础应用,E文里已经包了没那么干净,我常用的是'最小安装',后边需要什么再用 apt 装什么。同时页面下方有个"为图形和 Wi-Fi 硬件安装第三方软件"的复选框,建议勾上,尤其是有独立显卡和无线网卡的机器,它能避免你刚进系统就面临没有无线网络的窘境。做完这一步继续点 Continue,就会进入下一章,也是整个安装过程中需要你拿主意最多的部分。

4. 安装过程的分区决策:全盘擦除、双系统还是手动分区

4.1 三种安装方式的边界与代价

安装向导进入磁盘设置这一步,会提示你选择安装类型。20.04 最常见的是三个选项,它们的边界必须搞清楚再做决定,不然数据丢了对谁都不好交代:

安装方式适用场景风险说明
Erase disk and install Ubuntu整块硬盘不再需要原系统全盘数据被清空安装器会弹红色警告,看到它别慌
Install Ubuntu alongside Windows Boot Manager保留 Windows,装双系统分区大小分配不当可能挤爆原有系统盘需要先在 Windows 里手动压缩卷
Something else(手动分区)想精确控制 /、/home、swap 的大小误删数据分区新手建议先备份再选这个

注意 "Erase disk and install Ubuntu" 的 Erase 字样指的是清空整块盘并创建新的分区表,如果你机器里只有一块不想要旧系统的硬盘,它是最省事的选择。执行前确认磁盘列表里出现的是目标硬盘,别选成外接移动硬盘或第二块数据盘。安装器会给你一次反悔机会,文件残留检查还没写入前犹豫一下还来得及。

4.2 想装双系统:先在 Windows 里压缩卷,再到引导菜单里选共存

双系统是搜索量最高的场景之一,但网上不少"双系统安装教程"跳过了最关键的前置步骤,导致后来装完 Windows 直接进不去。正确顺序是:在 Windows 下打开磁盘管理,右键目标磁盘的主分区选择"压缩卷",给 Ubuntu 预留一块未分配空间。压缩出来的空间大小就是分配给 Ubuntu 的容量,建议至少给 50GB,桌面日常使用再配点编译环境,60GB 到 100GB 会比较舒服。

压缩完成回到 Ubuntu 安装向导的安装类型页面,那个 "Install Ubuntu alongside Windows Boot Manager" 选项才会出现。安装器会自动识别刚才的未分配空间,把系统装进去,并帮你生成 GRUB 引导菜单。如果你在 Windows 里已经压缩了空间,但这个选项仍然没出现,最常见原因是 Windows 的"快速启动"没有关闭——快速启动让 Windows 关机时不真正卸载磁盘,Ubuntu 检测不到安全空间。解决方法是进 Windows 电源选项关闭"启用快速启动",再彻底关机重启一次,回来就能看到了。

4.3 手动分区:一个够用的最小推荐方案

已经装了 Windows 又不想让它动你原盘的,或者有多块硬盘的,最终都会落脚在 Something else。进入手动分区界面后,如果目标磁盘显示为空白的 free space,需要先选中磁盘,点"新建分区表"把 GPT 表结构建出来。然后按下面的方案创建分区,这是我用过很多台机器后觉得最不会出错的结构:

挂载点分区类型大小建议文件系统
/主分区或逻辑分区60GB 起,留足系统与软件空间ext4
swap逻辑分区与内存大小相同;内存不足 4GB 时给 4GBswap
/home逻辑分区剩余全部空间ext4

这样的划分把系统和用户数据隔开,以后重装系统只要不动 /home,个人文件就还在。创建分区时挂载点可以通过下拉菜单选择,/ 分区填 root,/home 填 home,swap 在"用作"中选择。引导安装位置保持默认的磁盘本身即可,不需要手动指定 /efi 分区——对 20.04 来说,UEFI 模式下安装器会自动处理 boot 分区。

分区方案确认后点 Install Now,安装器会进入最后的确认环节,这一步会明确列出将被删除和格式化的分区,务必把名单过目一遍再点继续。到这里安装器才开始真正写入系统,后续的时区、账号设置反而没什么坑。

4.4 安装尾声:时区、用户名与密码的选择

安装过程中段会让你配置时区、键盘和账户信息。时区在中国的话直接选 Asia/Shanghai,安装器会根据时区自动设置硬件时钟的显示方式,不用关心 UTC 转换问题。用户名尽量全部小写,不要用空格或特殊符号,因为它在后面会作为你 home 目录的名字出现,类似/home/wang,改起来很麻烦。密码长度至少 8 位,同时包含字母和数字,这点不是强迫症,而是这台机器之后大概率承载 SSH 或服务器服务,弱密码早晚被扫。

向导还会问你是否需要"登录时要求输入密码"以及登录后是否自动进入桌面。单用户开发机我一般选需要密码但开启自动登录,安全性上够用,开机体验也比较流畅。完成这一步后,安装器进入真正的文件写入阶段,等进度条跑完会提示你拔出 U 盘并重启,重启后 GRUB 菜单应该能看到 Ubuntu 的引导项,进去就进入了全新的 20.04 桌面。

5. 初始化配置与四个高频踩坑:源、软件包、输入法与显卡

5.1 系统更新:update 与 upgrade 的真正区别

刚进桌面的第一件事永远是更新系统。及时装完的 20.04 只是一个快照,里面的软件版本可能已经滞后了几个月,你需要把它拉平到当前状态。打开终端,执行下面两行命令,顺序不能反过来:

sudo apt update # 刷新软件包索引,不下载实际安装文件 sudo apt upgrade -y # 基于更新后的索引,升级所有可升级的软件包

第一行的 update 只是把远程仓库的软件列表同步到本地,不安装任何东西;第二行的 upgrade 才真正执行版本升级,-y 参数是自动确认所有询问,如果不加,升级过程中遇到配置冲突会停下来等你回答。首次升级的软件包数量通常很大,时间取决于网络状况,耐心等它跑完就好。升级完成后如果涉及内核更新,重启一次系统再继续后续配置。

这一步是所有后续软件安装的地基,先把它跑通,后面才会顺畅。

5.2 避坑一:apt update 卡在 0% 或十几分钟内一动不动

现象:执行sudo apt update后,进度条长时间停在某个百分比,或者直接报连接到 archive.ubuntu.com 超时。这是刚装完系统的用户遇到概率最高的问题,尤其是在部署了代理或访问海外源不稳定的网络环境下。原因很简单:20.04 默认的软件源指向 Ubuntu 官方海外服务器,访问链路长,丢包率高。

解决方法是把源替换成国内镜像站,推荐清华或阿里的 Ubuntu 镜像。替换前先备份原始文件,这是整个过程中唯一的后悔药:

# 先备份,之后想还原随时可以拷回来 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 用 sed 把官方源两处地址统一替换成清华镜像 sudo sed -i 's@//archive.ubuntu.com@//mirrors.tuna.tsinghua.edu.cn@g; s@//security.ubuntu.com@//mirrors.tuna.tsinghua.edu.cn@g' /etc/apt/sources.list # 重新刷新索引 sudo apt update

sed 里两个表达式用分号分隔,s@旧地址@新地址@g是查找替换语法,@ 作为分隔符可以避免和地址里的斜杠冲突。替换完再跑 update,速度立刻会有感知提升。

5.3 避坑二:提示 Unable to locate package

现象:执行sudo apt install gcc或其他包时,终端直接报Unable to locate package,软件包列表里找不到东西。原因通常有两个:一是刚装完系统从来没跑过sudo apt update,索引还没有建立;二是有人之前已经动过 sources.list 或者把某些仓库注释掉了,导致默认的 universe 或 multiverse 组件没生效。

解决路径是先更新索引,再确认软件源仓库是否完整:

sudo apt update sudo add-apt-repository universe # 20.04 默认启用,但有些精简源会被手动去干净 sudo apt install gcc make

add-apt-repository universe会把社区维护的软件组件加回来,gcc 这类开发工具就在这个仓库里。检查时注意分清报错阶段:如果是 update 阶段连不上服务器,回到 5.2 先换源;如果是 install 阶段找不到包,先排查仓库组件。

5.4 避坑三:中文输入法装完切不出来

现象:Ubuntu 20.04 里安装了拼音输入法,按下 Ctrl+Space 却没有任何反应,或者切换出来的还是英文输入法。这个问题被搜索的频率很高,核心原因不在输入法本身,而在于输入法框架没理顺——20.04 默认使用 ibus 框架,但很多教程会引导你装 fcitx,装完之后两个框架互相抢,系统不知道听谁的。

最稳妥的方案是直接留在 ibus 生态内:

sudo apt install ibus-libpinyin # 安装拼音引擎 im-config -n ibus # 显式指定使用 ibus 框架,重启后生效

重启桌面会话后,进入"设置 → 区域与语言 → 输入源",点加号添加"中文(智能拼音)",完成后右上角会出现输入法切换标识。如果你之前装过 fcitx,先把它干净卸载再设 ibus,否则残留配置会继续干扰切换。

5.5 避坑四:显卡驱动导致黑屏或循环登录

现象:安装 N 卡闭源驱动,重启后要么直接黑屏,要么卡在登录界面反复循环进不去桌面。原因通常是驱动版本和当前内核不匹配,或者 nouveau 开源驱动没有从内核中排除,两个驱动互相冲突。

装机初期最安全的方式是走图形界面安装:打开"软件和更新 → 附加驱动"选项卡,系统会自动检测显卡型号并列出可用驱动版本,选标有 recommended 的那个,应用更改后重启。如果已经黑屏进不了桌面,在 GRUB 启动菜单选择 "Advanced options for Ubuntu",进入 recovery mode,选择 root shell 执行:

sudo apt purge nvidia-* libnvidia-* # 所有 NVIDIA 相关包卸载干净 sudo apt autoremove sudo reboot

purge 是卸载并删除配置文件,星号通配符会匹配所有 NVIDIA 前缀包,autoremove 清理孤立的依赖,重启后会回到默认的 nouveau 驱动,桌面恢复再重新走图形界面的附加驱动链路。

6. 装完先别急着用:十分钟验证这套 Ubuntu 基线

系统能进桌面不等于装机完成,我习惯在投入使用前强制跑一轮验证,把关键状态确认一遍,省得后续排查时两眼一抹黑。

lsb_release -a # 确认系统确实在 20.04 uname -r # 查看当前内核版本 sudo apt update # 确认软件源连续两次刷新无报错 nvidia-smi # N 卡用户确认驱动已识别

第一条输出里能看到 Distributor ID 是 Ubuntu,Release 是 20.04;uname -r显示内核版本,升级内核后数字会变化,之后如果出现硬件莫名失效,先回来看它和硬件支持是否匹配;apt update如果连续跑两次都没报错,源基本稳定。nvidia-smi对 N 卡用户判断驱动是否正常最直观,有 GPU 型号、显存和驱动版本输出就说明装上了,没有输出说明驱动没生效,回到 5.5 处理。

验证通过后,我还会做一个保护性动作:装 Timeshift 打第一个快照。

sudo apt install timeshift sudo timeshift --create --comments "initial after install" --tags D

Timeshift 是系统级快照工具,它会备份根分区到独立快照点,之后如果再装驱动或改配置出问题,恢复只要几分钟。第一次快照会比较耗时,但值得。从那以后我每次装完新机器,都会强制把换源、更新、打快照、重启验证这四步完整走一遍,确认没有一条报红才交给业务使用——这套流程替我挡掉了至少三次本要重装的翻车现场。希望帮到你。

本文还有配套的精品资源,点击获取

返回列表