简介:本文为Linux新手提供完整的装机教程,涵盖安装前准备、安装过程详解、驱动配置及基础环境搭建,帮助读者快速掌握Linux系统安装与初始化配置。
Linux对硬件的支持已覆盖主流设备,但需注意:
nvidia-driver),AMD显卡可选用开源驱动(amdgpu)。e1000或igb驱动支持,无线网卡需检查rtl88xxau等驱动兼容性。
sha256sum ubuntu-22.04.3-live-server-amd64.iso
DD模式写入镜像。dd命令(需谨慎操作):
sudo dd if=ubuntu-22.04.3-live-server-amd64.iso of=/dev/sdX bs=4M status=progress
Del或F2),将启动顺序调整为U盘优先,关闭Secure Boot(若使用非签名内核)。Install Ubuntu(或其他发行版对应选项),进入图形化安装界面。/、/home和交换分区(SWAP)。/boot/efi。/):至少20GB,EXT4格式。/home):剩余空间,EXT4格式(便于数据备份)。Asia/Shanghai(中国用户)。English (US),中文用户可选择Chinese (Intelligent Pinyin)。自动登录(可选)。要求密码登录以增强安全性。
sudo apt updatesudo ubuntu-drivers autoinstall # 自动选择推荐驱动sudo reboot
nvidia-smi # 应显示GPU信息
amdgpu驱动,无需额外安装。示例配置:
sudo nano /etc/netplan/01-netcfg.yaml
应用配置:
network:version: 2ethernets:eth0:dhcp4: noaddresses: [192.168.1.100/24]gateway4: 192.168.1.1nameservers:addresses: [8.8.8.8, 8.8.4.4]
sudo netplan apply
sudo apt install build-essential git curl wget # C/C++开发环境sudo apt install python3 python3-pip # Python环境
sudo apt install gedit nautilus # 文本编辑器与文件管理器
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX行,添加nomodeset:
GRUB_CMDLINE_LINUX="nomodeset"
sudo update-grubsudo reboot
firmware-linux-free包:
sudo apt install firmware-linux-free
rtl8821ce):
sudo modprobe rtl8821ce
rsync备份重要数据:
rsync -avz /home/user /backup/path
sudo apt update && sudo apt upgrade -y
通过本文的详细步骤,读者可完成从镜像下载到系统优化的全流程操作。Linux的灵活性允许用户根据需求定制系统,后续可探索容器化(Docker)、自动化部署(Ansible)等高级主题。