很多 Windows 用户第一次接触 Linux 时,会感到既兴奋又迷茫:为什么命令行这么重要?为什么软件要“安装”得这么麻烦?为什么显卡驱动突然不工作了?别担心,这篇文章就是为了帮你平稳度过“逃离期”,用最少的时间掌握最关键的技巧,同时避开那些最容易踩的坑。

为什么选择 Linux?——告别蓝屏与许可证烦恼

你可能对 Windows 的蓝屏、自动更新重启、许可证弹窗已经忍无可忍。Linux 免费、开源、稳定,而且可以高度定制。大多数 Linux 发行版不会强制重启,也不会在后台偷偷安装全家桶。更重要的是,Linux 社区极其活跃,遇到问题几乎能在网上找到现成的解决方案。

关键认知转变:在 Linux 里,你拥有系统的完全控制权,但这也意味着你需要为自己的操作负责。比如,你可以在终端里直接删除系统文件,系统不会弹窗确认——这是 Linux 的哲学:相信用户知道自己在做什么。

选择最适合你的 Linux 发行版

发行版(Distribution)是 Linux 的“口味”。新手最推荐以下三个:

– Ubuntu:用户最多,软件源最全,遇到问题最容易搜到答案。适合零基础。
– Linux Mint:界面更接近 Windows,自带很多常用软件,对老硬件友好。
– Pop!_OS:系统工具链更现代,对显卡驱动支持好,适合程序员和游戏玩家。

避免一开始就尝试 Arch Linux 或 Gentoo,它们需要手动配置大量组件,容易劝退。

安装前的准备工作:备份与分区

无论你打算双系统还是虚拟机,备份数据是第一优先级。Windows 下推荐用磁盘克隆工具(如 Macrium Reflect)或者手动复制重要文件到外部硬盘。

如果你要双系统安装,需要先给硬盘“腾出空间”。Windows 下打开磁盘管理,右键你的系统盘(比如 C 盘),选择“压缩卷”,输入你想分配给 Linux 的大小(建议至少 40GB)。压缩后会出现未分配空间,安装 Linux 时直接选择“使用未分配空间”即可。

不要手动删除 Windows 分区或调整 EFI 分区,否则可能导致 Windows 无法启动。

安装 Linux 的两种方式:双系统与虚拟机

双系统安装

下载 ISO 镜像(比如 Ubuntu),用 Rufus 或 balenaEtcher 制作启动 U 盘。进入 BIOS 设置从 U 盘启动,然后按照图形界面提示一步步完成。注意:选择“正常安装”而不是“最小安装”,最小安装会缺少很多常用软件包。

安装时最关键的一步是“安装类型”——选择“与其他操作系统共存”,安装程序会自动处理引导。安装完成后重启,你会看到 GRUB 菜单,可以选择进入 Windows 或 Linux。

虚拟机安装

如果你只是想体验一下,推荐用虚拟机(如 VirtualBox 或 VMware)。虚拟机里安装 Linux 完全不影响宿主机,适合练习命令和测试软件。虚拟机配置时分配 2GB 内存和 20GB 硬盘即可。

# 安装 VirtualBox(Ubuntu 为例)
sudo apt update
sudo apt install virtualbox

你必须掌握的基础命令

图形界面能解决 80% 的日常操作,但剩下 20% 靠命令行效率更高。以下是你最先需要记住的:

# 查看当前目录下的文件
ls -la
# 切换目录(cd 是 change directory)
cd /home/你的用户名
# 创建文件夹
mkdir myproject
# 复制文件
cp source.txt destination.txt
# 移动或重命名文件
mv oldname.txt newname.txt
# 删除文件(注意:没有回收站)
rm 文件名
# 删除文件夹(递归删除)
rm -rf 文件夹名
# 查看文件内容
cat 文件名
less 文件名
# 编辑文件(nano 是新手友好编辑器)
nano 文件名

重要避坑:不要用 sudo rm -rf / 命令,这会导致系统被彻底删除。同样,sudo 代表超级管理员权限,只在明确知道后果时才使用。

软件安装与管理:告别双击.exe

Linux 的软件通常通过包管理器安装,而不是从网页下载 exe。以 Ubuntu 为例:

# 更新软件源列表
sudo apt update
# 升级所有已安装软件
sudo apt upgrade
# 安装一个软件(例如 VLC 播放器)
sudo apt install vlc
# 卸载软件
sudo apt remove vlc
# 搜索软件
apt search 关键词

如果你需要安装 Windows 上没有的开源软件(比如 GIMP、Blender),直接使用系统自带的“软件中心”图形界面搜索安装即可。

注意:不要从第三方网站下载 .deb 文件并双击安装,除非你完全信任来源。优先使用官方源。

避坑宝典:新手常见问题与解决方案

1. 显卡驱动不工作,屏幕闪烁或分辨率不对

NVIDIA 显卡需要安装专有驱动。Ubuntu 下可以在“软件和更新” -> “附加驱动”中选择推荐版本。或者手动安装:

sudo apt install nvidia-driver-545  # 545 是版本号,根据你的显卡选择

安装后重启。如果黑屏,可在 GRUB 启动时按 e 键,在倒数第二行末尾添加 nomodeset 参数再启动。

2. 中文输入法无法切换

安装 fcitx5 或 ibus 输入法框架:

sudo apt install fcitx5 fcitx5-chinese-addons

然后在系统设置中添加中文输入源,并切换到 fcitx5。重启后按 Ctrl + Space 切换。

3. 无法挂载 Windows 的 NTFS 分区

有时候双系统下 Linux 无法读取 Windows 分区,这是因为 Windows 的“快速启动”功能锁住了分区。解决方法:在 Windows 中关闭快速启动(控制面板 -> 电源选项 -> 选择电源按钮的功能 -> 更改当前不可用的设置 -> 取消勾选“启用快速启动”)。

4. 终端里粘贴命令后出现 : command not found

可能是复制时包含了不可见字符。建议手动输入命令,或者先粘贴到纯文本编辑器检查。另外注意,Linux 命令和参数区分大小写。

下一步:如何持续学习

– 遇到问题先搜英文关键词,加上 Linux 发行版名称,比如 “Ubuntu wifi not working”。
– 善用 man 命令查看帮助:man ls
– 安装一个备忘单软件如 cheat:sudo apt install cheat,然后 cheat tar 即可查看 tar 命令常用用法。

Linux 的入门曲线并不陡峭,只要熬过最初的“命令恐惧”和“驱动折腾”,你会发现它比 Windows 更干净、更可控。祝逃离顺利!

界面预览