web-dev-qa-db-ja.com

Debianの実行時にAMD / Intelマイクロコードパッケージをインストールする必要がありますか?

Debianの実行時にAMD/Intelマイクロコードパッケージをインストールする必要がありますか?

彼らは正確には何をしているのでしょうか、いつインストールすべき/すべきでないのですか?

なぜ彼らはフリーではないのですか?

4
Corey

マイクロコードパッケージは基本的にCPUへのパッチであり、CPUの製造以降に検出された問題を修正します。 CPUのブランドに関連するパッケージをシステムにインストールするだけです(つまり、Intelプロセッサを搭載したシステムにAMD64-microcodeをインストールしても意味がありません。適切なマイクロコードパッケージをインストールしても問題はありません。遭遇するかもしれないし、しないかもしれないバグを修正するのに役立つかもしれません。たとえば、don_crisstiのコメントに従って Intel ucode page を参照してください; AMDは詳細な情報を提供していません。

マイクロコードの自由に利用できるソースがないので、それらはnon-freeです。パッケージは、IntelおよびAMDが提供するバイナリBLOBに基づいて構築されています。 Debianは完全にオープンで無料のオペレーティングシステムの提供に取り組んでいるため、これらのマイクロコードの更新は実際にはDebianに属していませんが、Debianユーザーへのサービスとして提供されています。フリーではないソフトウェア(使用条件など)が原因でライセンスの問題が発生するリスクを冒したくないユーザーは、単に非フリーアーカイブを使用できないため、無制限のソフトウェアのみを使用するようにしてください。

4
wurtel