01 千里之行始于足下 - Linux 虚拟机安装
从拥有一个 Linux 系统开始
学习 Linux 系统的第一步 - 拥有一个 Linux 系统. 几种获得 Linux 系统的方式:
- 购买公有云服务器
- Windows 系统安装虚拟机
- 嵌入式处理器安装 Linux 系统
云主机 or 虚拟机 or 嵌入式
公有云云主机
- 在阿里云/腾讯云/华为云等公有云提供商购买,根据配置不同,价格约为几元/月~几百元/月,甚至更多;
- 在任意公网环境下均可访问;
- 容易上手,无需担心硬件问题;
- 需要一定的经济支出,配置越高,价格越贵;
Windows 建虚拟机
- 属于 Windows 系统上的一个应用程序,访问这个 Linux 至少需要 Windows 系统开机;
- 能够从系统装机开始感受 Linux 与 Windows 的区别;
- 一般情况下无法在外网环境下连接到这台 Linux 虚拟机;
- 电费支出可能高于公有云云主机成本;
嵌入式处理器
- 需要单独额外购置如树莓派等嵌入式设备及其配套外设;
- 一般都是低功耗设计,功耗小于 10W;
- 能够从系统装机开始感受 Linux 与 Windows 的区别;
- 一般情况下无法在外网环境下连接到这台 Linux 虚拟机;
- 从硬件开始折腾,难度较大;
Linux 发行版有哪些
常见的 Linux 发行版:
- Ubuntu:常用作个人电脑的 Linux 系统,图形化界面绚丽;
- CentOS:服务器常用操作系统,高稳定性,高安全性;
- Debian、Fedora、Arch Linux、OpenSUSE 也是较为常见的 Linux 发行
Windows 系统安装 Linux 虚拟机
- 演示环境:Windows10
- 所需工具:VMware WorkStation(桌面虚拟化工具)
- 安装镜像:
CentOS-8.2.2004-x86_64-dvd1.iso
选择 CentOS 的原因
国内目前服务器主流系统版本是 CentOS,一般是 CentOS 7.6 或 CentOS 8.2
推荐使用 CentOS 9,而非视频里的 CentOS 8
- CentOS Linux 7 已于 2024 年 6 月 30 日结束维护。
- CentOS Stream 8 已于 2024 年 5 月 31 日结束了生命周期(EOL),非 Stream 版的 CentOS 已经停止支持,Linux 社区已不再维护该操作系统版本。
- CentOS Stream 9 EOL: 2027-05-31。详细查看:Comparing CentOS Stream and CentOS Linux
详细安装过程可以参考:第 1 章 动手部署一台 Linux 操作系统 | 《Linux 就该这么学》