安装 Linux
概述
本章将介绍如何安装 Linux 操作系统。我们将涵盖多种安装方式,从最适合初学者的虚拟机安装,到双系统安装和完整安装。
安装前的准备
1. 选择发行版
对于初学者,推荐以下发行版:
- Ubuntu:最流行,社区支持好,适合入门
- Linux Mint:基于 Ubuntu,更接近传统桌面体验
- Fedora:软件较新,适合开发者
2. 下载 ISO 镜像
从官方网站下载 ISO 镜像文件:
- Ubuntu: https://ubuntu.com/download
- Linux Mint: https://linuxmint.com/download.php
- Fedora: https://getfedora.org/
3. 验证下载文件
下载完成后,建议验证文件完整性:
bash
# 计算 SHA256 校验和
sha256sum ubuntu-24.04-desktop-amd64.iso
# 与官网提供的校验和对比安装方式选择
方式一:虚拟机安装(推荐初学者)
优点:
- 不影响现有系统
- 可以随时创建快照
- 方便尝试不同发行版
缺点:
- 性能有损耗
- 无法使用全部硬件资源
方式二:双系统安装
优点:
- 可以完整体验 Linux
- 保留原有操作系统
缺点:
- 安装过程较复杂
- 切换系统需要重启
方式三:完整安装
优点:
- 最佳性能
- 完整的 Linux 体验
缺点:
- 会覆盖原有系统
- 需要备份重要数据
方式四:WSL(Windows 子系统)
优点:
- Windows 用户可以快速体验 Linux
- 无需重启切换
缺点:
- 不是完整的 Linux 体验
- 某些功能受限
虚拟机安装(详细步骤)
安装 VirtualBox
Windows 用户
- 访问 https://www.virtualbox.org/
- 下载 Windows 版本安装包
- 运行安装程序,按提示完成安装
macOS 用户
bash
# 使用 Homebrew 安装
brew install --cask virtualboxLinux 用户
bash
# Debian/Ubuntu
sudo apt install virtualbox
# Fedora
sudo dnf install virtualbox
# Arch Linux
sudo pacman -S virtualbox创建虚拟机
打开 VirtualBox,点击"新建"
配置虚拟机名称和类型
- 名称:Ubuntu(或其他名称)
- 类型:Linux
- 版本:Ubuntu (64-bit)
分配内存
- 建议至少 2GB(2048 MB)
- 如果主机内存充足,可分配 4GB 或更多
创建虚拟硬盘
- 选择"现在创建虚拟硬盘"
- 硬盘类型:VDI
- 存储方式:动态分配
- 大小:建议 25GB 或更大
配置虚拟机设置
- 系统 → 处理器:分配 2 个或更多 CPU 核心
- 显示 → 显存:128 MB
- 存储 → 添加 ISO 镜像到光驱
安装 Ubuntu
启动虚拟机
- 选择虚拟机,点击"启动"
选择语言
- 选择"中文(简体)"
选择安装类型
- 点击"安装 Ubuntu"
键盘布局
- 选择"Chinese" 或 "English (US)"
安装选项
- 正常安装(包含常用软件)
- 勾选"安装时下载更新"
安装类型
- 选择"清除整个磁盘并安装 Ubuntu"
- (虚拟机中这样做是安全的)
时区设置
- 选择 Shanghai
创建用户
- 输入姓名
- 设置计算机名
- 创建用户名
- 设置密码
等待安装完成
- 安装过程通常需要 10-20 分钟
重启系统
- 安装完成后点击"现在重启"
- 按提示移除安装介质
安装增强功能
安装 VirtualBox 增强功能可以获得更好的体验:
bash
# 在虚拟机中打开终端,执行:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
# 然后在 VirtualBox 菜单中选择:
# 设备 → 安装增强功能双系统安装
准备工作
备份重要数据
- 这一步非常重要!
创建启动 U 盘
使用 Rufus(Windows)或 Etcher(跨平台):
# 使用 Etcher 1. 下载并安装 Etcher 2. 选择 Linux ISO 镜像 3. 选择 U 盘 4. 点击 Flash 开始写入为 Linux 腾出磁盘空间
在 Windows 中:
- 右键"此电脑" → 管理 → 磁盘管理
- 选择一个分区,右键"压缩卷"
- 分配至少 50GB 空间给 Linux
关闭 Windows 快速启动
- 控制面板 → 电源选项 → 选择电源按钮的功能
- 取消勾选"启用快速启动"
安装步骤
从 U 盘启动
- 重启电脑,进入 BIOS/UEFI
- 设置 U 盘为第一启动项
- 或使用启动菜单(通常 F12 或 F2)
选择"安装 Ubuntu"
选择安装类型
- 选择"安装 Ubuntu,与 Windows Boot Manager 共存"
- 或选择"其他选项"手动分区
手动分区(可选)
推荐分区方案:
分区 大小 文件系统 挂载点 EFI 512 MB FAT32 /boot/efi 根分区 30-50 GB ext4 / 交换分区 与内存相当 swap - 家目录 剩余空间 ext4 /home 完成安装
- 按照安装向导完成剩余步骤
- 重启后会看到 GRUB 启动菜单
WSL 安装(Windows 10/11)
启用 WSL
powershell
# 以管理员身份运行 PowerShell
wsl --install安装特定发行版
powershell
# 查看可用发行版
wsl --list --online
# 安装 Ubuntu
wsl --install -d Ubuntu
# 安装其他发行版
wsl --install -d DebianWSL 基本配置
powershell
# 设置默认发行版
wsl --set-default Ubuntu
# 查看已安装的发行版
wsl --list --verbose
# 设置 WSL 版本
wsl --set-version Ubuntu 2启动和使用
powershell
# 启动默认发行版
wsl
# 启动特定发行版
wsl -d Ubuntu
# 以 root 用户启动
wsl -u root安装后的基本配置
1. 更新系统
bash
# Debian/Ubuntu
sudo apt update && sudo apt upgrade -y
# Fedora
sudo dnf update -y
# Arch Linux
sudo pacman -Syu2. 安装常用软件
bash
# Debian/Ubuntu
sudo apt install vim git curl wget htop
# Fedora
sudo dnf install vim git curl wget htop3. 配置中文输入法
bash
# Ubuntu
sudo apt install ibus-pinyin
# 然后在设置中添加中文输入法4. 安装显卡驱动(如需要)
bash
# Ubuntu - NVIDIA 驱动
sudo ubuntu-drivers autoinstall
# 或手动安装
sudo apt install nvidia-driver-5355. 配置终端
bash
# 安装 Oh My Bash(可选)
bash -c "$(curl -fsSL https://raw.githubusercontent.com/ohmybash/oh-my-bash/master/tools/install.sh)"常见问题解决
1. UEFI 安全启动问题
如果无法从 U 盘启动:
- 进入 BIOS 设置
- 关闭 Secure Boot
- 或者使用签名的引导程序
2. 分区问题
如果安装程序无法识别硬盘:
- 可能需要关闭 Intel RST
- 在 BIOS 中将 SATA 模式改为 AHCI
3. 无线网卡不工作
bash
# 查看网卡信息
lspci | grep -i wireless
lsusb | grep -i wireless
# 安装额外驱动
sudo apt install linux-firmware4. 时间不同步(双系统)
bash
# 让 Linux 使用本地时间
timedatectl set-local-rtc 1 --adjust-system-clock获取帮助
如果在安装过程中遇到问题:
官方文档
- Ubuntu: https://help.ubuntu.com/
- Fedora: https://docs.fedoraproject.org/
社区论坛
- Ubuntu 论坛: https://ubuntuforums.org/
- Ask Ubuntu: https://askubuntu.com/
搜索引擎
- 用错误信息搜索通常能找到解决方案
小结
本章介绍了多种安装 Linux 的方式:
- 虚拟机安装:最适合初学者,安全且方便
- 双系统安装:可以体验完整的 Linux
- WSL:Windows 用户的便捷选择
建议初学者先使用虚拟机熟悉 Linux,之后再考虑双系统或完整安装。
上一章:Linux 简介
下一章:桌面环境