Ubuntu 系统要求

2025年3月17日 | 阅读 12 分钟

在本教程中,我们将了解运行Ubuntu及其衍生版本所需的硬件。

大多数用户希望安装像Ubuntu, KubuntuXubuntu这样的桌面系统。桌面系统具有图形用户界面 (GUI),主要用于个人计算机操作,而服务器系统具有命令行界面 (CLI)。

什么是系统要求?

系统要求可以定义为识别系统为满足客户需求所需功能的陈述。系统要求是一个狭义和广义的主题,可以应用于各种项目,无论是关于特定软件、计算机还是业务目的的系统要求。系统要求是满足用户需求和降低实施成本的最重要途径之一。

这些要求可以为企业节省大量时间和金钱,也可能浪费大量时间和金钱。它们是项目最重要的第一部分,因为如果系统要求未得到满足,项目就不算完成。系统要求是用户为满足其需求而做出的狭义和广义的详细陈述。该陈述清楚地表明了用户确切想要什么以及他们希望如何得到。

用户的需求可能包括吸引合同、达成目标、符合标准、解决问题以及满足任何其他项目指南。系统要求会根据项目而有所不同,两个相同的系统也不会有相同的要求。

以下是一些要点

  • 每种计算机软件都需要计算机上具备硬件组件或软件资源才能有效使用。这些要求称为系统要求,通常用作对照绝对规则的指南。
  • 几乎所有软件都指定两组系统要求:推荐和最低。随着新软件版本对更高资源和处理能力的需求不断增长,系统要求往往会随时间而提高。
  • 企业分析师建议,与技术进步相比,这种趋势在推动现有计算机系统升级方面起着重要作用。
  • 系统要求的另一个含义是对第一个定义的概括,提供子系统或系统设计中应相同的要求。

硬件要求

任何软件应用程序或操作系统指定的**最基本要求集之一是硬件,也称为物理计算机资源。** 通常,硬件要求列表由 HCL(硬件兼容性列表)维护,尤其是在操作系统方面。硬件兼容性列表指定了特定应用程序或操作系统的经过测试、兼容和不兼容的硬件机器。以下子章节描述了硬件要求的许多特性

  • 处理能力: CPU 功率是软件的基本系统要求。在 x86 架构上使用的几乎所有软件都将处理能力描述为时钟速度和 CPU 型号。CPU 的其他几个影响其功率和速度的方面,包括 MIPS、缓存和总线速度,通常被忽略。通常,由于相同时钟速度的不同型号和品牌的 CPU 通常具有不同的吞吐速度,因此这种功率定义是错误的。
  • 架构: 每个计算机操作系统都是为特定的计算机架构而设计的。几乎所有软件应用程序都限于在特定架构上使用的特定操作系统。然而,存在独立于架构的应用程序和操作系统,并且大多数都需要重新编译才能在新的架构上执行。
  • 内存: 运行任何软件时,它都会驻留在计算机的 RAM(随机访问内存)中。这些内存要求是在考虑了支持文件和软件、操作系统、应用程序和其他活动进程的需求后指定的。在指定此要求时,会考虑多任务计算机上其他不相关的软件的性能。
  • 显示适配器: 需要比普通计算机图形显示更好的应用程序,例如高端游戏和图形编辑器,通常会指定高端显示适配器。
  • 二次存储: 数据存储设备的要求各不相同,取决于软件安装大小、可能的交换空间使用情况(如果 RAM 足够)以及在安装和执行软件期间构建和管理的临时文件。
  • 外围设备: 少数软件应用程序需要特别或广泛使用某些外围设备,要求这些外围设备具有更高的功能或性能。这些外围设备包括网络设备、指针设备、键盘、CD-ROM 驱动器等。

软件要求

这些要求涉及指定软件资源先决条件和要求,这些先决条件和要求需要在系统上安装才能为任何应用程序提供出色的功能。这些先决条件或要求通常不包含在应用程序安装包中,需要在应用程序单独安装之前进行安装。

  • 平台: 计算平台指定了允许应用程序运行的软件或硬件框架。常见平台包括操作系统、架构或计算机的编程语言和运行时库。在指定系统要求时,操作系统是提到的需求之一。应用程序可能与同一系列操作系统的不同版本不兼容。

然而,通常会采取一些向后兼容措施。例如,几乎所有为 Microsoft Windows XP 制作的软件都无法在 Microsoft Windows 98 上运行。但是,反之则不一定成立。使用 2.6 版 Linux 内核较新功能的软件通常无法在所有具有 2.4 或 2.2 版内核的 Linux 发行版上正确运行或编译。

  • 驱动程序和 API: 广泛使用唯一硬件设备的软件,例如高端显示适配器,需要唯一的 API 或新的设备驱动程序。DirectX 是一个例子,它是一组 API,用于管理与 Microsoft 平台上的多媒体相关的任务,特别是游戏编程。
  • Web 浏览器: 大多数软件和 Web 应用程序都严重依赖许多 Web 技术来使用系统上已安装的默认 Web 浏览器。一个常见的软件选项是 Microsoft Edge 在 Microsoft Windows 上运行,它使用 ActiveX 控件,无论其漏洞如何。

其他要求

此外,一些软件包含其他要求以获得更好的性能。显示屏的分辨率和互联网连接(速度和类型)是重要的例子。

系统要求来自哪里?

系统要求来自公司、客户,甚至其他为整体或特定类别确定要求的团体。从宏观到微观或系统要求,即使是最高级别的组织,如政府,也可以批准多个系统的要求。这些类型要求在最高级别确定,并需要由个人实施。

例如, 政府有各种部门来确定可能的系统要求的基准。它们可能用于医疗、食品、车辆等。不仅客户和公司需要符合这些要求,而且这些要求是由公司/客户制定的。承认这些要求的人必须确切地知道他们正在使用系统要求,这些要求对产品/项目流程很重要,或者用户需要什么。

最终用户通常几乎所有要求都由系统要求确定,而系统要求又由多个功能确定。

例如, 联邦政府对任何制造商的环境足迹都有许多要求。这是一个联邦级别的系统要求。下一级可以是州级要求,对第一个要求有更严格的规则和法规,并对产品如何检查和创建提出系统要求。

之后,客户会提出他们的要求,这是最重要且通常最广泛和最全面的列表。试图满足要求的人或公司应该了解要求的前两个层次。客户的要求非常重要,并且最重要。

什么是测试要求?

要求不应通过检查或分析来验证。它们应该通过测试来验证;只有测试才能确定是否满足了要求。系统要求用于使某事变得可靠。一些系统要求示例包括将软件安装到我们的系统所需的内存大小、打印机的打印速度等。要求可以非常详细,也可以很简单。

对于任何试图成功的系统来说,系统要求都是强制性的。但是,也有一些要求根本不应该被提及。要求不应给项目带来挑战。只有在需求陈述中需要提及的要求才应被提及。需求准确性的精确度可以为企业节省时间和金钱。

如何升级要求?

个人或企业有几种方法可以升级其系统要求。希望提高匹配要求百分比的企业可以执行各种任务。例如,如果一家企业对任何产品进行了重要的系统要求,并在开发阶段发现问题,那么一次性解决该问题可能会花费企业更多金钱。

如果他们没有针对特定设计的要求,则解决相同问题可能会使企业花费两倍或更多的成本。拥有掌握要求并对其进行操作的技能和技术可以为该企业节省大量金钱。拥有正确的人员和流程来检查系统要求可以帮助用户获得他们想要的东西。用户满意度越高,需求测试就越发达。

推荐的最低系统要求

推荐的最低系统要求应允许即使是刚开始安装 Ubuntu 或 GNU 和 Linux 的新手也能快速安装一个可用的系统,并有足够的空间让他们感到舒适。一个公平的“经验法则”是,运行Windows XP, Vista, Window 7x86OS X 的机器,即使它们的配置低于下面描述的,它们的速度也几乎会比 Ubuntu 快得多。只需使用 Ubuntu CD 作为 LiveCD 来确保我们的硬件能够工作。

Ubuntu 桌面版

  1. 有互联网连接是很有益的
  2. 4 GiB RAM(系统内存)
  3. 2 GHz 双核处理器
  4. 支持 1024*678 屏幕分辨率的 VGA
  5. 25 GB 硬盘空间(或存储卡、外部驱动器或 U 盘,但请参阅 LiveCD 的替代策略。
  6. 对于安装介质,我们需要一个 CD/DVD 或 USB 端口。

屏幕分辨率必须设置为显卡所能达到的最高分辨率,但在启动时,我们必须提供“低图形模式”选项,该选项允许我们将其设置为适合我们的显示器的值。

一方面,近几年来生产的硬件、具有有效架构的机器或专为特定目的制造的机器通常在较低的配置下也能更好地工作。

例如:

8 GB SSD 净书本将运行良好,但没有太多空间直接将文件保存到驱动器。因此,云存储服务可能很有益。一台拥有破旧、8 GB、老旧、15 年前、慢速、IDE 硬盘的计算机可能无法正常工作,也无法与净书本相提并论。值得尝试 Ubuntu,但我们应该真正开始考虑其他发行版。然而,少数 GNU/Linux 发行版,如 Ubuntu GNOME,可能需要更强大的硬件作为最低系统要求。所有 64 位 (x86-64) CPU 和 32 位 (x86) 版本都应该能够运行 Ubuntu。

对于希望获得最佳安装(尤其是希望运行超过 3GiB RAM 的用户)的人来说,提供了一个 64 位安装 CD。32 位版本通常更易于使用,并且问题更少。ISO 映像(截至 17.10 版本)已不再创建 32 位格式的 ISO。

Unity 是 Ubuntu Desktop 11.04 至 17.04 中的默认图形用户界面,而 GNOME 面板是早期版本的默认设置。自 17.10 版本起,GNOME shell 已在桌面上使用。

运行以下环境需要更高性能的显卡。

  1. 物理安装(系统内存)需要 4096 MiB RAM。
  2. 需要具有至少 256 MB 的 3D 加速显卡。
  3. 虚拟化安装需要 2048 MiB RAM(系统内存)。

10 年或更早的机器(最初预装“Windows” 2000 或“Windows ME”)如果不满足这些指南,几乎肯定需要一些工作才能恢复(通常需要将 RAM 升级到上述水平)。我们可以尝试更轻量级的发行版或简单的 Ubuntu 安装。

最有效且最简单的最小安装 Ubuntu 的方法是安装一个更轻量级的桌面环境,例如 Xfce(见下面的 Xubuntu)、LxDE(自 11.10 版本起官方支持 Lubuntu)或 Enlightenment,仅举几个更著名的例子。

像 LibreOffice 这样的一些大型应用程序可以替换为更轻量级的替代品,但请参阅 https://help.ubuntu.com/community/Installation#Minimal%20installations 上的建议,了解有关如何执行最小安装的更多信息。

视觉效果

视觉效果提供了许多我们可以添加到桌面的图形效果,使桌面更愉悦和用户友好。即使我们的计算机可以运行视觉效果,我们也可以禁用它们,仍然拥有一个功能齐全的 Ubuntu 桌面系统。

如果我们的 GPU(显卡或集成芯片组)支持视觉效果,则默认情况下会启用它们。支持的 GPU 制造商包括

  1. Nvidia(带有专有驱动程序)
  2. ATI(部分可能需要专有 fglrx 驱动程序)
  3. Intel(不包括 GMA 500,称为“Poulsbo” i915 或更高版本)。

轻量级 GUI 替代品(Xubuntu 和 Lubuntu)

如果我们的电脑配置较低或老旧,并希望充分利用它,我们建议使用像 Xubuntu 这样的轻量级桌面系统或像 Lubuntu 这样的轻量级系统,因为它们能更好地利用我们系统的资源。当然,即使我们拥有最先进的技术,也可以使用这两个系统。

如果我们的系统内存少于 768 MiB,以前曾提供另一个安装 CD(Lubuntu 18.04 LTS);但是,它已不再支持并且不再可用。

如果我们拥有配置较低的计算机,可能会自动关闭各种功能以节省系统资源。如果我们的显卡只有很少的视频内存(VRAM),启动屏幕可能不会显示。

通过使用 Lubuntu 18.04 LTS 及更早版本,我们可以使用内存更少的计算机。然而,在 LXQT 桌面环境中,Lubuntu 团队已停止声明最低规格,虽然它仍然很轻量,但旧硬件不再是 Lubuntu 的首要任务。

Ubuntu 18.04 的各种版本是 x86(32 位 i686)系统的最后一个版本,其支持将于 2021 年 4 月结束。

Ubuntu 服务器的系统要求是什么?

Ubuntu 是一款流行的开源操作系统。Ubuntu 已在数亿台计算机、虚拟机服务器上启动。虽然操作系统和服务器软件都是免费的,但它们并非无效。用于制作大片《阿凡达》中令人惊叹的 CGI 特效的 Ubuntu 驱动的服务器农场。使用这种免费、强大的软件来运行我们自己的服务器似乎很明显。但是,我们必须首先确保我们的硬件已准备就绪。

Ubuntu 最低要求

以下是 Ubuntu 的最低要求

  • 1 GB RAM
  • 20GB 硬盘空间
  • 0 GHz 双核处理器

Ubuntu 16.04、Ubuntu 18.04 和 Ubuntu 14.04 都具有相同的系统要求。

推荐的处理器速度是多少?

标准安装需要至少 1 GHz 频率的处理器。这是 Ubuntu Server 最低可以运行的配置。为了获得最佳性能,需要至少 2 GHz 的双核处理器。特别是如果我们打算运行需要更多资源的应用程序。

如果我们的硬件不满足这些要求,那么我们可以进行最小的 Ubuntu 安装。我们至少需要 300 MHz 才能运行。

然而,最小安装是一个非常精简的版本。我们可能需要或想要大多数未包含的功能,特别是如果我们是该系统的新手。

Ubuntu 需要多少空间?

在磁盘空间方面,我们将需要 1.5GB 的硬盘空间用于基本安装。为了安装其他软件并达到最低系统要求,我们将需要 2.5GB 的磁盘空间。

实际上,我们的硬盘会有更多的空间。因此,这也不是什么大问题。它更多地是关于安装将在我们的硬盘上消耗多少空间的警告。我们将需要的磁盘量取决于服务器上运行的应用程序所需的硬盘空间量。

Ubuntu 能在 1GB RAM 上运行吗?

运行标准安装的系统内存要求是 512MB RAM(Debian 安装程序)或 1 GB RAM(Live Server 安装程序)。Live Server 安装程序只能在 AMD64 平台上使用。

同样,这些是基本最低要求。无论我们的安装方法如何,都需要至少 2 GB 的系统内存。这为更耗内存的应用程序腾出了 RAM。

最小安装应该只需要 348 MB 的系统 RAM 即可运行,尽管我们不鼓励这样做。