Ubuntu 22.04 超详细安装教程:双系统、驱动配置、美化及必备软件推荐(Win11用户专供)

1,147 阅读5分钟

1. 准备工作

1.1 下载必要的文件

首先需要下载 Ubuntu 22.04 LTS 镜像文件和启动盘制作工具。

# Ubuntu 22.04 LTS 官方下载链接(推荐使用国内镜像)
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04/ubuntu-22.04.3-desktop-amd64.iso

# Rufus 启动盘制作工具下载
https://github.com/pbatard/rufus/releases/download/v4.3/rufus-4.3.exe

1.2 准备硬件设备

  • 至少 8GB 容量的 U 盘(建议使用 USB 3.0)
  • 电脑需要有至少 50GB 的可用磁盘空间
  • 稳定的网络连接

1.3 备份重要数据

重要提示:在开始操作前,请务必备份 Windows 11 中的所有重要数据。

2. 创建 Ubuntu 安装U盘

2.1 使用 Rufus 制作启动盘

# 步骤:
1. 插入U盘,以管理员身份运行 Rufus
2. 设备选择:你的U盘(注意数据会被清空)
3. 引导类型选择:下载的 Ubuntu ISO 文件
4. 分区类型:GPT
5. 目标系统类型:UEFI
6. 簇大小:默认 4096 字节
7. 点击开始,选择"以ISO镜像模式写入"
8. 等待制作完成(约10-30分钟)

2.2 验证启动盘

# 重启电脑,进入BIOS/UEFI设置
# 检查U盘是否被正确识别为启动设备

3. 磁盘分区准备

3.1 在 Windows 11 中压缩卷

# 步骤:
1. 右键点击"开始"菜单 → 选择"磁盘管理"
2. 选择有足够空间的磁盘(通常是C盘)
3. 右键点击 → 选择"压缩卷"
4. 输入要压缩的空间量(建议至少 50GB,即 51200MB)
5. 点击"压缩"
6. 完成后会出现未分配的空间

3.2 禁用 Windows 快速启动

# 步骤:
1. 打开控制面板 → 电源选项
2. 选择"选择电源按钮的功能"
3. 点击"更改当前不可用的设置"
4. 取消勾选"启用快速启动"
5. 保存修改

3.3 关闭 Secure Boot

# 步骤:
1. 重启电脑,在启动时按 F2/Del 键进入 BIOS/UEFI
2. 找到 Secure Boot 选项(通常在 Security 或 Boot 菜单中)
3. 将其设置为 Disabled
4. 保存设置并退出

4. 安装 Ubuntu 22.04

4.1 启动安装程序

# 步骤:
1. 插入制作好的Ubuntu安装U盘
2. 重启电脑,在启动时按 F12 选择启动设备
3. 选择U盘启动(通常显示为 UEFI: USB Flash Drive)
4. 选择"Try or Install Ubuntu"
5. 等待系统加载到Live桌面环境

4.2 开始安装

graph TD
    A[启动Ubuntu安装程序] --> B[选择语言];
    B --> C[键盘布局];
    C --> D[更新和其他软件];
    D --> E[安装类型];
    E --> F[磁盘分区];
    F --> G[时区设置];
    G --> H[用户信息];
    H --> I[开始安装];
    I --> J[安装完成];
    

# 详细安装步骤:

1. 选择语言:中文(简体)
2. 键盘布局:Chinese → Chinese
3. 更新和其他软件:
   - 正常安装
   - 为图形或无线硬件安装第三方软件(勾选)
   - 下载更新时安装(可选)

4. 安装类型:选择"其他选项"

4.3 手动分区

# 分区方案(针对50GB空间):
1. 交换空间(swap):8GB
   - 用途:swap
   - 大小:8192MB

2. EFI系统分区:512MB
   - 用途:EFI系统分区
   - 大小:512MB
   - 注意:如果已存在EFI分区,可以共用Windows的

3. 根分区:剩余所有空间
   - 挂载点:/
   - 文件系统:ext4
   - 大小:剩余所有空间(约41GB)

# 具体操作:
1. 选择"空闲"空间
2. 点击"+"号创建分区
3. 按照上述方案创建分区
4. 安装启动引导器的设备:选择EFI分区所在磁盘

4.4 完成安装设置

# 继续设置:
1. 时区设置:选择Shanghai
2. 创建用户:
   - 你的姓名:自定义
   - 计算机名:自定义
   - 用户名:自定义(建议小写字母)
   - 密码:设置强密码
   - 选择"自动登录""要求密码登录"

3. 等待安装完成(约20-40分钟)
4. 安装完成后点击"立即重启"
5. 按照提示拔掉U盘

5. 首次启动配置

5.1 解决启动问题

如果重启后直接进入 Windows,需要调整启动顺序:

# 方法一:通过BIOS/UEFI设置
1. 进入BIOS/UEFI设置
2. 将Ubuntu移动到Windows Boot Manager之前

# 方法二:在Windows中使用EasyUEFI
1. 下载安装EasyUEFI
2. 管理EFI启动项
3. 将Ubuntu移动到第一启动项

5.2 更新系统

# 打开终端(Ctrl + Alt + T)执行以下命令:

# 更新软件包列表
sudo apt update

# 升级已安装的软件包
sudo apt upgrade -y

# 更新系统内核(如果需要)
sudo apt full-upgrade -y

# 清理不必要的包
sudo apt autoremove -y

6. 驱动配置

6.1 显卡驱动安装

# 检查当前显卡信息
lspci | grep -E "VGA|3D"

# 对于NVIDIA显卡:
# 添加官方PPA
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

# 查看推荐的驱动版本
ubuntu-drivers devices

# 安装推荐的驱动
sudo ubuntu-drivers autoinstall

# 对于AMD显卡(通常已集成):
sudo apt install mesa-utils

# 重启系统
sudo reboot

6.2 无线网卡和蓝牙驱动

# 安装常用无线驱动
sudo apt install -y linux-firmware
sudo apt install -y firmware-iwlwifi

# 对于Broadcom网卡
sudo apt install -y broadcom-sta-dkms

# 蓝牙驱动
sudo apt install -y bluez bluez-tools

# 重启服务
sudo systemctl enable bluetooth
sudo systemctl start bluetooth

6.3 触摸板和触摸屏驱动

# 安装输入设备支持
sudo apt install -y xserver-xorg-input-synaptics
sudo apt install -y xserver-xorg-input-libinput

# 重新配置输入设备
sudo dpkg-reconfigure xserver-xorg

7. 系统优化和美化

7.1 安装 GNOME 扩展

# 安装浏览器扩展支持
sudo apt install -y chrome-gnome-shell

# 安装GNOME优化工具
sudo apt install -y gnome-tweaks

# 安装扩展管理器
sudo apt install -y gnome-shell-extension-manager

7.2 安装主题和图标

# 创建主题目录
mkdir -p ~/.themes
mkdir -p ~/.icons

# 安装常用主题
sudo apt install -y arc-theme
sudo apt install -y adapta-gtk-theme
sudo apt install -y papirus-icon-theme

# 或者手动下载主题:
# 1. 访问 https://www.gnome-look.org
# 2. 下载喜欢的主题和图标包
# 3. 解压到 ~/.themes 或 ~/.icons 目录

7.3 配置 GNOME Shell

# 安装dconf编辑器进行高级配置
sudo apt install -y dconf-editor

# 常用扩展推荐:
# - User Themes
# - Dash to Dock
# - Arc Menu
# - Workspace Matrix
# - Clipboard Indicator

7.4 终端美化

# 安装zsh和oh-my-zsh
sudo apt install -y zsh

# 安装oh-my-zsh
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

# 安装powerlevel10k主题
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

# 安装语法高亮和自动补全插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

# 修改 ~/.zshrc 配置:
# ZSH_THEME="powerlevel10k/powerlevel10k"
# plugins=(git zsh-syntax-highlighting zsh-autosuggestions)

8. 必备软件安装

8.1 开发工具

# 安装Git
sudo apt install -y git

# 配置Git
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"

# 安装Visual Studio Code
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install -y code

# 安装Node.js
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs

# 安装Python开发环境
sudo apt install -y python3-pip python3-venv

8.2 办公和生产力工具

# 安装LibreOffice
sudo apt install -y libreoffice

# 安装PDF阅读器
sudo apt install -y okular

# 安装截图工具
sudo apt install -y flameshot

# 设置Flameshot快捷键:
# 设置 → 设备 → 键盘 → 自定义快捷键
# 命令:flameshot gui
# 快捷键:Ctrl+Alt+A

8.3 多媒体软件

# 安装VLC媒体播放器
sudo apt install -y vlc

# 安装GIMP图像编辑器
sudo apt install -y gimp

# 安装音频编码器
sudo apt install -y ubuntu-restricted-extras

8.4 系统工具

# 安装文件管理器增强
sudo apt install -y nautilus-admin
sudo apt install -y gnome-sushi

# 安装系统监控工具
sudo apt install -y htop
sudo apt install -y gnome-system-monitor

# 安装归档工具
sudo apt install -y unrar unzip p7zip-full

# 安装Timeshift系统备份
sudo apt install -y timeshift

9. 双系统优化配置

9.1 GRUB 引导优化

# 编辑GRUB配置
sudo nano /etc/default/grub

# 修改以下参数:
GRUB_TIMEOUT=10
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_GFXMODE=1920x1080

# 更新GRUB配置
sudo update-grub

# 安装GRUB自定义器(可选)
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt update
sudo apt install -y grub-customizer

9.2 文件系统互访

# 安装NTFS支持
sudo apt install -y ntfs-3g

# 安装exFAT支持
sudo apt install -y exfat-fuse exfat-utils

# 自动挂载Windows分区
sudo mkdir /mnt/windows
sudo echo "/dev/nvme0n1p3 /mnt/windows ntfs-3g defaults 0 0" >> /etc/fstab

# 注意:替换/dev/nvme0n1p3为你的Windows分区

9.3 时间同步问题解决

# 解决Windows和Ubuntu时间不同步问题
timedatectl set-local-rtc 1 --adjust-system-clock

# 或者在Windows中修复:
# 以管理员身份运行CMD,执行:
# reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f

10. 故障排除和常见问题

10.1 无法连接WiFi

# 检查无线网卡状态
lspci | grep Network
sudo lshw -C network

# 重启网络服务
sudo systemctl restart network-manager

# 重新安装驱动(针对Intel网卡)
sudo apt install --reinstall linux-firmware

10.2 声音问题

# 检查音频设备
aplay -l

# 安装PulseAudio控制面板
sudo apt install -y pavucontrol

# 重启音频服务
pulseaudio -k && pulseaudio --start

10.3 蓝牙问题

# 重启蓝牙服务
sudo systemctl restart bluetooth

# 重置蓝牙适配器
sudo rfkill block bluetooth
sudo rfkill unblock bluetooth

# 安装蓝牙管理工具
sudo apt install -y blueman

11. 安全配置

11.1 防火墙设置

# 安装UFW防火墙
sudo apt install -y ufw

# 启用防火墙
sudo ufw enable

# 设置默认规则
sudo ufw default deny incoming
sudo ufw default allow outgoing

# 允许SSH(如果使用)
sudo ufw allow ssh

11.2 系统更新自动化

# 安装无人值守更新
sudo apt install -y unattended-upgrades

# 配置自动更新
sudo dpkg-reconfigure unattended-upgrades

# 编辑配置文件
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

12. 备份和恢复

12.1 使用 Timeshift 备份

# 安装Timeshift
sudo apt install -y timeshift

# 首次配置:
1. 选择RSYNC备份方式
2. 选择备份位置(建议外接硬盘)
3. 设置备份计划
4. 创建首次备份

12.2 重要数据备份

# 创建备份脚本
nano ~/backup_script.sh

# 脚本内容:
#!/bin/bash
tar -czf /backup/home_backup_$(date +%Y%m%d).tar.gz ~/Documents ~/Pictures ~/Music
# 添加执行权限
chmod +x ~/backup_script.sh

总结

通过本教程,您已经成功完成了:

  1. Ubuntu 22.04 双系统安装
  2. 硬件驱动配置和优化
  3. 系统美化和个性化设置
  4. 必备软件开发环境搭建
  5. 双系统协同工作配置

现在您拥有一个功能完整的 Ubuntu 22.04 系统,可以与 Windows 11 完美共存。建议定期更新系统和备份重要数据,以保持系统的最佳状态。