
我先说句实话很多人一听“英文版Linux”就头大觉得看都看不懂怎么装。但实际上英文版Linux的安装流程和你在Windows里选“English”再一路Next没有本质区别——真正卡住大家的从来不是语言而是分区、引导、磁盘那几道坎。这篇文章就围绕英文版Linux的安装这件事从镜像下载、虚拟机或实体机的准备、分区设置、语言选择到装完之后的源切换、字体输入法和故障排查完整讲一遍。内容适合零基础准备第一次装系统的朋友也适合那些已经装了中文版、想重装成英文环境的老手。1. 为什么是英文版需求判断与版本选择1.1 选英文版不是“装”是为了少踩坑很多人有个误解觉得“我英文不好所以先装中文版更稳妥”。我的看法正好相反如果你是奔着学习Linux、做开发或者搞运维去的第一套系统装英文版反而更省事。先说一个最实际的原因Linux社区里绝大多数高质量的资料、论坛帖子、官方文档默认都是以英文环境为基准写的。你在终端里看到的一段报错如果是英文原文拿去搜索引擎一搜几乎都能直接找到对应的解决方案但如果系统是中文的有些错误信息是被翻译过的反而和网上流传的解决方案对不上号搜起来绕一大圈。我见过不少朋友在中文版系统里遇到一个报错抄下来去搜搜出来的全是同一个英文错误的讨论还得自己猜对应关系效率极低。再一个原因是终端环境的问题。你在终端里执行命令时很多工具输出的提示信息是英文的哪怕你装了中文版系统这些信息大部分也还是英文。与其界面一个语言、终端一个语言、文档又一个语言不如一开始就用英文界面保持信息源统一。至于中文字体和中文输入法后面装完系统之后随时可以补上装英文版不等于放弃中文。当然有一种情况我不建议硬选英文版就是你自己完全没接触过任何Linux连“分区”“挂载”“swap”这些词都没听过而且身边也没有可以随时问的人。这种情况可以考虑先装中文版把基础流程跑通一次等你知道哪些选项该动、哪些不该动之后再重装英文版就毫无压力了。但如果你愿意照着这篇文章一步步来直接上英文版也没有问题。1.2 镜像选哪个Ubuntu、Debian、Fedora和国内发行版怎么取舍装Linux第一步是选发行版这一步很多人纠结半天其实完全没必要。这里直接给结论发行版适合场景桌面环境一句话点评Ubuntu LTS新手入门、日常办公、开发GNOME社区最大遇到问题最好搜Linux Mint从Windows转过来的新手Cinnamon界面最接近Windows开箱即用Debian服务器、老电脑、追求稳定自己选资源占用低稳定得让人放心Fedora想尝新技术、做开发GNOME软件包很新适合折腾openSUSE桌面、开发、系统管理KDE管理工具强大KDE适配好如果你是第一次装我推荐从Ubuntu 24.04 LTS或者Linux Mint入手。LTS意思是长期支持每两年出一个版本每个版本维护五年省得半年一升级。而且Ubuntu的社区教程覆盖了几乎所有常见问题哪怕你装的是英文版搜索“Ubuntu install”都能找到一堆带截图的完整流程。如果你手头是一台配置不高的老电脑或者你想装完之后主要用于跑服务、挂程序那Debian更合适。Debian 13trixie是目前的新稳定版装完系统之后占用内存很低跑起来非常安静。不过Debian默认不自带非自由固件部分无线网卡可能需要手动补充驱动新手先用网线装完再折腾网络是常见操作。国产发行版比如统信UOS、麒麟我不多做评价如果你在特定行业或者有国产化要求那就按单位要求来如果是自己学习我更建议把主流的国际发行版玩明白因为它们的文档、生态、社区讨论量不是一个量级。镜像下载地址尽量去官网或者国内高校镜像站别在随便一个网站下“精简版”“优化版”省得系统里被塞进去莫名其妙的东西。1.3 虚拟机还是实体机第一遍系统别急着格式化硬盘我强烈建议第一次安装先放在虚拟机里。虚拟机的好处实在太多了装坏了直接删掉重来不用承担任何后果可以随时拍快照装完一个阶段存一个快照后面折腾坏了恢复即可还能顺便练手网络配置、快照恢复这些运维操作。常用的虚拟机软件就是VMware Workstation Player和VirtualBox两个都有免费版本。VMware对Windows更友好一些VirtualBox则是开源的跨平台通用。实体机安装则需要准备一个至少8GB的U盘用Rufus或balenaEtcher把镜像写入U盘再从U盘启动进入安装界面。实体机的坑在于你可能会遇到BIOS引导顺序问题、Secure Boot问题、显卡驱动问题、双系统引导共存问题每一个都是第一次装机时劝退新手的高发点。如果你用的是新买的笔记本尤其是带独立显卡的大概率装完进系统后还会遇到花屏、分辨率不对、Wi-Fi不能用等一系列后续问题。所以我的建议很明确先虚拟机后实体机。在虚拟机里把英文版Linux的安装流程走一遍分区、账号、语言这些选项都弄明白之后再往实体机或者双系统方案上迁移你就知道每个步骤在干什么了。这套经验对未来搞服务器运维也一样有用因为大多数线上服务器都是Linux系统你连装系统、分区、配网络都操作过后面维护起来才有底气。2. 安装英文版Linux的核心过程拆解2.1 语言选择在安装流程中的位置装错之后改起来不麻烦但很绕大多数主流Linux发行版的第一步就是选择一个语言。英文版安装很简单在语言列表里选中English或者English (United States)然后一路用英文界面走完整个安装流程。这里要纠正一个常见误解安装界面选英文不代表系统里以后就完全没有中文支持。系统语言和字体、输入法是分开的装的时候选英文后面照样可以安装中文字体、切换中文界面主动权完全在你手里。那么在安装过程中是选英文还是中文我的建议是安装界面选英文装完后再根据需要补中文支持。理由有三点第一安装界面每个按钮干什么本文下面会给对照表你照着认一遍之后根本不怕第二英文环境下生成的系统locale默认是en_US.UTF-8后面写代码、跑程序时更符合大多数开发工具的预期不会出现某些程序在中文locale下输出乱码的奇怪问题第三从第一天开始就逼自己熟悉英文系统术语后面看文档、搜报错会顺畅很多。如果你在安装时选了中文装完又想改成英文系统也不是不行但需要调整locale配置、重设环境变量有的桌面环境还得改几处用户目录的名称绕来绕去反而容易出错。最省事的方法就是装的时候一步到位选英文。2.2 分区方案新手最容易懵的环节照抄这个就行安装过程走到分区那一步时很多人会卡住。英文界面下的分区选项常见的大致有三类第一类是Erase disk and install Linux意思是清空整块磁盘并自动分区适合虚拟机或者只要单一系统的场景第二类是Install Linux alongside existing OS也就是和Windows共存做双系统安装器会自动压缩Windows分区腾出空间第三类是Something else也就是手动分区可以精确控制每个分区的大小和格式。新手我建议直接用第一类整盘安装然后把分区方案交给安装器自动处理。如果你想自己掌握分区或者以后要折腾多系统这里给一套可以“抄作业”的手动分区方案分区大小类型挂载点格式EFI System Partition512MB~1GBPrimary/boot/efiFAT32Root根分区剩余全部空间Primary/ext4Swap可选4GB~8GBPrimaryswapswap用UEFI方式安装时EFI分区是必需的没有它系统无法引导。根分区挂载到“/”下面所有程序、配置、用户文件都在里面。Swap交换分区在现代机器上有8GB就够了如果内存足够大甚至可以不建交换分区Debian的默认安装器还会自动判断。不建议新手单独分一个/home分区——虽然重装系统时可以保留个人文件但你现在还没到需要频繁重装的阶段一个根分区用起来最灵活不会出现根分区满了而/home还有一堆空间没用的窘境。关于双系统我多说一句如果你打算在Windows旁边装英文版Linux安装器里的“Install alongside”选项会自动处理压缩分区和引导不需要你手动动Windows的磁盘管理。装完之后开机菜单一般会出现一个引导选择器选Linux还是Windows就看你自己了。不过第一次操作建议先把虚拟机里玩熟再上双系统。2.3 用户名与主机名设置几个看起来很小但影响很大的坑安装流程中还要设置用户名和主机名computer name。这一屏选项不多但有几个要点值得记一下第一不要用root作为日常用户名。root是Linux的超级管理员权限无限大日常用root登录一旦手滑输错命令整个系统都可能废掉。正确做法是创建一个普通用户名比如home目录下的用户之后需要管理员权限时用sudo执行命令输入密码即可。安装器一般会提示你设置一个管理员密码那个密码就是以后sudo用的密码记牢。第二主机名不要瞎取。主机名会显示在终端提示符里也用于网络标识比如你以后搭建SSH服务或者配置网络环境主机名都会被用到。如果你取了个带空格或者特殊符号的主机名后面很多脚本会出问题。建议用“简短英文小写连字符”的格式比如my-desktop、web-server-01这样。安装完之后再改主机名虽然可以但需要改/etc/hostname和/etc/hosts两处犯不着给自己找事。第三密码的强度。很多人图省事设一个八位的“12345678”可能你一个人用确实问题不大但如果以后这台机器要连到局域网、开SSH服务弱密码就是在裸奔。我见过一台开SSH的服务器被扫描器天天探测端口和密码弱密码几分钟就会被暴力破解掉这类案例在“Linux运维故障案例”里简直不要太多。所以至少设置一个大小写字母加数字的组合密码不用像密码学那么复杂但别用纯数字。安装的最后一步一般是进度条整个过程根据硬件性能大概几分钟到十几分钟不等走完会提示重启。虚拟机的话重启时记得先把安装介质移除或者调整启动顺序不然可能再次进入安装界面。3. 英文环境的再优化安装完成后的关键配置3.1 更新源切换英文系统一样能换国内镜像源系统装完的第一件事就是更新软件源。这一步很多人忽略了然后发现下载软件包时速度只有几十KB装个程序等半天还以为是网络问题其实是源默认指向了官方服务器而你在国内访问官方源速度很慢。换源的本质就是修改镜像配置文件。以Ubuntu为例软件源配置文件在 /etc/apt/sources.list 或者 /etc/apt/sources.list.d/ 目录下。Ubuntu 24.04 之后的版本格式略有变化建议先备份原文件再修改命令如下sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo nano /etc/apt/sources.list把里面的源地址改成国内镜像站比如清华大学的镜像源。对于Debian 13trixie可以新建一个配置文件内容大致是deb https://mirrors.tuna.tsinghua.edu.cn/debian/ trixie main contrib non-free non-free-firmware # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ trixie main contrib non-free non-free-firmware deb https://mirrors.tuna.tsinghua.edu.cn/debian/ trixie-updates main contrib non-free non-free-firmware deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ trixie-security main contrib non-free non-free-firmware改完之后执行sudo apt update sudo apt upgradeapt update是刷新软件包列表apt upgrade是把你刚装好的系统里的软件更新到源里的最新版本。这一步一定要做因为系统ISO里的软件包版本通常是发布时的老版本很多安全修复和Bug修复都在update之后才能拿到。注意使用国内镜像源的前提是它在你的网络环境下确实更快。如果你本身就在海外或者有更合适的源那以实际测速为准。换源的核心思路就是“让连接走的路径更短”不要盲目照抄。3.2 中英文共存装了英文系统但不放弃中文显示英文版系统装完之后默认情况下打开中文网页、看中文文档浏览器里显示没问题但系统本身是没有中文字体的。如果你写了个文件名是中文的在文件管理器里可能显示成一堆方框这就很难受了。解决方案很简单安装中文字体包即可。Debian/Ubuntu环境下终端执行sudo apt install fonts-noto-cjk这一条命令装的是Google的Noto CJK字体覆盖简体中文、繁体中文、日文、韩文装完之后刷新字体缓存中文就能正常显示了。如果你只想要更轻量一点的方案安装fonts-wqy-zenhei或者fonts-wqy-microhei文泉驿也可以。中文输入法也需要单独装。常用的输入法框架有fcitx5和ibus我更推荐fcitx5它模块化做得比较好已经内置了中文拼音、五笔、双拼等方案。安装命令sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-config-qt装完之后在设置里把fcitx5设为默认输入法框架然后注销重新登录就能用CtrlSpace切换中英文输入了。整个过程完全不影响系统界面的英文环境你依然在英文locale下工作只是随时可以打出中文。想让界面本身也切换成中文的话装语言包再改locale就能做到但这属于个人偏好我自己的习惯是系统界面保留英文因为终端里的英文信息看着更清楚。3.3 装完系统马上要装的工具清单刚装完的Linux系统非常“素”很多常用工具都没有需要自己装。这里列一份基础工具清单直接复制命令跑一遍就行sudo apt install build-essential git curl wget vim htop tmux openssh-server ca-certificates简单解释一下build-essential包含gcc、g、make等编译工具如果以后想从源码编译东西或者做开发这个是基础。git版本管理工具写代码、拉项目必备。curl和wget命令行下载工具一个侧重传输数据一个侧重下载文件很多脚本都依赖它们。vim终端文本编辑器学习Linux绕不过去。htop增强版的进程查看器比top更直观能看CPU、内存占用特别适合排查“为什么我的机器卡了”。tmux终端复用器支持分屏、后台任务会话运维党标配。openssh-server安装后你的机器就能被远程SSH登录了这也是搞Linux和云服务器的基础技能。如果你有Python开发需求再装python3-pip和python3-venvsudo apt install python3-pip python3-venv如果你想玩容器化方向把Docker也一起装上sudo apt install docker.io sudo systemctl enable --now docker注意Docker的安装源也可以换成国内镜像不然拉镜像的时候速度会让你崩溃。这一套工具装完之后这台英文版Linux就从一个“能开机”的系统进化成一台“能干活”的工作站了。4. 安装过程中的常见故障与处理实录4.1 虚拟机安装Linux蓝屏问题大概率不在Linux本身这个话题在热词里出现了“虚拟机安装linux蓝屏”我在实际帮人排查的时候见过太多次了。虚拟机里装LinuxWindows宿主机突然蓝屏很多人第一反应是“Linux和Windows不兼容”其实大部分情况跟Linux一点关系都没有真正的元凶通常是这几个第一个是嵌套虚拟化没有开启。你用的是VMware Workstation但虚拟机的处理器设置里没有勾选“Virtualize Intel VT-x/EPT”或“Virtualize AMD-V/RVI”选项。如果你宿主机CPU的虚拟化功能本身没在BIOS里打开VMware又没开嵌套虚拟化装64位Linux系统时就会莫名其妙报错或者蓝屏。解决方法是先进BIOS把CPU虚拟化开关打开Intel是VT-xAMD是SVM然后在VMware的虚拟机设置里勾选对应的虚拟化选项重启虚拟机再试。第二个是Windows的Hyper-V、内核隔离、基于虚拟化的安全等功能和VMware冲突。Windows自带虚拟机监控程序会占用CPU虚拟化资源导致VMware无法正常工作。解决办法是关闭Hyper-V和内核隔离。在“Windows功能”里取消勾选Hyper-V在“Windows安全中心-设备安全性-内核隔离”里把内存完整性关掉重启后再打开VMware。第三个是VMware版本和镜像位数不匹配。比如你下载的是ARM版的Linux镜像却跑到x86架构的虚拟机上那蓝屏或无法启动几乎是必然的。下载前先确认你宿主机的CPU架构是x86_64还是ARM64镜像要选对应的版本。4.2 安装时卡住、无法驱动无线网卡把错误日志亮出来实体机安装时最常见的卡住场景就是启动到安装界面后鼠标转圈半天没反应或者安装器直接黑屏。这种情况十有八九是显卡驱动问题。解决思路很简单在启动菜单里按“e”进入编辑模式在启动参数里找到 quiet splash 这一段把quiet去掉甚至加上nomodeset参数然后按F10启动。这样系统会用兼容模式加载显卡驱动同时把启动时的日志全部打印出来你能看到具体卡在哪一行。如果是无线网卡用不了优先找一根网线插上用有线完成安装然后再根据网卡型号装对应驱动。很多笔记本的无线网卡比如Intel AX201/AX211在新版内核里已经自带驱动了装完系统升级一下内核就能用起来如果是不常见的网卡去官方支持下驱动即可。安装介质本身也是一个大坑。同一个镜像用不同工具写入U盘效果可能完全不同。在Windows下我推荐Rufus写入模式一般保持默认即可。写入完成后建议执行一下镜像校验官方下载页面都会给一个SHA256值你在终端里用sha256sum命令校验下载文件确保文件完整。很多“安装到一半报错”“安装器异常退出”的原因就是镜像文件下载不完整。另外新笔记本装Linux找不到硬盘的问题也特别常见尤其是用RST或者RAID模式磁盘的新机器。进入BIOS把硬盘模式从RAID改成AHCI就能被安装器识别到了。这个操作可能导致原本的Windows系统无法启动双系统用户改完BIOS之后Windows需要进安全模式修复一次否则会蓝屏这点要特别留意。4.3 英文界面看不懂怎么办最小化操作法术语对照就算安装了英文版安装器界面上一堆专业术语也能劝退很多人。这里分享一个我经常教别人的办法最小化操作法。简单来说安装界面上不是每个选项都需要你去动绝大多数保持默认就行。你只需要关心几个关键节点选语言、选时区、键盘布局选EnglishUS、磁盘分区、账户设置。其他选项比如“Install third-party software for graphics and Wi-Fi hardware”这类勾选一个就好不用逐项研究。这样需要处理的英文术语一下子就降到十几个了。下面这份对照表是安装过程中最常用到的一组词可以先存一下英文中文含义常见位置Install / Continue安装 / 继续按钮Erase disk and install清空磁盘并安装分区选项Something else其他选项手动分区分区选项Boot device引导设备启动菜单Device for boot loader引导程序安装位置手动分区时Swap area交换分区分区USB优盘介质Secure Boot安全启动BIOS/安装选项Quit / Back退出 / 返回按钮装完之后发现系统locale不对或者安装时选错语言想调整可以用下面这套命令手动改sudo dpkg-reconfigure locales这个命令会打开一个图形化菜单你可以勾选en_US.UTF-8和zh_CN.UTF-8然后确定默认语言。之后编辑 /etc/default/locale 文件即可切换系统默认语言改完重启生效。5. 安装完成后的第一个小时必做清单与避坑心得5.1 终端里先跑这几条命令系统装完、源也换了、工具也装了这时候别急着折腾桌面美化先做几件事把“地基”打好sudo apt update sudo apt upgrade -y sudo apt autoremove -y第三条日常检查磁盘空间df -h lsblkdf -h查看挂载点空间使用lsblk查看磁盘和分区结构。你装完系统之后知道自己磁盘长什么样对以后扩容、排障都很有帮助。然后看一下系统版本和内核信息uname -a cat /etc/os-release如果你是虚拟机建议现在立刻拍一个快照。VMware里叫SnapshotVirtualBox里叫Snapshot这个操作相当于给系统拍了一张“后悔药照片”。之后不管你怎么折腾只要恢复快照就能回到当前这个干净状态。实体机的话可以考虑装一个Timeshift做系统级快照或者至少把/etc目录和家目录里的重要配置备份一下。5.2 把备份思维从第一天就养成很多Linux用户都是等到系统崩了才意识到备份的重要性。我自己就吃过亏有一次折腾驱动把系统的引导给搞坏了那时候又没有备份只能从安装U盘重新引导、修复grub折腾了一个下午。所以我的建议是第一重要配置文件的修改前先备份。比如要改/etc/apt/sources.list先执行cp成.sources.list.bak要改/etc/default/grub先备份再改。养成习惯后遇到问题回滚就是一条命令的事。第二安装软件前记录系统现状。特别是刚装完系统的这一个小时可以用dpkg导出当前软件包列表dpkg --get-selections packages.txt以后如果需要重装系统执行dpkg --set-selections packages.txt再加上apt-get dselect-upgrade就能从备份里恢复大部分软件列表。这个方法比手动一个个装软件高效太多。第三虚拟机里善用快照。我在虚拟机里折腾系统时通常会在安装完成了、配置好了、装完开发环境这三个节点各拍一个快照分别命名base、configured、dev-ready。这样即使后面把环境搞烂了也可以精确地恢复到某个阶段而不是从头再来一次。第四了解恢复引导的基本操作。英文版Linux系统引导出问题时终端里会出现grub 提示符或者直接黑屏。熟悉一下Boot Repair一个图形化修复引导的工具或者Live USB恢复流程遇到问题起码有个方向。不用背命令但要知道有这么一回事出了问题至少有思路去搜。结尾我个人在实际操作中的体会是英文版Linux的安装真正难住的不是英文而是“不知道自己装的是什么”的状态。虚拟机里跑一遍、每个选项都看一遍、中途敢乱动这些才是积累经验最快的路径。我第一次装Linux的时候装完之后连root密码和用户密码区别都搞不清更别说分区了后来频繁重装了几次才慢慢理解每个配置在干嘛。最后再分享一个小技巧装完英文版系统后别急着把界面切回中文。强迫自己用英文界面一两个月你会发现很多之前记不住的命令、概念慢慢就变成了肌肉记忆。等你对系统足够熟悉了再回头切中文界面也好、继续保留英文也好都随你。这个内容后续还可以这样扩展英文版Linux下的远程桌面、搭建个人NAS、配置Web服务器环境都是装完系统之后顺理成章往下走的主题。你第一台英文版Linux装好了后面的路自然就铺开了。