Debian イメージをフラッシュしました。Debian 公式 DVD amd64ライブUSBを接続し、MacBook Air 2020 Intel Core i7のデュアルブートにインストールしました。このチュートリアル。インストール中にFAT32でフォーマットしたパーティションをrootとしてマウントできず、パーティションをext4ファイルにフォーマットしてインストールに成功しました。
インストール後、トラックパッド、キーボード、WIFI、Bluetoothは機能しません。だから私はフォローしています。このStackoverflowの答えapplespiドライバをインストールするとトラックパッドとキーボードが機能しますが、最後のコマンドを実行した後にエラーが発生しますdkms install -m applespi -v 0.1
。エラーメッセージ
Your kernel headers for kernel 5.10.0-21-amd64 cannot be found. Please install the linux-headers-5.10.0-21-amd64 package or use the --kernelsourcedir option to tell DKMS where it's located
uname -r
出力は5.10.0-21-amd64
apt search linux-headers-$(uname -r)
出力です
Sorting... Done
Full Text Search... Done
sudo apt-get install linux-headers-$(uname -r)
出力は次のとおりです
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package linux-headers-5.10.0-21-amd64
E: Couldn't find any package by glob linux-headers-5.10.0-21-amd64
E: Couldn't find any package by regex linux-headers-5.10.0-21-amd64
カーネルを6.0.0-0.deb11.6-amd64にアップグレードしましたが、まだエラーが発生しました(Unable to locate package linux-headers-6.0.0-0.deb11.6-amd64
)。
私のカーネルバージョンのLinuxヘッダーをどのようにインストールしますか?
答え1
deb http://ftp.de.debian.org/debian bullseye-backports main
/etc/apt/sources.list に追加し、次のコマンドを実行しました。
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get upgrade
sudo apt-get install linux-headers-$(uname -r)
sudo reboot
実行すると別のエラーが発生しますdkms install -m applespi -v 0.1
が、これは別の問題です。