Linux上的固件和驱动程序:关于这两个概念的所有内容

Linux上的固件和驱动程序:关于这两个概念的所有内容

Linux上的固件和驱动程序:关于这两个概念的所有内容

今天,我们将讨论以下概念的主题 «固件»和«驱动程序»,因为它们是2个重要概念,因为它们直接影响着 运行平稳 所有 操作系统设备 决心。

然后,我们将更深入地研究如何管理两者, «固件»和«驱动程序»GNU / Linux的.

Linux上的固件和驱动程序:知道GNU / Linux操作系统的命令

因为,在这篇文章中,我们将不详细介绍什么 命令命令 对...有用或相关 了解计算机硬件和软件的技术规格和往常一样,我们将保留一些链接 相关的以前的帖子 因此,如有必要,任何人都可以轻松访问它们并加深这一点:

计算机设备由称为全局硬件的物理设备和称为软件的逻辑组件组成。 有一些工具可以识别两个部分,以了解设备的特征并测量其性能和/或诊断可能的故障。 当需要解决问题的支持时,例如安装或更新固件或驱动程序,重要的是要能够提供(收集)构成硬件的所有可能和必要的信息。设备。 知道系统的命令(识别硬件和某些软件配置)

如何
相关文章:
知道系统的命令(识别硬件和某些软件配置)
相关文章:
3种了解系统硬件的工具
inxi
相关文章:
inxi:用于详细查看系统硬件组件的脚本
Shell脚本
相关文章:
如何使用Shell脚本从终端提取参数

固件和驱动程序:概念,异同以及更多。

固件和驱动程序:概念,异同以及更多。

什么是固件?

根据网络 «Definicion.de»,一 “固件” 它描述为:

由于固件已集成到电子设备中,因此其名称是固定编程的固件,它是硬件的一部分,但由于它是用编程语言开发的,因此也被视为软件的一部分。 可以说,固件起着从外部进入设备的指令与其各种电子部件之间的纽带作用。= (展开信息)

而网络 «Sistemas.com» 表达以下内容:

然后,固件由许多与计算机交互的指令组成,这些指令可在只读存储器(通常使用ROM存储器)中找到,这些指令可用于控制和诊断设备在电路水平上的操作或与之交互作用。团队。= (展开信息)

什么是驱动程序?

根据网络 «conceptodefinicion.de»,一 “司机” 它描述为:

与操作系统和外围控制器配合使用的软件组件之一,可提供功能接口。 设备的驱动程序(控制器/管理器)是一种经过特殊设计的应用程序,以便用户可以控制计算机上安装的所有程序,此外,它还负责使硬件正常工作,因此被认为是专门用于调节设备运行的部件中最重要的部件之一。= (展开信息)

而网络 «Sistemas.com» 表达以下内容:

控制器(或其等效的英语为驱动程序)是一种软件工具,它使操作系统可以充分利用设备硬件中包含的内容,而不仅仅是外围设备(即键盘) (打印机或鼠标,而不区分是输入外围设备还是输出外围设备),也区分所有固定的系统设备(例如视频卡,声卡或类似设备)。= (展开信息)

共同点和不同点

从上面我们可以提取出以下相似点和不同点

  1. 两者都是用于操作设备(内部或外部硬件)的软件工具或实用程序。
  2. 我们将始终在每个驱动器和它自己的内存模块上找到已经安装的固件,同时安装驱动程序并始终在将操作该设备的硬盘驱动器和操作系统上运行。
  3. 固件代表了可以与硬件交互的最低级别的软件,而驱动程序则代表了更高级别的工作。
  4. 两者都非常重要和必要,因为正确且安装正确的驱动程序可确保计算机或控制设备上设备的正确操作,而固件可确保基本和初始配置,正确的启动并使其联机。每个设备的
  5. 固件更新通常非常复杂,而驱动程序通常易于手动和自动安装和更新。

在GNU / Linux上管理固件和驱动程序

一旦信息来自 品牌,型号,制造商和技术规格 通过文档,应用程序或终端命令在设备上。 它只会在以下情况下丢失 “司机”,知道哪个软件包包含正确的驱动程序。 值得注意的是 包 “司机” 他们用名字来表达这个词 “固件”.

另外,例如 GNU / Linux发行版 基于 Debian / Ubuntu,您可以使用来了解哪些软件包包含某些驱动程序 命令 “ Apt”或“ apt”,如下所示:

sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante

而,对于管理 “固件” 最简单的选择是使用名为 “固件升级” 或者只是 “ LVFS”。 该应用程序也以全名而闻名, “ Linux供应商固件服务”,基本上是:

一个通过服务(守护程序)工作的CLI和GUI工具,该服务连接到“ Linux供应商固件服务”网站,并且能够检测,下载和更新识别出的设备所需的固件。=

对于我们的实际情况,我已经将其安装在我的计算机上 操作系统 用过的,叫 MilagrOS(基于MX Linux的Respin) 遵循以下操作和命令命令:

  • 安装Star Labs PPA存储库:将以下URL添加到文件«sources.list»中

«deb http://ppa.launchpad.net/starlabs/ppa/ubuntu bionic main»

  • 然后执行以下命令命令:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17A20BAF70BEC3904545ACFF8F21C26C794386E3
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 499E6345B743746B
sudo apt update
sudo apt install fwupd fwupd-gui
  • 通过“菜单”下名为“固件更新”的应用程序运行该应用程序

固件和驱动程序:Linux供应商固件服务(LVFS)

有关通过图形界面或终端命令使用它的更多信息,可以访问它 官方网站,以及他们的网站 GitHub上 y 发射台.

文章结论的通用图片

结论

我们希望这个 有用的小贴子= 关于...的概念 «Firmware y Drivers»,通常是 电脑,因为它们直接影响 运行平稳 所有 操作系统 在一个 设备 决定; 在整个过程中都引起了极大的兴趣和实用性 «Comunidad de Software Libre y Código Abierto» 并极大地促进了应用程序的精彩,庞大和不断发展的生态系统的传播 «GNU/Linux».

现在,如果你喜欢这个 publicación, 不要停 分享 与其他人一起,在您喜欢的网站,频道,社交网络或消息传递系统的组或社区上使用,优选免费,开放和/或更加安全 Telegram信号乳齿象 或另一个 兽人,最好。

并记住访问我们的主页,网址为 «DesdeLinux» 探索更多新闻,以及加入我们的官方频道 电报 DesdeLinux同时,有关更多信息,您可以访问 在线图书馆 如 OpenLibra y 杰迪, 访问和阅读有关此主题或其他主题的数字书籍(PDF)。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。