GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntuおよびその他のLinuxディストリビューションでファームウェアを更新する方法

あなたはすべてのソフトウェアのためにあなたのUbuntuシステムを更新する方法を知っています。 Ubuntuでファームウェアを更新することについて疑問に思うかもしれません。

ソフトウェアと同様に、Ubuntuもさまざまなチャネルを通じてサポートされているすべてのハードウェアのファームウェアアップデートを提供します。一部のファームウェアアップデートはIntelなどのメーカーから提供され、一部はコミュニティから提供されます。これは、DellXPSノートパソコンで見たものです。

通常、Ubuntuおよびその他のLinuxディストリビューションのデフォルトのソフトウェアセンターは、システムのファームウェアの更新を処理します。ただし、エラーが発生した場合は、fwupdコマンドラインツールを使用してシステムのファームウェアを更新できます。

このチュートリアルでは、両方の方法を紹介します。

方法1:ソフトウェアセンターを介してUbuntuおよびその他のLinuxでファームウェアを更新する

ラップトップを使用している場合は、AC電源をオンにしてください。そうしないと、一部のファームウェアアップデートのインストールが拒否されます。

ソフトウェアセンターを開きます ディストリビューションのアプリケーションを選択し、[更新]タブに移動します。ここにリストされているソフトウェアとファームウェアの両方のアップデートが表示される場合があります。ファームウェアの更新は、「デバイスファームウェア」の下にあります ‘セクション。

更新をクリックするだけです 利用可能なファームウェアアップデートの前にあるボタン。

ファームウェアアップデートのインストールには時間がかかり、「アップデートできません」や「デバイスを使用できません」などのエラーが表示される場合があります。

「ThunderboltNVMforXps Notebook9360」を更新できません:更新後にデバイスを検出できませんでした:デバイスの待機中にタイムアウトになりました

まだ慌てないでください。エラーメッセージが表示されているにもかかわらず、ファームウェアが更新されていることに気づきました。

ここで知っておくべき重要なことは、Linuxシステムを再起動するとファームウェアアップデートがインストールされるということです。電源オン画面にファームウェアの更新に関するメッセージが表示されます。複数のファームウェアアップデートがあった場合は、それらが1つずつインストールされます。

完了すると、システムの電源がオフになります。後でもう一度オンにして、最新のファームウェアでシステムを楽しむことができます。

方法2:コマンドラインからUbuntuのファームウェアを更新する

Ubuntuのソフトウェアセンターはファームウェアを更新することができます。ただし、何らかの理由で失敗した場合は、コマンドラインツール fwupd

fwupdは、Linuxベースのシステムでファームウェアのアップグレードを処理するオープンソースデーモンです。 GNOME開発者のRichardHughesによって作成されました。デルの開発者も、このオープンソースツールの開発に貢献しました。

基本的には、LVFS、Linuxベンダーファームウェアサービスを利用します。ハードウェアベンダーは再配布可能なファームウェアをLVFSサイトにアップロードし、fwupdのおかげで、オペレーティングシステム自体の内部からそれらのファームウェアをアップグレードできます。 fwupdは、UbuntuやFedoraなどの主要なLinuxディストリビューションでサポートされています。

ステップ1:システムがLVFSでサポートされているかどうかを確認します

LVFSはハードウェアベンダーに依存しているため、システムメーカーがこの機能をサポートしているかどうかを確認することをお勧めします。

システムモデルを確認してから、このWebページにアクセスして、リストされているかどうかを確認してください。

システムがLVFSを使用しているかどうかを確認します

ステップ2:fwupdを使用してfimrwareを更新する

通常、fwupdはLinuxシステムにすでにインストールされているはずです。そうでない場合は、ディストリビューションのパッケージマネージャーを使用してインストールしてください。

ターミナルを開き、最初にシステムを更新します(DebianおよびUbuntuベースのディストリビューションに適用可能なコマンド):

sudo apt update && sudo apt upgrade -y

その後、次のコマンドを1つずつ使用してデーモンを起動し、利用可能なファームウェアアップデートのリストを更新して、ファームウェアアップデートをインストールできます。

sudo service fwupd start

デーモンが実行されたら、利用可能なファームウェアアップデートがあるかどうかを確認します。

sudo fwupdmgr refresh

出力は次のようになります。

メタデータの取得https://cdn.fwupd.org/downloads/firmware.xml.gz
ダウンロード中…[****************************]
署名の取得https://cdn.fwupd.org/downloads/firmware.xml.gz.asc

この後、ファームウェアアップデートを実行します:

sudo fwupdmgr update

ファームウェアアップデートの出力は次のようになります:

XPS 13 9360 TPM 2.0のアップグレードはありません。現在は1.3.1.0です:1.3.1.0=同じ
XPS 13 9360システムファームウェアのアップグレードなし、現在は0.2.8.1:0.2.8.1 =同じ、0.2.7.1 =古い、0.2.6.2 =古い、0.2.5.1 =古い、0.2.4.2 =古い、0.2.3.1=古い、0.2.2.1 =古い、0.2.1.0 =古い、0.1.3.7 =古い、0.1.3.5 =古い、0.1.3.2 =古い、0.1.2.3=古い
XPS139360ThunderboltController用に21.00をダウンロードしています…
XPS139360ThunderboltControllerで21.00を更新しています…
解凍中…[***********]
認証中…[***********]
デバイスを再起動しています…[***********]

これは、Ubuntuのファームウェアアップデートを処理する必要があります。このクイックヒントがLinuxのファームウェアアップデートに役立つことを願っています。

ご質問やご提案がございましたら、下のコメントセクションをご利用ください。



Ubuntu
  1. Ubuntuおよびその他のLinuxディストリビューションにRustとCargoをインストールする方法

  2. Ubuntuおよびその他のLinuxディストリビューションにVivaldiブラウザをインストールする方法

  3. Ubuntuおよびその他のLinuxディストリビューションにLatteDockをインストールして使用する方法

  1. Ubuntuおよびその他のLinuxディストリビューションにDiscordをインストールする方法

  2. Ubuntuおよびその他のLinuxディストリビューションでMOBIファイルを読み取る方法

  3. Ubuntuおよびその他のLinuxディストリビューションでHuluを視聴する方法

  1. Ubuntuおよびその他のLinuxディストリビューションでストリーミングオーディオを録音する方法

  2. Ubuntuおよびその他のLinuxディストリビューションに新しいフォントをインストールする方法

  3. Ubuntuおよびその他のLinuxディストリビューションでビデオからオーディオを抽出する方法