安装Linux系统是许多开发者和技术爱好者入门Linux的重要一步,而使用ISO文件安装是最常见的方式,下面将详细介绍从ISO文件下载到完成Linux系统安装的全流程,涵盖准备工作、启动盘制作、安装步骤及后续配置,帮助新手顺利完成系统部署。
安装前的准备工作
在开始安装前,需做好充分准备,确保安装过程顺利,避免因资源不足或数据丢失导致问题,主要包括以下几个方面:
下载Linux发行版ISO文件
Linux发行版众多(如Ubuntu、CentOS、Debian、Fedora等),需根据需求选择合适的版本,Ubuntu适合新手,界面友好、软件生态丰富;CentOS/RHEL适合企业级服务器,稳定性强,访问官方下载页面,选择对应架构(64位主流,32位已较少使用)的ISO文件,建议下载“长期支持版”(LTS),如Ubuntu 22.04 LTS,可获得5年免费更新。
校验ISO文件完整性
下载完成后,需通过校验和(SHA256/MD5)验证ISO文件是否损坏,避免因文件不完整导致安装失败,官方下载页面通常会提供校验和值,使用命令行工具计算:
- Windows:下载并安装HashTab工具,右键ISO文件选择“CRC SHA”进行校验;
- macOS:打开“终端”,输入
shasum -a 256 /path/to/iso.file
(将路径替换为ISO实际路径); - Linux:同样在终端输入
sha256sum /path/to/iso.file
,对比输出值与官方提供的值是否一致。
制作启动盘
ISO文件需写入U盘才能作为安装介质启动,推荐工具:
- Windows:Rufus(支持UEFI/Legacy双模式,操作简单);
- macOS:balenaEtcher(跨平台,自动验证写入结果);
- Linux:Startup Disk Creator(Ubuntu自带)或
dd
命令(如sudo dd if=/path/to/iso of=/dev/sdb bs=4M status=progress
,需注意/dev/sdb
为U盘设备名,避免误写入硬盘)。
制作时注意:U盘数据将被完全清空,提前备份重要文件;建议选择“DD模式”或“Image Write Mode”(非“ISO Image Mode”),确保启动文件正确写入。
检查硬件兼容性与备份
确认电脑硬件(CPU、内存、硬盘)是否满足Linux发行版最低要求(如Ubuntu 22.04 LTS需2GB内存、25GB硬盘空间);若需双系统安装,提前备份Windows重要数据(使用磁盘管理工具压缩磁盘空间,预留未分配分区供Linux使用)。
准备安装环境
- BIOS/UEFI设置:重启电脑,进入BIOS/UEFI界面(通常按F2/F10/Del键),开启“Secure Boot”(部分发行版需关闭,如Ubuntu 22.04 LTS后支持开启)、“SATA Mode”设置为AHCI(若为NVMe硬盘则无需调整);
- 启动顺序:将U盘设置为第一启动项,保存设置后重启,从U盘启动进入安装界面。
Linux系统安装步骤
以Ubuntu 22.04 LTS为例(其他发行版步骤类似,界面略有差异),详细说明安装流程:
启动安装程序
插入U盘,从U盘启动后,选择“Install Ubuntu”(安装Ubuntu),按回车键进入安装界面,等待加载文件后,选择语言、键盘布局(默认“中文(简体)”即可),点击“继续”。
更新与安装第三方软件
勾选“正常安装”(包含常用软件)和“为图形或无线硬件,以及MP3等媒体格式安装第三方软件”,点击“继续”,勾选后者可避免安装后缺少无线网卡驱动或音频解码器。
安装类型选择
根据需求选择安装类型:
- 清除整个磁盘并安装Linux:适合全新安装,删除磁盘所有数据并创建Linux分区(注意:此操作会清空硬盘,慎用);
- 与其他系统并排安装:适合双系统,自动识别已有系统(如Windows),创建分区表并保留原有系统;
- 手动分区:高级用户自定义分区方案,推荐选择此项(下文详述分区逻辑)。
点击“进入分区设置(若选择手动分区)。
手动分区(关键步骤)
Linux分区需遵循“挂载点”规则,核心分区包括:
分区名 | 挂载点 | 推荐大小 | 文件系统 | 作用说明 |
---|---|---|---|---|
/boot/efi | /boot/efi | 512MB-1GB | FAT32 | EFI系统分区(UEFI模式必需) |
/ (根分区) | 20GB-50GB | ext4 | 存放系统文件、应用程序 | |
swap | swap | 内存大小 | swap | 虚拟内存(若内存≥8GB可设为4GB或关闭) |
/home | /home | 剩余空间 | ext4 | 存放用户数据(如文档、配置文件) |
分区步骤:
- 点击“+”号创建分区,先选“EFI系统分区”,挂载点选
/boot/efi
,文件系统FAT32,大小1GB; - 创建swap分区,类型选“swap”,大小与内存一致(如8GB内存设8GB);
- 创建根分区,文件系统ext4,大小20GB(若用于开发可适当增加);
- 创建
/home
分区,文件系统ext4,剩余空间全部分配; - 点击“应用更改,确认分区方案后返回安装界面。
用户设置
设置时区(默认“上海”)、创建用户名、密码(需输入两次),建议勾选“需要我的密码才能登录”(禁用自动登录,提升安全性),点击“继续”后开始安装,等待10-20分钟。
完成安装
安装完成后提示“重启电脑”,拔出U盘,按回车键重启,首次启动进入系统桌面,根据提示更新系统(“软件和更新”→“更新”→“立即安装”),至此Linux系统安装完成。
安装后配置
系统更新
打开终端,执行sudo apt update && sudo apt upgrade
(Ubuntu/Debian)或sudo dnf update
(Fedora),更新系统软件包至最新版本。
安装驱动
若无线网卡、显卡等硬件未驱动,可通过“附加驱动”应用安装(如NVIDIA显卡驱动),或终端执行ubuntu-drivers autoinstall
(Ubuntu)自动安装。
配置软件源
替换为国内镜像源加速下载(如阿里云、清华大学镜像站),以Ubuntu为例:
- 备份默认源:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
; - 编辑源文件:
sudo nano /etc/apt/sources.list
,替换为阿里云镜像源(官网可获取内容); - 更新源:
sudo apt update
。
相关问答FAQs
Q1:安装Linux后如何卸载并恢复Windows?
A:若为双系统卸载Linux,需通过Windows安装盘进入“命令提示符”,执行diskpart
→list disk
→select disk X
(X为Linux所在磁盘)→list partition
→delete partition Y
(Y为Linux分区,包括/boot/efi和swap),然后使用“磁盘管理”工具格式化未分配分区为NTFS,重建引导(可通过bootrec /fixmbr
和bootrec /fixboot
修复Windows引导)。
Q2:Linux安装后无法上网怎么办?
A:首先检查网络硬件是否识别(终端执行lspci | grep -i net
),若无线网卡未识别,尝试安装驱动(如sudo apt install firmware-b43-installer
for Broadcom);若有线网络不可用,检查/etc/netplan/
下的配置文件(如01-network-manager-all.yaml),确保IP配置正确(如dhcp4: true
),执行sudo netplan apply
应用配置;或通过“网络设置”手动配置IP、DNS。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/28602.html