【.com速译】System76推出了一个新工具:FirmwareUpdateUtility(https://github.com/system76/firmware-update)。该程序只有一个目的:更新运行Pop!_OS或其他源自Ubuntu和Debian的操作系统的Linux台式机和笔记本电脑的固件。这并不奇怪,因为System76已经为Thelio和OryxPro系统提供了固件更新程序(在PopShop中)。但是,软件完全不同(旧版本是用Python编写的,新软件是用Rust编写的)。如果您运行的发行版不是Pop!_OS,则更新固件的唯一选择是命令行工具fwupd(https://fwupd.org/)。在越来越多的用户采用Linux的时代,这并不明智。为什么?随着越来越多的新(非管理员)用户采用Linux,命令行的使用将会减少。没有用于升级系统固件的GUI,相当于很多过时的固件。现在,System76已将固件更新程序集成到GNOME系统设置工具中,尽管该工具可以集成到使用非GNOME桌面的任何发行版中。这一转变应该将标准系统更新与固件更新分开。这并不是说标准系统更新不重要,它们很重要。如果没有定期更新,您的系统将不会收到安全补丁、软件改进和新功能。但是,如果没有固件补丁,您的系统可能容易受到固件劫持恶意软件的破坏,这就是更新固件对Linux至关重要的原因。由于Linux固件更新以前是通过命令行处理的,因此绝大多数此类更新都被忽略了。想一想:您上次更新Linux机器上的固件是什么时候?这是为什么?因为您不知道有可用的更新,不知道有固件更新,或者懒得从命令行更新它。大问题我想到的大问题是:“为什么Linux花了这么长时间才获得图形固件更新程序?”答案很简单:因为它是由像System76这样具有前瞻性思维的公司开发的。你会说,“但是System76已经存在将近20年了。为什么要花这么长时间才移动?”另一个非常简单的答案。在Thelio之前,System76外包了相当多的硬件。由于制作了这个出色的新桌面系统(相信我,您需要体验Thelio),System76现在几乎可以控制系统的每个方面。因为这些机器是内部制造的,System76现在能够显着提高它们的能力。有了这种创造力(他们拥有丰富的创造力),就可以开发固件更新程序等项目。固件更新实用程序如何工作?固件更新程序的功能很简单。如果您打开GNOME设置工具并单击“设备”,您将看到列出的新固件(图A)。图A.在GNOME设置中找到System76固件更新程序|设备。如果有任何设备固件更新可用,您将收到绿色更新按钮的通知。单击“更新”,它将指导您完成整个过程。我经历了Thelio固件的更新(从F11Z5到F14Z5)。我使用电脑已有30年,这是我在台式机上遇到过的最流畅、最轻松的固件更新之一。考虑到之前Linux机器上的所有固件更新都是通过命令行完成的,System76FirmwareUpdater是一个巨大的改进。对于那些可能担心System76固件更新安全性的人,System76将系统设置为与发送实际更新的构建服务器和另一个验证更新的签名服务器一起工作。因此,在应用固件更新时,您可以确定它来自System76。没有注释您可能没有看到注释。System76固件更新程序不仅适用于System76硬件,而且适用于任何系统。根据MichaelAllenMurphy的说法,固件更新程序“......不是System76硬件独有的,也不是他们独有的。该项目旨在使Linux桌面的所有用户受益,无论他们是否使用我们的硬件。任何Linux发行版希望获得易于访问的图形固件更新的用户可以在他们的平台上分发固件管理器,即使他们不分发随附的system76-firmware守护程序,固件更新仍然可以通过fwupd获得支持级别。”原标题:新的System76FirmwareUpdateUtility是一个非常需要的工具,作者:JackWallen
