今天,我們將討論以下概念的主題 «固件»和«驅動程序»,因為它們是2個重要概念,因為它們直接影響著 表現不錯 一切 平台 在 設備 決心。
然後,我們將深入研究如何管理兩者, «固件»和«驅動程序» 上 GNU / Linux的.
因為,在這篇文章中,我們將不詳細介紹什麼 命令命令 對...有用或相關 了解計算機硬件和軟件的技術規格和往常一樣,我們將保留一些鏈接 相關的以前的帖子 因此,如有必要,任何人都可以輕鬆訪問它們並加深這一點:
計算機設備由稱為全局硬件的物理設備和稱為軟件的邏輯組件組成。 有一些工具可以識別兩個部分,以了解設備的特徵並測量其性能和/或診斷可能的故障。 當需要解決問題的支持時,例如安裝或更新固件或驅動程序,重要的是要能夠提供(收集)構成硬件的所有可能和必要的信息。設備。 了解系統的命令(標識硬件和某些軟件配置)
固件和驅動程序:概念,異同以及更多。
什麼是固件?
根據網絡 «Definicion.de»
一 “固件” 描述為:
“由於固件已集成到電子設備中,因此其名稱指的是牢固的編程,它是硬件的一部分,但由於它是用編程語言開發的,因此也被視為軟件的一部分。 可以說,固件起著從外部進入設備的指令與其各種電子部件之間的紐帶作用。“ (展開信息)
而網絡 «Sistemas.com»
表達以下內容:
“然後,固件由許多與計算機交互的指令組成,這些指令可在只讀存儲器(通常使用ROM存儲器)中找到,這些指令可用於控制和診斷設備在電路水平上的操作或與之交互作用。團隊。“ (展開信息)
什麼是驅動程序?
根據網絡 «conceptodefinicion.de»
一 “司機” 描述為:
“與操作系統和外圍控制器配合使用的軟件組件之一,可提供功能接口。 設備的驅動程序(控制器/管理器)是一種經過特殊設計的應用程序,以便用戶可以控制計算機上安裝的所有程序,此外,它還負責使硬件正常工作,因此被認為是專門用於調節設備運行的部件中最重要的部件之一。“ (展開信息)
而網絡 «Sistemas.com»
表達以下內容:
“控制器(或其等效的英語為驅動程序)是一種軟件工具,它使操作系統可以充分利用設備硬件中包含的內容,而不僅僅是外圍設備(即鍵盤) (打印機或鼠標,而不區分是輸入外圍設備還是輸出外圍設備),也區分所有固定的系統設備(例如視頻卡,聲卡或類似設備)。“ (展開信息)
共同點和不同點
從上面我們可以提取出以下相似點和不同點
- 兩者都是用於操作設備(內部或外部硬件)的軟件工具或實用程序。
- 我們將始終在每個設備及其自身的內存模塊上找到已經安裝的固件,同時安裝驅動程序並始終在可操作該設備的硬盤驅動器和操作系統上運行。
- 固件代表了可以與硬件交互的最低級別的軟件,而驅動程序則代表了更高級別的工作。
- 兩者都是非常重要和必要的,因為正確且安裝正確的驅動程序可確保計算機或控制設備上設備的正確操作,而固件可確保基本和初始配置,正確的啟動並使其聯機。每個設備的
- 固件更新通常非常複雜,而驅動程序通常易於手動和自動安裝和更新。
在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
- 通過“菜單”下名為“固件更新”的應用程序運行該應用程序
有關通過圖形界面或終端命令使用它的更多信息,可以訪問它 官方網站,以及他們的網站 GitHub上 y 發射台.
結論
我們希望這個 “有用的小貼子“ 關於...的概念 «Firmware y Drivers»
,通常是 計算,因為它們直接影響 表現不錯 一切 平台 在...之上 設備 決定; 在整個過程中都引起了極大的興趣和實用性 «Comunidad de Software Libre y Código Abierto»
並極大地促進了應用程序的精彩,龐大和不斷發展的生態系統的傳播 «GNU/Linux»
.
現在,如果你喜歡這個 publicación
, 不要停 分享 與他人一起,在您喜歡的網站,頻道,社交網絡或消息傳遞系統的組或社區上,最好是免費的,開放的和/或更安全的 Telegram, Signal, 乳齒象 或另一個 獸人,最好。
並記住訪問我們的主頁,網址為 «DesdeLinux» 探索更多新聞,以及加入我們的官方頻道 電報 DesdeLinux. 同時,有關更多信息,您可以訪問 在線圖書館 如 OpenLibra y 傑迪, 訪問和閱讀有關此主題或其他主題的數字書籍(PDF)。