如何在 3 步内安装 Linux

操作系统安装可能看起来很神秘,但实际上非常简单直接。以下是成功安装 Linux 的步骤。
40 位读者喜欢这篇文章。
bash logo on green background

Opensource.com

在 2021 年,人们喜欢 Linux 的理由比以往任何时候都多。在本系列文章中,我将分享使用 Linux 的 21 个不同理由。以下是如何安装 Linux。

安装操作系统 (OS) 总是让人感到畏惧。对于大多数人来说,这有点像一个谜题:从操作系统内部无法安装操作系统,因为它要么尚未安装,要么即将被不同的操作系统替换,那么它是如何发生的呢?更糟糕的是,它通常涉及到关于硬盘格式、安装目标、时区、用户名、密码以及一堆你通常根本不会考虑的其他问题的困惑。Linux 发行版知道这一点,因此他们多年来一直努力将您在操作系统安装程序中花费的时间减少到绝对最小值。

当您安装时会发生什么

无论您是仅安装应用程序还是整个操作系统,安装过程都只是一种将文件从一个介质复制到另一个介质的奇特方式。无论使用何种用户界面或动画来将该过程伪装成高度专业化的东西,最终都归结为同一件事:曾经存储在光盘或驱动器上的文件被复制到硬盘上的特定位置。

当安装的是应用程序时,这些文件的有效位置高度限制在您的文件系统或硬盘驱动器的一部分,您的操作系统知道它可以使用的部分。这很重要,因为可以将硬盘驱动器分区为单独的空间(苹果公司在 00 年代初期使用此技巧,称为“Bootcamp”,允许用户将 macOS 和 Windows 都安装到一个驱动器上,但作为单独的实体)。当您安装操作系统时,一些特殊文件会安装到通常禁止访问的驱动器位置。更重要的是,默认情况下,您驱动器上的所有现有数据都会被擦除,以便为新系统腾出空间,因此创建备份是至关重要的。

安装程序

从技术上讲,您实际上不需要安装程序来安装应用程序甚至操作系统。信不信由你,有些人手动安装 Linux,方法是挂载一个空白硬盘驱动器,编译代码并复制文件。这是在一个名为 Linux From Scratch (LFS) 的项目的帮助下完成的。该项目旨在帮助爱好者、学生和未来的操作系统设计师更多地了解计算机的工作原理以及每个组件执行的功能。这不是推荐的 Linux 安装方法,但您会发现在开源领域,如果某件事可以完成,那么就有人在做。这也是一件好事,因为这些小众兴趣通常会带来令人惊讶的有用创新。

假设您不是要逆向工程 Linux,那么安装它的正常方法是使用安装光盘或安装镜像。

安装 Linux 的 3 个简单步骤

当您从 Linux 安装 DVD 或 U 盘启动时,您会被置于一个最小的操作系统环境中,该环境旨在运行一个或多个有用的应用程序。安装程序是主要的应用程序,但由于 Linux 是如此灵活的系统,您通常还可以运行标准的桌面应用程序,以感受一下操作系统的样子,然后再决定安装它。

不同的 Linux 发行版具有不同的安装程序界面。以下是两个示例

Fedora Linux 具有灵活的安装程序(称为 Anaconda),能够进行复杂的系统配置。

Anaconda installer screen on Fedora

Fedora 上的 Anaconda 安装程序

Elementary OS 具有简单的安装程序,主要为在个人计算机上安装而设计

Elementary OS installer

Elementary OS 安装程序

1. 获取安装程序

安装 Linux 的第一步是下载安装程序。您可以从您选择试用的发行版中获取 Linux 安装镜像。

  • Fedora 以率先更新其软件而闻名
  • Linux Mint 提供了安装丢失驱动程序的简便选项
  • Elementary 提供了美观的桌面体验和几个特殊的、定制构建的应用程序

Linux 安装程序是 .iso 文件,它是 DVD 媒体的“蓝图”。如果您仍然使用光盘媒体,则可以将 .iso 文件刻录到 DVD-R,或者您可以将其刷写到 U 盘(确保它是一个空的 U 盘,因为当镜像刷写到其上时,其所有内容都会被擦除)。要将镜像刷写到 U 盘,您可以使用开源的 Etcher 应用程序

Etcher used to flash a USB thumb drive

Etcher 应用程序可以刷写 U 盘

您现在可以安装 Linux 了。

2. 启动顺序

要将操作系统安装到计算机上,您必须启动到操作系统安装程序。这对于计算机来说不是常见的行为,因为它很少这样做。理论上,您安装一次操作系统,然后更新它。当您选择在计算机上安装不同的操作系统时,您正在中断该正常生命周期。这不是一件坏事。这是您的计算机,因此您有权对其重新映像。但是,这与计算机的默认行为不同,计算机的默认行为是在通电后立即启动到它在硬盘驱动器上找到的任何操作系统。

在安装 Linux 之前,您必须备份目标计算机上的任何数据,因为在安装时所有数据都将被擦除。

假设您已将数据保存到外部硬盘驱动器,然后将其秘密地放在安全的地方(并且未连接到您的计算机),那么您就可以继续了。

首先,将包含 Linux 安装程序的 U 盘连接到您的计算机。打开计算机电源,并观察屏幕上是否有任何指示如何中断其默认启动顺序的信息。这通常是像 F2F8Esc 甚至 Del 这样的键,但这取决于您的主板制造商。如果您错过了机会窗口,只需等待默认操作系统加载,然后重新启动并重试。

当您中断启动顺序时,您的计算机将提示您输入启动说明。具体来说,嵌入到主板中的固件需要知道要查找哪个驱动器以获取它可以加载的操作系统。在这种情况下,您希望计算机从包含 Linux 镜像的 U 盘启动。提示您输入此信息的方式因主板制造商而异。有时,这是一个非常直接的问题,并附带一个菜单

Boot device menu

启动设备选择菜单

有时,您会被带到一个基本的界面,您可以使用该界面来设置启动顺序。计算机通常默认设置为首先查找内部硬盘驱动器。如果失败,它将移动到 U 盘、网络驱动器或光盘驱动器。您需要告诉您的计算机首先查找 U 盘,以便它绕过其自身的内部硬盘驱动器,而是启动 U 盘上的 Linux 镜像。

BIOS selection screen

BIOS 选择屏幕

乍一看,这可能让人感到畏惧,但是一旦您熟悉了该界面,它就变成了一项快速而简单的任务。Linux 安装完成后,您不必再执行此操作,因为在那之后,您会希望您的计算机再次从内部硬盘驱动器启动。但是,这是一个很好的技巧,可以让自己感到舒适,因为它是从 U 盘使用 Linux、在安装前测试计算机的 Linux 兼容性以及进行与操作系统无关的常规故障排除的关键。

选择 U 盘作为启动设备后,保存您的设置,让计算机重置,然后启动到 Linux 镜像。

3. 安装 Linux

一旦您启动进入 Linux 安装程序,剩下的就只是逐步完成提示。

Fedora 安装程序 Anaconda 会向您展示一个“菜单”,其中包含您可以在安装之前自定义的所有内容。大多数都设置为合理的默认值,可能不需要您进行任何交互,但其他一些则标有警报符号,表明您的配置无法安全猜测,因此需要设置。这些包括您要将操作系统安装到的硬盘驱动器的位置以及您要用于帐户的用户名。在您解决这些问题之前,您无法继续安装。

对于硬盘驱动器位置,您必须知道要擦除哪个驱动器并使用您选择的 Linux 发行版重新映像。这在只有一块驱动器的笔记本电脑上可能是一个显而易见的选择

Screen to select the installation drive

选择要将操作系统安装到的驱动器(在此示例中只有一块驱动器)

如果您的计算机中有多个驱动器,并且您只想在其中一个驱动器上安装 Linux,或者您想将两个驱动器都视为一个驱动器,那么您必须帮助安装程序了解您的目标。最简单的方法是仅将一个驱动器分配给 Linux,让安装程序执行自动分区和格式化,但对于高级用户来说,还有很多其他选项。

您的计算机必须至少有一个用户,因此为您自己创建一个用户帐户。完成此操作后,您终于可以单击完成按钮并安装 Linux 了。

Anaconda options complete and ready for installation

Anaconda 选项已完成,您可以安装了

信不信由你,其他安装程序甚至可以更简单,因此您的体验可能与本文中的图像有所不同。无论如何,安装过程是除了为您预装某些东西之外,最简单的操作系统安装之一,因此不要让安装操作系统的想法吓到您。这是您的计算机。您可以并且应该安装您拥有所有权的操作系统。

拥有您的计算机

最终,Linux 是您的操作系统。它是由来自世界各地的人们开发的操作系统,他们一心一意:创造一种参与、共同所有权和合作管理的计算文化。如果您有兴趣更好地了解开源,那么请采取行动,了解其闪亮的典范之一并安装 Linux。

接下来阅读什么
标签
Seth Kenlon
Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 爱好者。他曾在电影和计算行业工作,而且经常同时进行。

4 条评论

我已经使用 Fedora 很多年了。虽然理论上你可以使用 dnf 进行升级,但根据我的经验,这方面的成功率参差不齐(谢天谢地,我甚至在尝试之前就进行了备份)。因此,我更喜欢使用 netinstall 光盘,只需擦除旧版本并安装新版本。Netinstall 允许我获得我想要的所有程序,并且您也可以获得最新版本。不幸的是,告诉安装程序擦除以前的版本以释放空间,然后设置新的分区结构近年来存在缺陷。通常发生的情况是 fedora 最终安装在磁盘上太小的部分,因此我不得不在安装后修复此问题,然后添加无法安装的软件包。

近年来,升级的推荐路径发生了很多变化。有一段时间,有 `fedup` 工具,后来被 dnf 升级插件取代。如果我没记错的话,自从 2017 年以来,我在 Fedora 就地升级方面没有遇到过问题,所以如果您的尝试早于此,您应该在测试系统上再次尝试。

相关文档:https://docs.fedoraproject.org/en-US/quick-docs/dnf-system-upgrade/

回复 ,作者 Greg P

>通常发生的情况是 fedora 最终安装在磁盘上太小的部分

这是因为当您选择自动分区时,netinstall ISO 默认使用 LVM+XFS,并且由于 XFS 无法缩小,不同的人会有不同的用例和不同的需求,因此为根分区创建了 15 GB 的逻辑卷,其余部分将作为未分配空间,因此您可以随意使用它。正如您所提到的,您可以在安装后扩展它以占用卷组上的所有可用空间,或者选择手动分区并创建适合您用例的分区布局。

回复 ,作者 Greg P

© . All rights reserved.