Linux安装文档
准备工作
在开始安装Linux之前,充分的准备工作可以确保安装过程顺利,需要明确安装目的,例如用于服务器开发、桌面办公还是学习研究,这将影响Linux发行版的选择,确认硬件兼容性,包括处理器架构(x86_64、ARM等)、内存容量(建议至少4GB)、存储空间(至少20GB可用空间)以及显卡型号(若需图形界面),备份重要数据以防安装过程中数据丢失,下载目标Linux发行版的ISO镜像文件,建议从官方渠道获取,例如Ubuntu、CentOS或Debian的官方网站。

选择安装方式
Linux的安装方式主要分为以下几种:
- U盘安装:将ISO镜像写入U盘,制作成启动盘,推荐使用Rufus(Windows)或dd命令(Linux)完成操作。
- 虚拟机安装:通过VMware、VirtualBox等虚拟机软件创建虚拟环境,适合新手体验Linux。
- 硬盘安装:直接在硬盘中安装,需确保已备份系统数据并预留分区空间。
- 网络安装:通过PXE网络引导安装,适用于批量部署服务器环境。
U盘安装步骤(以Ubuntu为例)
-
制作启动盘
- 下载Rufus工具(Windows)或使用
dd命令(Linux/macOS)。 - 插入U盘(容量建议8GB以上),在Rufus中选择ISO镜像文件,分区方案选择GPT,目标系统选择UEFI。
- 点击“开始”按钮,等待写入完成。
- 下载Rufus工具(Windows)或使用
-
BIOS设置
- 重启电脑,进入BIOS/UEFI界面(通常按F2、F12或Del键)。
- 关闭Secure Boot(安全启动),将启动顺序设置为U盘优先。
- 保存设置并重启。
-
启动安装程序
- 从U盘启动后,选择“Install Ubuntu”进入图形化安装界面。
- 选择语言、键盘布局,点击“Continue”。
-
分区设置
- 选择“手动分区”以自定义磁盘布局。
- 建议分区方案:
/boot:512MB(引导分区,FAT32格式)。- 剩余空间的50%-70%(根分区,ext4格式)。
swap:内存的1-2倍(交换分区,用于虚拟内存)。/home:剩余空间(用户数据分区,ext4格式)。
- 点击“现在安装”并确认分区表更改。
-
用户配置

- 设置主机名、用户名、密码以及是否加密 home 目录。
- 选择是否安装第三方软件(如显卡驱动、编解码器)。
-
完成安装
- 点击“Restart Now”重启电脑,拔出U盘。
- 登录系统后,更新软件列表:
sudo apt update && sudo apt upgrade。
常见问题与解决方案
-
无法识别硬盘
- 检查SATA模式是否为AHCI,而非IDE或RAID。
- 尝试手动加载磁盘驱动(如
dmraid或mdadm)。
-
显卡驱动问题
若分辨率异常或无法进入桌面,可尝试开源驱动(如nouveau)或安装闭源驱动(如NVIDIA/AMD官方驱动)。
-
网络连接失败
- 检查网卡驱动是否已安装,可通过
lspci | grep Ethernet查看网卡型号。 - 使用
sudo dhclient自动获取IP地址。
- 检查网卡驱动是否已安装,可通过
-
双系统启动失败

- 使用
Boot-Repair工具修复引导:sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install boot-repair boot-repair
- 使用
安装后的基础配置
-
更新系统
sudo apt update && sudo apt full-upgrade # Debian/Ubuntu sudo dnf update # Fedora sudo yum update # CentOS/RHEL
-
安装常用软件
sudo apt install build-essential git vim curl # 开发工具 sudo apt install gnome-tweaks # 桌面优化工具
-
配置防火墙
sudo ufw enable # 启用防火墙(Ubuntu) sudo firewall-cmd --permanent --add-service=http # CentOS/RHEL
-
设置SSH远程登录
sudo apt install openssh-server sudo systemctl enable ssh
Linux安装过程虽然因发行版而异,但核心步骤(准备、启动、分区、配置)具有通用性,通过本文档的指导,用户可以顺利完成安装并解决常见问题,建议新手从Ubuntu或Linux Mint入手,逐步熟悉命令行操作和系统管理,对于服务器环境,可选择CentOS或Ubuntu Server,并注重安全性和稳定性配置,定期备份数据和更新系统是保障Linux长期稳定运行的关键。
















