Linux系统安装操作步骤及扩展知识:
1. 准备安装介质
下载ISO镜像:从官方渠道获取发行版镜像(如Ubuntu、CentOS、Debian),建议验证SHA256校验码确保完整性。
制作启动盘:使用`dd`命令(Linux/Mac)或Rufus(Windows)将ISO写入U盘,U盘容量建议≥8GB。
示例命令:`dd if=ubuntu-22.04.iso of=/dev/sdX bs=4M status=progress`
2. BIOS/UEFI设置
开机进入BIOS(通常按Del/F2/F12键),禁用Secure Boot(某些发行版需要)。
调整启动顺序,将U盘设为第一启动项。UEFI模式建议选择带"UEFI"前缀的启动设备。
3. 分区方案设计(关键步骤)
UEFI系统:必需创建EFI系统分区(ESP,建议500MB+,FAT32格式)。
根分区:至少20GB,建议ext4/XFS/Btrfs格式。
Swap分区:内存≤8GB时可设1.5倍内存大小,或使用swap文件。
进阶方案:可单独划分/home、/var等分区,便于系统维护。
4. 文件系统选择
ext4:最稳定的默认选择,支持日志功能。
XFS:适合大文件操作,高性能。
Btrfs:支持写时复制(COW)、快照等高级功能。
ZFS:需要额外安装,适用于数据完整性要求高的场景。
5. 引导加载器安装
GRUB2:主流选择,支持多系统引导。安装位置必须与固件模式匹配(UEFI需安装到ESP分区)。
systemd-boot:适用于简单UEFI系统,配置更简洁。
双系统用户注意:建议先安装Windows再装Linux,避免引导被覆盖。
6. 驱动程序管理
NVIDIA显卡:需手动安装闭源驱动,可使用官方.run文件或发行版仓库的`nvidia-driver`包。
无线网卡:部分Realtek/博通芯片需安装`dkms`驱动模块。
打印服务:CUPS是标准打印系统,支持多数现代打印机。
7. 安装后优化
配置软件源:替换为国内镜像源(如阿里云、清华源)加速更新。
安全加固:启用防火墙(UFW/firewalld),设置自动安全更新。
性能调优:根据硬件调整swappiness值,启用早期微码更新。
桌面环境:GNOME/KDE/Xfce等可选,服务器版建议最小化安装。
8. 系统维护技巧
使用`timeshift`创建系统快照,便于回滚。
学习基础命令行:`apt/dnf/pacman`包管理、`journalctl`日志查看、`systemd`服务管理。
定期清理:`apt autoremove`或`dnf autoremove`删除无用依赖。
9. 虚拟化与容器(扩展)
KVM:性能接近原生,适合运行虚拟机。
Docker/Podman:轻量级容器方案,需配置cgroups与namespace。
云镜像:AWS/Aliyun等云平台提供预装优化的Linux镜像。
10. 故障处理
无法引导:使用LiveCD修复GRUB,命令`grub-install`+`update-grub`。
黑屏问题:尝试添加内核参数`nomodeset`。
网络故障:检查`nmcli`或`ip addr`状态,驱动是否加载。
Linux安装并非一成不变,企业级部署可能涉及自动化工具(如Kickstart、Preseed)、RAID配置或LVM逻辑卷管理。学习曲线虽然较陡,但掌握后能获得完全可控的计算环境。