简介:本文为Windows用户提供Linux系统安装的完整解决方案,涵盖双系统安装、虚拟机部署及常见问题处理,适用于Windows11/Windows10环境下的Ubuntu/CentOS等主流Linux发行版安装。
Linux系统对硬件的兼容性已显著提升,但仍需关注以下关键点:
推荐从官方渠道下载ISO镜像:
下载后需验证文件完整性:
# Linux终端验证SHA256(Windows可通过PowerShell计算)sha256sum ubuntu-22.04.3-desktop-amd64.iso
对比官网公布的哈希值,确保文件未被篡改。
推荐使用Rufus(Windows)或BalenaEtcher(跨平台)工具:
安装程序将自动创建:
安装完成后可能遇到启动问题:
efibootmgr命令调整顺序:
sudo efibootmgr -v # 查看当前启动项sudo efibootmgr -o 0000,0002 # 设置启动顺序(示例)
sudo add-apt-repository ppa:yannubuntu/boot-repairsudo apt updatesudo apt install boot-repairboot-repair
cd /media/用户名/VBOXADDITIONS_*sudo ./VBoxLinuxAdditions.run
sudo mount -t vboxsf 共享名 /mnt/目标路径
ubuntu-drivers devices # 查看推荐驱动sudo ubuntu-drivers autoinstall # 自动安装
sudo apt update && sudo apt upgrade -ysudo apt dist-upgrade # 升级内核
sudo apt install build-essential git curl wget
sudo apt install python3 python3-pip python3-venv
sudo apt install openjdk-17-jdk
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -sudo apt install nodejs
sudo apt install ibus-pinyinim-config -n ibus # 设置默认输入法
sudo nano /etc/default/grub# 修改GRUB_CMDLINE_LINUX_DEFAULT行,添加:# video=hyperv_fb:1920x1080sudo update-grub
linux行,在末尾添加:
acpi_osi=Linux nomodeset
sudo nano /etc/default/grub# 在GRUB_CMDLINE_LINUX_DEFAULT中添加上述参数sudo update-grub
sudo dhclient -r # 释放IPsudo dhclient # 重新获取
sudo apt install wpasupplicantsudo nano /etc/wpa_supplicant/wpa_supplicant.conf# 添加:network={ssid="WiFi名称"psk="密码"}sudo systemctl restart networking
Windows默认使用本地时间,Linux使用UTC:
# 将Linux改为本地时间(推荐)timedatectl set-local-rtc 1# 或修改Windows注册表(不推荐)
rsync定期备份重要数据:
rsync -avz /home/用户名/重要文件 /mnt/备份盘/
htop、glances等增强型监控工具:
sudo apt install htop glances
sudo apt install openssh-serversudo systemctl enable --now sshd
ufw设置防火墙规则:
sudo ufw allow 22/tcpsudo ufw enable
本教程覆盖了从环境准备到高级配置的全流程,适用于不同技术水平的用户。建议初次安装者选择虚拟机方案进行体验,熟悉操作后再进行双系统安装。遇到具体问题时,可参考各发行版的官方文档或社区论坛(如Ubuntu Forums、Stack Exchange等)。