Linux上のファームウェアとドライバー:これら2つの概念に関するすべてのほんの少し

Linux上のファームウェアとドライバー:これら2つの概念に関するすべてのほんの少し

Linux上のファームウェアとドライバー:これら2つの概念に関するすべてのほんの少し

今日は、の概念の主題に対処します «ファームウェア»および«ドライバー»、なぜなら、それらは直接影響を与えるため、2つの重要な概念です。 良い業績 すべての プラットフォーム A デバイス 決定。

次に、両方をどのように管理できるかについて少し詳しく説明します。 «ファームウェア»および«ドライバー» オン GNU / Linuxの.

Linux上のファームウェアとドライバー:GNU / Linuxオペレーティングシステムを知るためのコマンド

なぜなら、この出版物では、何について詳しく説明しないからです。 コマンドコマンド 有用または関連性がある コンピュータのハードウェアとソフトウェアの技術仕様を知っているいつものように、いくつかのリンクを残します 関連する以前の投稿 必要に応じて、誰でも簡単にアクセスしてこの点を深めることができるようにします。

コンピュータ機器は、グローバルハードウェアと呼ばれる物理デバイスとソフトウェアと呼ばれる論理コンポーネントで構成されています。 機器の特性を知り、その性能を測定したり、起こりうる故障を診断したりするために、両方の部品を識別することを可能にするツールがあります。 ファームウェアやドライバーのインストールや更新など、問題解決のサポートを依頼する必要がある場合は、構成するハードウェアやソフトウェアについて可能な限り必要な情報をすべて提供(収集)できることが重要です。装置。 システムを知るためのコマンド(ハードウェアといくつかのソフトウェア構成を特定する)

関連記事
システムを知るためのコマンド(ハードウェアといくつかのソフトウェア構成を特定する)

関連記事
システムのハードウェアを知るための3つのツール
関連記事
inxi:システムのハードウェアコンポーネントを詳細に表示するスクリプト
関連記事
シェルスクリプトを適用してターミナルからパラメータを抽出する方法

ファームウェアとドライバー:概念、類似点と相違点など。

ファームウェアとドライバー:概念、類似点と相違点など。

ファームウェアとは何ですか?

ウェブによると «Definicion.de»"ファームウェア" それは次のように説明されています:

ファームウェアは、その名前がしっかりしたプログラミングを指しているため、電子機器に統合されているためハードウェアの一部ですが、プログラミング言語で開発されているため、ソフトウェアの一部と見なされます。 間違いなく、ファームウェアは、外部からデバイスに送られる命令とそのさまざまな電子部品との間の結びつきとして機能します。  (拡張情報)

一方、ウェブ «Sistemas.com» 次のことを表します。

ファームウェアは、コンピュータと相互作用するいくつかの命令で構成されます。これらは読み取り専用メモリ(通常はROMメモリが使用されます)にあり、デバイスの電気回路レベルでの動作またはデバイスとの相互作用を制御および診断できます。チーム。  (拡張情報)

ドライバーとは何ですか?

ウェブによると «conceptodefinicion.de»"運転者" それは次のように説明されています:

オペレーティングシステムおよび周辺機器ドライバーと連携して機能するソフトウェアコンポーネントのXNUMXつで、機能的なインターフェイスを提供します。 デバイスのドライバー(コントローラー/ハンドラー)は、ユーザーがコンピューターにインストールされているすべてのプログラムを制御できるように特別に設計された一種のアプリケーションであり、それに加えて、ハードウェアを正しく動作させる役割も果たします。機器の動作を緩和することに専念しているものの中で最も重要な部分のXNUMXつを検討します。  (拡張情報)

一方、ウェブ «Sistemas.com» 次のことを表します。

コントローラ(または英語で同等のドライバ)は、オペレーティングシステムが、周辺機器(つまり、キーボード)だけでなく、機器のハードウェアに含まれているものを最大限に活用できるようにするソフトウェアツールです。 、プリンタまたはマウス。入力周辺機器か出力周辺機器かを区別せずに)だけでなく、ビデオカード、サウンドカードなど、固定されているすべてのシステムデバイスにも適用されます。  (拡張情報)

類似点と相違点

上記から、次の類似点と相違点を抽出できます。

  1. どちらも、デバイス(内部または外部のハードウェア)を操作するために使用されるソフトウェアツールまたはユーティリティです。
  2. ファームウェアは常に各デバイスと独自のメモリモジュールにインストールされていますが、ドライバはインストールされており、デバイスを操作するハードドライブとオペレーティングシステムで常に動作します。
  3. ファームウェアは、ハードウェアと対話できるソフトウェアの最低レベルを表し、ドライバーは、より高いレベルの作業を表します。
  4. 正しくインストールされたドライバーはコンピューターまたは制御機器上のデバイスの正しい動作を保証し、ファームウェアは基本構成と初期構成、正しい起動とオンライン化を保証するため、どちらも非常に重要で必要です。各デバイスの。
  5. ファームウェアは通常、更新が非常に複雑ですが、ドライバーは通常、手動と自動の両方で簡単にインストールおよび更新できます。

GNU / Linuxでのファームウェアとドライバーの管理

一度からの情報 メーカー、モデル、メーカー、技術仕様 ドキュメント、アプリケーション、またはターミナルコマンドを介してデバイス上で。 それはの場合にのみ欠落しているでしょう "運転手"、どのパッケージに正しいドライバーが含まれているかを知る。 その多くが注目に値する のパケット "運転手" 彼らは名前で単語を運びます "ファームウェア".

また、例えば、 GNU / Linux Distros に基づく Debian / Ubuntu、を使用して、特定のドライバーが含まれているパッケージを知ることができます。 comando 「Apt」または「apt」、以下に示すように:

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

一方、の管理のために 「ファームウェア」 最も簡単なオプションは、と呼ばれるアプリケーションを使用することです 「ファームウェアアップデート」 または単に 「LVFS」。 このアプリケーションは、フルネームでも知られています。 「Linuxベンダーファームウェアサービス」、基本的には:

「LinuxVendorFirmware Service」Webサイトに接続するサービス(デーモン)を介して機能し、認識されたデバイスに必要なファームウェアを検出、ダウンロード、および更新できるCLIおよびGUIツール。 

私たちの実際のケースでは、私はそれを自分の プラットフォーム 使用、呼ばれる MilagrOS(MXLinuxに基づくリスピン) 次のアクションとコマンドコマンドに従います。

  • Star Labs PPAリポジトリのインストール:ファイル«sources.list»に次のURLを追加します

«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、 止まらないで それを共有する 他の人と一緒に、お気に入りのWebサイト、チャネル、グループ、またはソーシャルネットワークやメッセージングシステムのコミュニティで、できれば無料、オープン、および/またはより安全な Telegramシグナルマストドン または別の フェディバース、できれば。

そして、私たちのホームページにアクセスすることを忘れないでください «FromLinux» より多くのニュースを探索するだけでなく、の公式チャンネルに参加する DesdeLinuxからの電報詳細については、次のいずれかにアクセスできます。 オンラインライブラリ として OpenLibra y JedIT, このトピックまたは他のトピックに関するデジタルブック(PDF)にアクセスして読むため。


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。