CodeGym /课程 /Docker SELF /安装Linux:选择环境,安装演示

安装Linux:选择环境,安装演示

Docker SELF
第 1 级 , 课程 3
可用

安装Linux:选择环境,安装演示

1. 安装Linux

好了,到现在为止,你已经了解了有趣的Linux历史,知道了任何一个发行版都像由内核、库和工具组成的一个“乐高玩具”,每个还有自己的魅力(或者说“包管理器”,随你怎么称呼)。今天我们进入实践部分,安装Linux!这是将理论知识转化为一些可以触摸的东西的那一刻。好吧,或者至少可以在终端里用光标体验的东西。

你的操作系统可能有以下三种选择:

  1. Linux - 你不需要额外安装任何东西
  2. MacOS - 基于Unix系统并与Linux兼容。用来学习Linux基础完全够用。
  3. Windows:
    • Windows 11 - 直接启用WSL2,我们将在内置Linux内核上工作。
    • Windows 10 - 更新系统然后启用WSL2
    • Windows 8或更低版本 - 你需要在虚拟机上安装Linux

2. 怎么选合适的发行版?

发行版之间有什么区别?

在安装之前,先搞清楚哪种发行版适合你的需求吧。这里有一些建议帮你做出正确选择:

发行版 特点 适合谁?
Ubuntu 简单、文档多、社区大 新手、开发者、桌面端
CentOS 可靠、稳定(偏向服务器) 服务器管理员
Fedora 新技术、前沿 开发者、喜欢新技术的人
Arch Linux 完全自定义、难度高 喜欢掌控一切的极客
Linux Mint 方便、基于 Ubuntu 新手,需要开箱即用的用户

黄金法则:如果你是新手,从 Ubuntu 开始吧。这就像带有辅助轮的 Linux。

最低需求

Linux 不需要超级计算机。以下是基本发行版的大致配置需求:

  • 处理器: 双核, 1 GHz 以上。
  • 内存: 2 GB (更高更好)。
  • 硬盘可用空间: 至少 20 GB。
  • 支持 BIOS/UEFI。

如果你有至少 4 GB 内存,Linux 会飞快运行。如果更少,也能跑,只是要稍微有点耐心。


3. 如何准备安装?

安装方式:虚拟机还是物理设备?

主要有两种方法:

  1. 安装在虚拟机上。 这是一个试用Linux的理想方式,没有任何风险。你可以使用如下程序:

    • VirtualBox:免费且流行。
    • VMware Workstation Player:非商业用途免费。
  2. 物理安装。 如果你准备好“踩住Windows刹车”,或者有一个旧笔记本,这就是你的选择。

创建启动设备

如果你想在物理设备上安装Linux,你需要一个启动U盘。Windows用户可以使用Rufus,非常好用。如果是macOS用户,可以用Etcher

  1. 从官方站点下载发行版ISO镜像。
  2. 安装Rufus/Etcher。
  3. 运行程序,选择你的ISO镜像和U盘。
  4. 开始写入过程。

就这样,你的U盘搞定了!


4. 安装演示:一步一步来

欢迎来到我们课程中最有趣的部分。我们要开始安装Linux啦。这次我们用Ubuntu作为例子。

1. 设置BIOS/UEFI

为了让电脑从USB启动,可能需要修改BIOS或UEFI设置。操作如下:

  1. 重启电脑。
  2. 在启动时按下按键(通常是 Del, F2, Esc,但取决于你的设备)。
  3. 进入"Boot"选项卡,把USB设备移到第一位。

恭喜你,这是你在系统魔法世界中的第一个小冒险!

2. 进入安装程序

设置好BIOS后,插上U盘并重启电脑。屏幕上会出现类似“Try Ubuntu without installing”和“Install Ubuntu”的选项。选择第二个。

3. 设置语言和键盘布局

安装程序的第一步是选择语言。大多数人会选择"中文"或者"English",如果你喜欢英文界面的话。然后设置键盘布局(通常会自动选择,但还是检查一下)。

4. 选择安装类型

此时,你可以选择:

  • Erase disk and install Ubuntu — 如果你想完全替换当前系统(比如老电脑,干净安装)。
  • Install Ubuntu alongside Windows — 如果你想保留Windows。
  • Something else — 适用于需要自定义分区的情况。

对于新手,建议选择第一个选项。如果你选择了“Something else”,说明你已经是大神了,我们直接到下一步。

5. 设置磁盘分区

如果你选择了"Something else",你需要创建以下分区:

  • /: 根分区。建议至少20GB。
  • swap: 交换分区。如果系统有2-4GB内存,swap大小应为内存的2倍。
  • /home: 用户数据分区(推荐但不是必须)。

以下是安装程序GUI中的示例:

[ + ] Create partition
Type: Ext4
Mount point: /
Size: 20 GB

设置完成后点击“继续”。

6. 设置用户

为你的用户创建一个名字和密码。它们就是你进入系统的魔法钥匙啦。电脑的名字可以取为"Tux-PC"或者"这是电脑"。

以下是一些建议:

  • 密码: 不要用"12345"。最好是复杂但有记忆点的密码。
  • 自动登录: 如果安全性很重要,建议关闭。

7. 完成安装

设置好以后,安装程序会开始复制文件。具体时间取决于你的设备,大约10到30分钟。

完成后,系统会提示你重启电脑。恭喜你,你刚刚安装了Linux!


5. 安装后的第一步

1. 检查系统

加载完成后,你会看到桌面或终端界面。首先要做的是:

  • 打开菜单,找到“终端”。欢迎来到CLI!
  • 运行几条命令检查一下:
   whoami    # 查看你当前的用户名。
   uname -a  # 确保你使用的是Linux。

2. 安装更新

对于Ubuntu,这很简单:

sudo apt update && sudo apt upgrade -y

这就是喜欢Linux的第一个原因:所有东西都能更新而无需重启。


6. 常见错误及解决方法

  • 电脑启动时无法识别U盘。通常是 BIOS 设置问题。检查一下 U盘 是否已经被选择为启动设备。
  • 磁盘空间不足。确保之前释放了足够的空间,或者正确使用了分区。
  • Windows 崩溃(或者你以为崩溃了)。别慌!如果 Windows 无法启动,通常可以用 Linux 的引导修复命令修复。搜索 "GRUB repair"。

恭喜啦,你种下了你的第一棵树...哦不,你成功配置了你的第一个 Linux 系统!现在你有了工作和娱乐的工具,接下来是新的命令行世界等着你探索!

7. 分步教程

如何使用Virtualbox安装Linux

如果你从未安装过虚拟机,下面是带有图片的分步教程。

你需要准备:

首先,你需要安装并运行VirtualBox应用程序。

创建虚拟机

点击“创建”按钮,从列表中选择操作系统类型“Linux”。如果你没有特定的发行版偏好,可以选择版本“Ubuntu”64位架构,名称可以随意输入。

分配给虚拟系统的内存推荐为1024 MB。

分配给虚拟系统的硬盘空间推荐为10 GB。

虚拟硬盘类型可以保留默认值——VDI (VirtualBox Disk Image)。

存储数据的格式可以根据个人喜好选择。动态虚拟硬盘会随着存储需求增长,而固定格式会立即创建为指定大小。

文件名和大小可以保留默认值,直接点击“创建”按钮即可。

完成后,你将拥有一个虚拟机,但它尚未安装操作系统。为了安装操作系统,需要下载Ubuntu Linux (64-bit)。

安装Linux

点击“启动”按钮后,会弹出一个对话框,提示你指定下载好的ISO镜像路径。指定路径后点击“继续”。

虚拟机会自动执行部分安装过程,但有些步骤仍需用户参与。

在左侧列表中选择语言支持,然后点击“安装Ubuntu”。

可以在安装阶段立即加载更新。

选择“擦除磁盘并安装Ubuntu”选项,无需担心,然后继续。

如果在安装的第一步选择了中文语言,会提供中文键盘布局作为额外选项。

填写字段并选择系统登录模式。

接下来是磁盘分区、文件传输、更新安装等步骤,这些步骤无需用户直接参与。

完成后,虚拟计算机会重新启动,然后你就可以进入已安装好的Ubuntu Linux环境了。

连接主机OS和虚拟机OS

但这还没完。非常推荐安装所谓的“Guest Additions”,它们包含驱动程序和其他系统文件,可以提升性能并提供虚拟机和主机操作系统之间的附加功能。

选择VirtualBox程序“设备”菜单中的“插入Guest Additions光盘映像…”,并等待弹出提示以运行虚拟驱动器上的自动启动应用程序。

虚拟Ubuntu Linux系统已经安装完成并可以使用。

官方文档链接:Oracle VM VirtualBox User Manual

评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION