当前位置:首页>Linux>Day 01 Linux概述与Ubuntu 24.04安装

Day 01 Linux概述与Ubuntu 24.04安装

  • 2026-09-08 17:44:43
Day 01 Linux概述与Ubuntu 24.04安装

为什么要学 Linux?先从一段历史说起

1991 年,芬兰大学生 Linus Torvalds 在邮件列表里发了一条消息,大意是:"我在做一个免费的操作系统内核,只是个人爱好,不会像 GNU 那么大。"谁也没想到,这个"个人爱好"后来长成了一棵参天大树——如今全球超过 90% 的云服务器、绝大多数安卓手机、国际空间站的控制系统,底层跑的都是 Linux。

说白了,Linux 不是某一个操作系统,而是一个内核(Kernel)。内核负责和硬件打交道——管理 CPU、内存、磁盘、网卡这些东西。在这个内核之上,不同的团队和公司打包了不同的软件、桌面环境和包管理工具,就形成了各种发行版(Distribution)。

这就像火锅底料是同一锅,但有人涮毛肚,有人涮羊肉,端上来就是不同的味道。

主流发行版,选哪个?

发行版上百个,但真正主流的就那么几家。我列个表,帮你快速建立认知:

       
                                           
发行版包管理器适合人群一句话评价
Ubuntuapt新手、开发者生态最丰富,社区最活跃
Debianapt服务器运维Ubuntu 的"爸爸",稳如老狗
Fedoradnf技术尝鲜者Red Hat 的试验田,新技术上得快
CentOS Stream / Rocky Linuxdnf企业服务器生产环境的主力选手
Arch Linuxpacman折腾爱好者从零搭建,学习效果拉满
       
     

新手我推荐 Ubuntu,没有之一。 原因很简单:遇到问题搜一下,十条结果有八条是 Ubuntu 的解决方案。这种社区规模带来的便利,初学阶段比什么都重要。

本文接下来就以 Ubuntu 24.04 LTS(代号 Noble Numbat)为例,手把手带你完成安装。LTS 是 Long Term Support 的缩写,意味着官方会提供 5 年的安全更新,适合长期使用。

三种安装方式,按需选择

装 Ubuntu 不止一条路。根据你的场景,我建议这样选:

  • • 物理机安装:打算把 Linux 当主力系统用,或者有一台闲置电脑
  • • 虚拟机安装:想保留 Windows/macOS,同时体验完整的 Linux 桌面
  • • WSL 安装:Windows 用户只需要命令行环境,不需要图形界面

方式一:物理机安装

准备工作:

  1. 1. 下载 Ubuntu 24.04 的 ISO 镜像文件(官网 ubuntu.com,约 6GB)
  2. 2. 准备一个 8GB 以上的 U 盘
  3. 3. 下载 Rufus(Windows)或 balenaEtcher(跨平台)制作启动盘

制作启动盘:

以 Rufus 为例:插入 U 盘,选择下载好的 ISO 文件,分区类型选 GPT,点击开始。大约 5 分钟搞定。

安装步骤:

  1. 1. 重启电脑,进入 BIOS(一般开机按 F2、F12 或 Del 键,不同品牌不一样)
  2. 2. 把 U 盘设置为第一启动项,保存退出
  3. 3. 进入 Ubuntu 安装界面后,选择语言和键盘布局
  4. 4. 选择"安装 Ubuntu",安装类型建议选**"清除整个磁盘并安装"**(如果是专用机器);如果要和 Windows 双系统共存,选"其他选项"手动分区
  5. 5. 设置时区、用户名和密码
  6. 6. 等待安装完成,重启,拔掉 U 盘

坦白说,现在 Ubuntu 的安装器做得很傻瓜了,基本就是一路"下一步"。

手动分区参考(双系统场景):

       
                                           
挂载点大小文件系统说明
/boot/efi512MBFAT32EFI 引导分区
/50GB+ext4根分区,系统和软件装这里
/home剩余空间ext4用户数据,单独分区方便重装
swap与内存等大swap交换分区,内存不够时用
       
     

方式二:虚拟机安装

推荐使用 VirtualBox(免费开源)或 VMware Workstation Player(个人免费)。

以 VirtualBox 为例,关键配置:

内存:4GB 以上(建议分配物理内存的 1/4 到 1/2)
处理器:2 核以上
硬盘:动态分配,至少 25GB
显存:128MB,开启 3D 加速
网络:桥接模式(与宿主机同网段)或 NAT(共享宿主机网络)

创建虚拟机后,把 ISO 文件挂载到光驱,启动虚拟机,后续安装步骤和物理机一模一样。

一个容易踩的坑: 如果虚拟机启动时提示"VT-x is disabled",说明你的 BIOS 里没开硬件虚拟化。重启进 BIOS,找到 Intel VT-x 或 AMD-V 选项,打开就好。

安装完成后,别忘了装增强功能(Guest Additions),不然没法全屏、不能和宿主机共享剪贴板,体验会很难受。

方式三:WSL 安装

Windows 10 2004 及以上版本(或 Windows 11)支持 WSL 2(Windows Subsystem for Linux)。这是最轻量的方式,不需要虚拟机,也不用重启。

打开 PowerShell(管理员权限),一条命令搞定:

wsl --install -d Ubuntu-24.04

安装完成后设置用户名和密码,就能直接进入 Ubuntu 的命令行了。

WSL 2 本质上是个轻量级虚拟机,跑命令行工具、编程开发完全够用。但它没有原生的图形桌面——如果你需要 GUI 应用,可以通过 WSLg 运行单个图形程序,但完整桌面体验还是建议用虚拟机。

安装完成后的初始化配置

系统装好了,别急着折腾。先做几件事,磨刀不误砍柴工。

第一步:更新系统

sudo apt update && sudo apt upgrade -y

apt update 是刷新软件源列表(看看有什么新版本),apt upgrade 是真正下载安装更新。养成习惯,装完系统第一件事就是跑这个。

第二步:安装常用工具

sudo apt install -y vim git curl wget net-tools htop

这些是日常高频使用的基础工具。vim 编辑文件,git 管理代码,curl/wget 下载东西,net-tools 提供 ifconfig 等网络命令,htop 看系统资源占用。

第三步:配置中文环境(如果安装时选了英文)

sudo apt install -y language-pack-zh-hans
sudo
 update-locale LANG=zh_CN.UTF-8

重新登录后生效。不过坦白说,我建议保持英文环境。原因是中文路径和中文报错信息在排查问题时会带来不少麻烦,而且搜英文报错信息能找到的资料多得多。

第四步:配置 SSH(远程登录用)

sudo apt install -y openssh-server
sudo
 systemctl enable ssh
sudo
 systemctl start ssh

装好后用 ip a 查看 IP 地址,就能从其他电脑用 SSH 客户端连上来了。

熟悉你的新环境

桌面环境

Ubuntu 24.04 默认使用 GNOME 桌面。左侧是应用栏(Dock),顶部是状态栏,右上角管理网络、音量、电源。按 Super 键(就是 Windows 徽标键)打开活动视图,可以搜索应用和切换工作区。

怎么说呢,GNOME 的设计哲学是"少即是多",刚上手可能觉得功能少。如果你想要更多自定义选项,可以装 GNOME Tweaks:

sudo apt install -y gnome-tweaks

终端——你以后的主战场

按 Ctrl + Alt + T 打开终端。这个快捷键请刻进 DNA 里,你会用到无数次。

几个最基础的命令,先混个脸熟:

pwd           # 显示当前目录
ls
 -la        # 列出所有文件(含隐藏文件)
cd
 /etc       # 切换目录
cat
 /etc/os-release   # 查看系统版本信息
df
 -h         # 查看磁盘使用情况
free -h       # 查看内存使用情况

终端里看到的 $ 符号表示普通用户,# 表示 root 用户。日常操作用普通用户,需要管理员权限时在命令前加 sudo。

写在最后

到这里,你已经有了一个可以正常工作的 Ubuntu 24.04 环境。不管是物理机、虚拟机还是 WSL,核心的命令行操作都是一样的。

有人可能会问:我选错了安装方式怎么办?没关系,虚拟机可以随时删掉重建,WSL 卸载重装也就几分钟的事。Linux 学习最重要的一条经验就是——别怕折腾,坏了重来就是。

下一步建议:先把上面那几个基础命令敲上几遍,然后试着用终端完成一些日常操作,比如创建文件夹、编辑文本文件、安装软件。等你发现自己下意识打开的是终端而不是文件管理器时,就算正式入门了。

  扫码加微信,拉你入 AI 学习群!

最新文章

随机文章