人生理想,技术交流加Q:411239339

Day 01 Linux概述与Ubuntu 24.04安装

浏览:10次阅读
没有评论

共计 3175 个字符,预计需要花费 8 分钟才能阅读完成。

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

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

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

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

主流发行版,选哪个?

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

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

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

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

三种安装方式,按需选择

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

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

方式一:物理机安装

准备工作:

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

制作启动盘:

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

安装步骤:

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

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

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

挂载点 大小 文件系统 说明
/boot/efi 512MB FAT32 EFI 引导分区
/ 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 学习最重要的一条经验就是——别怕折腾,坏了重来就是

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

正文完
创作不易,扫码加点动力
post-qrcode
 0
果较瘦
版权声明:本站原创文章,由 果较瘦 于2026-03-21发表,共计3175字。
转载说明:除特殊说明外本站文章皆由果较瘦原创发布,转载请注明出处。