news 2026/9/24 23:19:53

Linux系统安装实战:Ubuntu 22.04启动盘制作、分区与避坑指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux系统安装实战:Ubuntu 22.04启动盘制作、分区与避坑指南

自从入行做运维,被问得最多的问题不是“Linux怎么学”,而是“Linux系统到底怎么装”。很多人下载了ISO、做了启动盘,结果开机直接黑屏,或者装完进不了系统,再要么分区的时候手一抖,把Windows搞没了。网上教程很多,但要么太老,要么讲一半留一半。这篇我打算把2024年还值得用的安装方式从头到尾捋一遍,以Ubuntu 22.04 LTS为主线,兼顾CentOS、麒麟、欧拉等常见发行版,把启动盘制作、BIOS设置、分区方案、首次配置、常见翻车点全部写清楚,适合第一次装Linux的初学者,也适合想从虚拟机转向物理机安装的老手。

目录结构按我实际安装时的思考顺序来:装之前想清楚什么、怎么制作启动盘、UEFI和Legacy怎么选、分区怎么划、安装后第一件事做什么、遇到问题怎么排查。每个环节我都会给出可复现的操作步骤和判断依据,而不是只丢一堆命令让你背。

1. 装Linux之前,先把这几件事想明白

1.1 你到底需要哪个发行版

很多人上来就问“Linux哪个版本最好”,这个问题本身就没法答。Linux发行版之间的差异主要集中在包管理器、默认桌面环境、软件源更新策略和内核版本上,而不是“谁能用谁不能用”。2024年这个时间点,我的建议很简单:

  • 第一次装、想当日常主力机用,选Ubuntu 22.04 LTS。用户多、教程多、驱动全,碰到问题随便一搜就有答案。
  • 服务器场景、追求稳定不想折腾,选CentOS Stream、Rocky Linux或AlmaLinux。CentOS 8已经停止维护,新项目直接看Rocky或Alma,完全兼容RHEL生态。
  • 想学渗透测试、做安全实验,选Kali Linux,专业工具预装好,省得一个一个配。
  • 公司要求国产化、要适配信创环境,选银河麒麟、统信UOS或openEuler(欧拉)。这类系统基于Linux内核,安装逻辑和Ubuntu大体相通,只是软件源和默认桌面不一样。
  • 机器硬件老旧、只有2GB内存,选Xubuntu或者Linux Mint的轻量版,别硬上默认GNOME桌面,否则装完也是卡。

我个人最推荐新手从Ubuntu 22.04 LTS入手,不是因为它是“最好的”,而是因为遇到问题时你能找到的解决方案数量是最多的。很多坑,别人踩过了,你照做就行。

1.2 确认硬件兼容性:别装了才发现网卡不工作

安装前先确认几项硬件信息:

  • CPU架构:绝大多数PC是x86_64,Apple M系列是aarch64,ARM开发板是arm64。下载ISO时别下错架构。
  • 内存:图形界面安装建议至少4GB,服务器最小安装2GB也能跑,但编译大型软件会吃力。
  • 磁盘空间:双系统至少预留50GB给Linux;整盘安装则无所谓。
  • 网卡和无线网卡型号:特别是某些Realtek无线网卡,Linux内核默认驱动可能不给力,需要外接有线网络或提前准备好驱动包。
  • 显卡:NVIDIA独显在安装时要考虑nomodeset参数,否则可能黑屏,这点后面会详细说。

检查方法很简单,Windows下打开“设备管理器”看网络适配器和显示适配器,记下型号。如果装的是虚拟机,则不需要考虑这些,VMware或VirtualBox会模拟通用硬件,兼容性最好。

1.3 备份数据:这不是废话,是血泪教训

分区操作会把整个磁盘分区表重写。双系统安装时,如果Windows的快速启动没有关闭,Linux安装程序可能会识别不到Windows分区,你在手动分区时一旦选错磁盘,数据就没了。安装前把所有重要资料备份到移动硬盘或网盘,这是唯一一条安装出错后还能后悔的机会。

注意:如果你的电脑是Windows 10/11,进BIOS关闭Secure Boot大概率是必须的,否则U盘启动会被拦下。关闭Secure Boot不影响Windows正常启动。

2. 启动U盘制作:很多人第一步就翻车

2.1 下载ISO镜像时怎么选文件

以Ubuntu为例,官网下载页会有两个版本:LTS(长期支持)和Intermediate(中间版本,比如23.10)。2024年5月之后Ubuntu 24.04 LTS发布,但22.04依然是稳定老将,生产环境和教程覆盖度都更高。对新手来说,选LTS,不要选带beta字样的版本。

下载时注意文件名带-desktop-amd64.iso的是桌面版,带-server-amd64.iso的是服务器版。桌面版自带图形界面,安装时用鼠标操作;服务器版是纯命令行界面,适合部署服务。新手装日常系统选desktop,装服务器环境可以先用桌面版练手,熟练后再玩server版。

国内用户下载官方源可能慢,可以换用中科大、清华或阿里云的镜像站。在清华源里找到ubuntu-releases/22.04/,下载对应的ISO即可。校验哈希值这一步很多人跳过,我强烈建议做一下,Windows下用PowerShell执行Get-FileHash .\ubuntu-22.04.3-desktop-amd64.iso,看输出的SHA256是否和官网公布的一致,避免下载到损坏文件。

2.2 Windows下用Rufus制作启动盘

制作启动盘的工具,我一直在用Rufus,体积小、速度快、操作直观。打开Rufus后:

  • 设备:选择你的U盘,容量建议8GB以上,注意会被格式化,提前备份数据。
  • 引导类型选择:点击“选择”按钮,找到下载好的ISO文件。
  • 分区类型:新手建议选GPT,目标系统类型选UEFI(非CSM)。如果你的电脑是2015年前的老机器,BIOS里只有Legacy模式,那才选MBR。
  • 文件系统:Rufus一般会自动匹配,不需要手动改。

点击“开始”后,如果弹出提示关于“写入模式”或“DD镜像”,默认就行。等待进度条走完,U盘就做好了。

如果你用的是Linux系统本身来制作启动盘,可以用dd命令,但要注意设备名不能搞错,否则会刷掉别的磁盘:

sudo dd if=ubuntu-22.04.3-desktop-amd64.iso of=/dev/sdX bs=4M status=progress

/dev/sdX换成你的U盘设备号,可以用lsblk确认。这个方法在Windows下也有对应的工具,比如BalenaEtcher,图形界面,跨平台,简单粗暴。

2.3 虚拟机里安装的镜像处理

如果你打算用VMware Workstation或VirtualBox安装,不需要制作U盘,直接新建虚拟机时加载ISO镜像文件就行。这类场景下,安装流程和物理机基本一致,只是不需要考虑启动顺序和硬件驱动。

有一点要提醒:虚拟机里安装Linux时,磁盘类型选择NVMe或SATA都可以,但如果你之后要迁移到物理机,分区方案和引导方式最好和物理机保持一致。虚拟机里默认UEFI和GPT,物理机也别用MBR,减少不必要的麻烦。

3. 从BIOS设置到安装界面:完整走一遍Ubuntu 22.04安装流程

3.1 进入BIOS并调整启动顺序

不同品牌电脑进入BIOS的快捷键不一样,常见的有F2、F12、Del、Esc。开机时不停按对应键就能进入。进入后找到Boot或Startup菜单,把U盘设为第一启动项。如果U盘不在列表里,检查:

  • Secure Boot是否关闭
  • CSM或Legacy支持是否开启(但UEFI安装时不要开CSM,矛盾点很多,后面会讲)
  • U盘是否插在USB 2.0口(有时USB 3.0口在安装阶段无法驱动)

保存设置并重启,看到GRUB菜单(一个紫色或黑白的列表)就说明U盘启动成功了。选择“Try or Install Ubuntu”进入安装环境。

3.2 安装界面中的关键选项

进入后是Ubuntu的试用桌面,桌面上有“Install Ubuntu”图标,双击开始安装。流程很简单,跟着走就行,但有几个坑要特别留意:

  • 语言和键盘布局:中文用户选中文(简体)和English (US)键盘布局,中文键盘布局在某些情况下会引发快捷键错位,用美式布局最稳。
  • 更新和其他软件:如果网络好,可以勾选“安装第三方软件”,这会把NVIDIA驱动、MP3解码器等非开源组件一并装上。如果网络一般,先不勾选,系统装完再手动装也不迟。
  • 安装类型:这一步是整个安装中最关键的。新手强烈建议选“清除整个磁盘并安装Ubuntu”,前提是确认这块磁盘上没有你要的数据;要双系统则选“其他选项”(Something else),手动分区,后面专门用一节讲。

选完点“继续”,系统开始复制文件,大概5到15分钟,取决于硬盘速度和镜像所在介质速度。期间可以设置用户名、计算机名和密码,默认选择“自动登录”还是“需要密码登录”,建议选需要密码,安全第一。

3.3 UEFI和Legacy的世纪难题

老电脑用Legacy BIOS+MBR,新电脑用UEFI+GPT,这是两个完全不同的引导链路。安装时最容易出的问题是:你制作启动盘时写了UEFI模式,但BIOS里启动模式选了Legacy,系统装完提示找不到引导设备。反过来也一样。

2024年还在买的电脑,基本都是UEFI。判断方法很简单:BIOS里看是否有UEFI字样,Windows系统信息里看“BIOS模式”是UEFI还是传统。如果Windows已经装在UEFI模式下,那Linux也必须用UEFI模式安装,两者的boot manager才能共存。如果你在Windows下用Rufus选了GPT+UEFI,那BIOS启动项里就应该选带UEFI前缀的U盘。

如果你的电脑比较老,只有Legacy模式,那分区表必须选MBR,同时Linux的/boot分区要放在磁盘前部,否则引导程序找不到。现在的Ubuntu安装器对Legacy的支持也还可以,但就是容易出奇奇怪怪的问题。能用UEFI就尽量UEFI。

4. 分区方案怎么选:双系统共存还是整盘独享

4.1 新手最稳的分区方案:一个根分区加一个swap

如果整盘都装Linux,不需要手动分区,安装器自动分区就很合理。默认方案是:一个ext4根分区(/),一个swap分区,再加一个EFI系统分区(如果是UEFI)。这个方案简单可靠,后期想调整也容易。

手动分区时,我推荐给UEFI+GPT的机器创建三个分区:

分区大小挂载点文件系统说明
EFI系统分区512MB/boot/efiFAT32必须是FAT32,flag设为esp
根分区剩余全部/ext4系统、软件、用户数据都在这
swap内存大小或8GBswapswap休眠用或内存不足时兜底

不需要单独分/home。在个人桌面场景,单独分/home会让根分区空间变小,之后装软件、拉Docker镜像可能不够用。除非你明确知道为什么要分,否则一个根分区走天下。

4.2 双系统安装时的分区逻辑

双系统安装,最关键的是不能覆盖Windows的EFI分区。Ubuntu安装器的“其他选项”里,能看到磁盘上的各个分区。你要做的是:

  1. 找到Windows的EFI分区(通常是一个FAT32格式、512MB左右、挂载点是/boot/efi的分区),选中它,把“用于”改成“EFI系统分区”。这里只是告诉安装器“我要把引导装到这个分区”,并不会格式化它。
  2. 找一个空闲空间(Windows里压缩出来的或未分配区域),在上面新建一个ext4根分区,挂载点设为/。
  3. 如果内存偏小,再新建一个8GB的swap分区。
  4. 引导程序安装位置选择整块磁盘(比如/dev/nvme0n1),而不是某个分区。

之后一路安装。开机时,GRUB菜单会出现Ubuntu和Windows Manager选项,可以自由切换。如果GRUB里没有Windows,先别慌,多半是os-prober没找到,在终端执行sudo os-prober试试。

4.3 服务器场景的分区思路

如果你装的是服务器版,数据安全比方便更重要。这种情况下我倾向于把/data独立分区,根分区只管系统,数据单独挂载。一旦系统崩溃重装,数据分区不动,损失有限。

一个可参考的分区方案:

  • /boot:1GB,存放内核,不用太大
  • /:50GB
  • /data:剩余全部
  • swap:4GB

对于数据库、对象存储之类的应用,/data分区还可以用XFS文件系统,性能更好;普通文件用ext4已经够稳。这些细节不用现在纠结,但要理解分区的本质:把磁盘切成几块,每块干不同的活,权限和空间隔离得更清楚。

5. 安装完成后的第一轮系统配置

5.1 换源、更新系统

装完系统第一件事就是换软件源。Ubuntu官方源在国内速度不稳定,换成清华、阿里或中科大的镜像源能快很多。操作方式:

# 先备份源文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 用sed把archive.ubuntu.com替换为mirrors.aliyun.com sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list # 更新软件包索引并升级 sudo apt update && sudo apt upgrade -y

如果你是Ubuntu 24.04或之后版本,源文件可能换成了/etc/apt/sources.list.d/ubuntu.sources,格式也不同,这时候用sed替换要小心。最简单的做法是直接在软件和更新设置里选择“其他站点”,速度测试后自动挑一个快的源。

换源完成后,安装基础软件:

sudo apt install -y vim git curl wget net-tools htop

这些是运维和开发都离不开的。

5.2 安装显卡驱动

如果你的机器有NVIDIA独显,安装时如果没有勾选“安装第三方软件”,现在手动装。Ubuntu下最快的方式是使用“软件和更新”里的附加驱动选项卡,选一个NVIDIA专有驱动(版本号后面不带open的),点击应用更改,重启生效。

如果是新显卡,官方源里的驱动版本可能偏老,也可以用NVIDIA官网的.run文件安装,但必须先在纯命令行模式(Ctrl+Alt+F3登录)下操作,否则容易和桌面冲突。新手不建议走这条路,除非你明确知道自己在做什么。

AMD显卡直接用开源驱动就行,Intel核显更不用管,开箱即用。

5.3 安装中文输入法

热搜词里有一个“ubuntu系统安装搜狗输入法”,这是很多Linux用户绕不过去的坎。Ubuntu默认的IBus框架其实自带中文输入法,只是你没调出来。操作路径:设置 -> 键盘 -> 输入源 -> 添加中文(智能拼音)。如果你用不惯,想装搜狗输入法,需要先安装fctix框架:

sudo apt install -y fcitx

然后从搜狗官网下载Linux版.deb包,双击安装,注销重新登录,在输入源里选择搜狗输入法。注意,Ubuntu 22.04默认是GNOME桌面,和搜狗输入法配合偶尔有候选词窗口不显示的bug,这时切到Xorg会话(登录界面齿轮选择“Ubuntu on Xorg”)基本能解决。

5.4 创建用户与权限管理

安装时设置的用户是sudo组成员,拥有管理员权限。如果这台机器是多人共用,可以用以下命令新建用户:

sudo adduser zhangsan sudo usermod -aG sudo zhangsan

第一个命令创建用户并设置密码,第二个命令把他加到sudo组,让他能用sudo执行管理员命令。删除用户用sudo userdel -r zhangsan,参数-r会一并删除其home目录。这些命令是Linux运维的基本功,装完系统正好练手。

6. 那些安装过程中必须避开的坑

6.1 安装界面黑屏或花屏

这是最多人问的问题之一。Ubuntu安装界面默认加载开源显卡驱动,某些NVIDIA显卡环境下会直接黑屏。解决办法:在GRUB菜单出现时,光标停在“Try or Install Ubuntu”,按e编辑启动项,找到以linux开头的那一行,在末尾加上nomodeset参数,按Ctrl+X引导。之后安装流程就能走完。装好的系统如果重启还是黑屏,同样在GRUB里加nomodeset,进入系统后再装NVIDIA官方驱动即可。

6.2 安装完成后无法进入系统

常见分两种情况:

  • 开机直接进入Windows,没有GRUB菜单。通常是安装时引导程序装错了位置,或者Windows快速启动把EFI引导覆盖了。在BIOS设置里检查启动顺序,找到“Ubuntu”或ubuntu开头的启动项,把它移到第一位。如果EFI启动项里没有Ubuntu,可以用Live U盘启动,运行sudo update-grubsudo grub-install /dev/nvme0n1修复。
  • 开机出现grub rescue>提示符。这说明GRUB配置文件损坏或分区发生变化。修复思路:先用ls命令查看可用分区,找到你的/boot或/分区,手动设置root和prefix,然后insmod normalnormal进入GRUB菜单,再修复grub。这个过程比较繁琐,我在实际中更倾向于:用Live U盘启动后执行sudo mount /dev/你的根分区 /mnt,挂载EFI和boot目录后使用chroot进入系统重新安装grub。

比较省事的做法:安装时不要手贱乱改EFI分区,自动安装通常不会出问题。手动分区时也要确保EFI分区没有被格式化,否则Windows引导会丢,修复起来更麻烦。

6.3 VMware或VirtualBox安装Linux蓝屏

在虚拟机里安装Linux时,宿主机是Windows,如果虚拟机配置里开启了“加密”或“嵌套虚拟化”相关选项,虚拟机操作系统可能会启动蓝屏。解决方法是:

  • VMware:编辑虚拟机设置 -> 处理器 -> 关闭“虚拟化Intel VT-x/EPT或AMD-V/RVI”即可,但注意这会影响虚拟机内再跑虚拟机的能力。
  • VirtualBox:尽量使用默认设置,显卡控制器选VMSVGA,存储控制器选SATA,不要选NVMe(有些版本有bug)。

其实虚拟机蓝屏更多是由ISO镜像不完整或虚拟机软件版本过旧导致。2024年了,建议VirtualBox至少用7.x,VMware Workstation Pro 17.x以上。

6.4 无线网络连接不上

Ubuntu对Intel无线网卡支持很好,但对Realtek部分型号支持很烂。安装完发现找不到WiFi信号,先看lspci | grep -i network确认网卡型号,再去网上搜对应的Linux驱动源码,用dkms编译安装。这个过程对新手不友好,所以如果你家里正好是Realtek网卡,安装前最好准备一根网线,或者用手机USB网络共享应急。

6.5 安装过程中卡在“正在安装系统”

遇到安装进度条不动,先确认安装时是否勾选了“安装第三方软件”。如果勾选,安装器会去网上下载驱动,网速慢或源不通时就会长时间卡住。遇到这种情况,等10分钟左右没动静就取消安装,重新走流程时不勾选第三方软件,系统装完再自己装驱动,反而更快更稳。

6.6 时间不对:UTC和本地时间问题

装完双系统后,你会发现Windows时间慢了8小时,这是Linux把硬件时钟当作UTC,而Windows当作本地时间导致。解决办法是在Linux里执行:

sudo timedatectl set-local-rtc 1 --adjust-system-clock

这样Linux会像Windows一样把硬件时钟当成本地时间,之后再切换系统,时间就正常了。这个坑几乎每个双系统用户都会踩一遍。

7. 安装只是第一步:常用命令与Python环境快速上手

7.1 装完系统后先背熟这10个命令

热搜词里“linux常用命令”占据半壁江山,可见大家装系统之后真正的痛点是“不会用”。安装完成后,先别折腾桌面美化,把下面这些命令在日常使用中反复应用:

  • ls:列出目录文件,ls -lh看大小更直观
  • cd:切换目录
  • cp/mv/rm:复制、移动、删除,注意rm不可逆
  • sudo:以管理员权限执行
  • apt:安装卸载软件,Ubuntu系的包管理器
  • df -h:查看磁盘空间
  • free -h:查看内存使用
  • ps aux:查看当前进程
  • systemctl:管理系统服务,比如systemctl status ssh
  • grep:在输出里过滤关键字

这些命令配合帮助文档man,基本可以解决日常80%的问题。我会在之后的文章里专门整理一份常用命令速查表,但你先得把系统装好才行。

7.2 在Linux上安装Python及虚拟环境

热搜词有“linux系统安装python”,说明很多人装完系统就要用Python。Ubuntu 22.04自带Python 3.10,但系统的Python环境不建议直接pip安装包,容易破坏系统依赖。正确做法是安装python3-venv和pip:

sudo apt update sudo apt install -y python3-pip python3-venv

创建和管理虚拟环境:

mkdir ~/myproject && cd ~/myproject python3 -m venv venv source venv/bin/activate pip install flask

激活虚拟环境后,命令行提示符前会出现(venv),这时所有pip安装的包都被隔离在这个项目里,不会污染系统环境。这是现代Python开发的基本素养。

如果你要安装最新版Python,可以到python.org下载源码编译安装,但编译时间较长,且要注意依赖。更推荐用apt装系统自带的版本,日常开发够用了。

7.3 用Docker前先理解容器是什么

热搜词里也有“linux安装docker”。Docker是Linux下的运维利器,安装命令很简单:

curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh sudo usermod -aG docker $USER

执行完第三条命令后,注销重新登录,就可以免sudo使用docker命令。测试是否安装成功:

docker run hello-world

在安装Docker之前,请确保系统包已更新,并且磁盘空间充足。Docker镜像动辄几百MB,/var/lib/docker默认放在根分区,如果根分区太小,很快会报警。

8. 常见发行版安装差异:麒麟、欧拉和CentOS的风土人情

8.1 银河麒麟操作系统安装要点

国产化环境里,银河麒麟是个高频选项。它基于Ubuntu体系,安装过程与Ubuntu高度相似:同样的Debian包管理器apt,同样的安装器。不同的是:

  • ISO镜像可以从官网申请试用于x86_64和aarch64架构
  • 安装过程在进入“手动分区”时,同样支持自动分区,新手建议自动
  • 银河麒麟默认桌面为UKUI,界面更接近经典Windows风格,习惯了Windows的用户接受度更高

安装完成后,如果想安装软件,同样使用apt。但软件源默认指向麒麟官方服务器,第三方源不一定兼容,不要强行添加普通Ubuntu源。

8.2 openEuler(欧拉)安装核心差异

欧拉是openEuler社区版,更多用于服务器。默认安装界面是Anaconda,和Fedora/CentOS同源。安装时要选择安装源(本地光盘)、软件包组(最小安装或带图形界面),分区可自动也可手动。

与Ubuntu最大的不同是包管理器用dnf(旧版用yum),安装软件示例:

sudo dnf install -y vim git nginx

所以安装前先想清楚自己习惯哪个生态。会apt的人去用dnf不会陌生,但要记住两者命令语法有差异。

8.3 CentOS/Rocky Linux的安装流程

CentOS Stream和Rocky Linux的安装流程基本照搬RHEL。在虚拟机上用ISO引导后,进入图形安装界面,选择软件包组(Server with GUI还是Minimal),配置Kdump(可以关掉)、安全策略和分区。

网络配置在安装界面里就可以设固定IP,也可以装好后再改。从CentOS 8时代开始,网络配置文件是/etc/NetworkManager/system-connections/*.nmconnection,不再是老的ifcfg-eth0。这一点和Ubuntu的netplan方案完全不同。

如果你是学运维准备考证,Rocky Linux更贴近RHEL环境。如果只是日常折腾,Ubuntu更省心。

9. 安装完之后的备份与快照思路

9.1 为什么要学习备份

很多新手装完系统就万事大吉,直到某天误删配置、升级内核挂了或中了勒索病毒,才意识到备份的重要性。Linux系统备份没有Windows那种傻瓜式“还原点”,但可以做得更精细。

最简单实用的备份思路是定期打包配置文件和项目目录:

tar czf backup.tar.gz ~/.config ~/myproject /etc/nginx

系统级备份可以用rsync:

sudo rsync -avz --progress / /mnt/backup_disk/ --exclude=/proc --exclude=/sys --exclude=/dev

这种备份可以用于系统迁移,但需要在Live环境下操作才靠谱。

9.2 虚拟机快照:试错者的后悔药

如果你用虚拟机学习,VMware和VirtualBox都支持快照功能。装完系统、配好环境和常用软件后,拍一张快照,以后系统搞坏了,五分钟就能还原到一个干净状态。这比来回重装系统高效太多,尤其是试内核参数、改GRUB配置这类高危操作前,先拍快照是给自己留条后路。

物理机没有快照功能,但可以用Timeshift这类工具做系统快照。Timeshift的原理类似Windows还原点,通过rsync方式或btrfs快照方式备份根分区,合并可用于回滚。建议在装完系统并完成所有配置后执行:

sudo timeshift --create --comments "first setup"

以后系统出问题,启动Live U盘,用Timeshift恢复即可。

9.3 备份比安装本身更重要

很多人花大量时间研究怎么装系统,却没花时间考虑怎么恢复到“装好的系统”。备份策略属于那种“用不上时觉得浪费、用上时救命”的东西。至少保留一个已有系统的tar包或Essentials快照,之后重装系统就能少走很多弯路。

我给自己的规矩是:每次重装系统都做这么几件事——备份重要目录、导出软件列表(dpkg --get-selections)、记录当前安装的驱动版本和内核版本。这样就算磁盘坏了,换块新硬盘回来也能快速恢复工作环境。

10. 个人安装习惯与建议

最后分享几个我这些年装Linux积累下来的习惯,不一定适用于所有人,但大概率能帮你省下折腾时间:

第一,不要追求“最新版本”。Ubuntu 24.04刚发布时,第三方软件兼容性和驱动支持都会有一段空窗期。对于稳定使用,LTS版本永远是更稳妥的选择。2024年装22.04一点也不过时,它支持到2027年。

第二,不要在安装过程中同时做其他事。分区、选启动设备、改BIOS设置,每一项都值得专注看完再往下点。很多安装失败不是技术问题,而是手滑选错了项目。

第三,装完之后一定要重启一次,确认所有配置依然生效。尤其是显卡驱动和无线网卡,开机正常才是真正的正常。

第四,把你踩过的坑记录下来。用Markdown也好、笔记本也好,把错误提示、解决思路、命令原文存起来。以后重装或帮别人解决时,这就是最宝贵的资料。

第五,学会利用Live U盘环境排查故障。启动盘既是安装工具,也是救援工具。无论GRUB坏了、分区表乱了、还是忘了密码,都可以用Ubuntu Live环境挂载磁盘修复,不会就搜“Live USB chroot修复”,足够解决大部分问题。

Linux系统安装本身算不上难,难的是把每个环节的细节都想清楚。只要提前规划好备份方案和分区方案,大多数坑都是可以绕开的。希望这篇教程能帮你从零开始,顺利走进Linux的世界。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/24 23:19:30

基于A*与弓字形的移动机器人往返式全覆盖路径规划

做移动机器人和路径规划相关课题的朋友,应该对A算法都不陌生。但A最常见的是用来做“从A点到B点”的最短路径搜索,也就是点对点规划;真正把它用在全覆盖路径规划上,并且还得满足“往返式”作业需求时,遇到的问题就会明…

作者头像 李华
网站建设 2026/9/24 23:18:57

期货交易软件稳定性实测:五大终端深度对比与选型建议

做期货这些年,我换过的下单软件比换过的键盘还多。从最早跟着期货公司默认装博易大师,到后来为了做程序化折腾金字塔,再到因为一次夜盘断线直接错过大行情之后痛定思痛,把市面上叫得上名字的期货交易终端几乎都实测了个遍。尤其是…

作者头像 李华
网站建设 2026/9/24 23:18:23

Mac本地部署Qwen Coder:从安装到日常开发实战指南

不用非得先聊“coder 这个词怎么拼”这种废话。在 2025 年这个时间点,只要是个写代码的,基本都绕不开 AI 编程工具。我自己从 Copilot 一路用到 Cursor,再到最近把 Qwen Coder 这套本地部署方案跑起来,最大的感受是:AI…

作者头像 李华
网站建设 2026/9/24 23:15:00

投放团队自建标注数据集:让AI嵌入服务真正贴合业务

做投放的团队这几年普遍会遇到一个坎:手里的关键词、素材、落地页越来越多,但用户搜索的词和业务词总是对不上。传统的关键词匹配只能做到字面一致,用户说“性价比高的跑鞋”时,你如果只匹配“跑鞋”这个词,流量和转化…

作者头像 李华
网站建设 2026/9/24 23:14:49

Matter协议智能家居实战:从生态割裂到统一互联的完整指南

1. 智能家居生态割裂的根源与Matter协议的破局逻辑1.1 一个真实场景暴露的行业顽疾我家里目前有47个智能设备,这个数字听起来很夸张,但如果你也折腾过几年智能家居,大概会觉得“还好”。问题不在于设备数量,而在于它们分属六个不同…

作者头像 李华
网站建设 2026/9/24 23:14:41

音视频性能优化全链路复盘:卡顿定位、解码渲染调优与落地实践

这个项目编号我记忆深刻:02-05-10。乍一看像工单流水号,其实是当时迭代里排给音视频性能优化的专项编号。那阵子线上播放器在低端机上频繁出现掉帧、首帧慢、音画不同步,技术群里隔三差五被投诉截图刷屏,最后不得不专门抽人做一轮…

作者头像 李华