.png)
私はLinuxを初めて使用するユーザーとして、以前に経験したすべての問題を解決できました。
Debian バックポートでカーネルバージョンを 4.1+ にアップグレードしようとすると、次のメッセージが表示されます。
The following packages have unmet dependencies:
linux-image-4.7.0-0.bpo.1-amd64: Depends: linux-base (>=4.3~) but 3.5 is to be installed
E: Unable to correct problems, you have held broken packages.
インターネットを検索してみると、一部のユーザーが最初から新しくインストールして問題を解決したと言われていますが、回復が可能であれば何も学べないようです。昨日から新規インストールを5回もしました。
答え1
バックポートされたカーネルにアップグレードする最も簡単な方法は、Jessieバックポートがまだない場合はリポジトリに追加することです。
echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list
(例root
:)、その後
apt-get update
apt-get -t jessie-backports install linux-image-amd64
カーネルをアップグレードします。提供されたカーネルが署名されました。この場合、BIOS互換モードで起動すると問題が発生する可能性があります。linux-image-4.7.0-0.bpo.1-amd64-unsigned
代わりに:
apt-get -t jessie-backports install linux-image-4.7.0-0.bpo.1-amd64-unsigned
追加のファームウェアが必要な場合がありますcontrib
。non-free
echo deb http://http.debian.net/debian jessie-backports main contrib non-free > /etc/apt/sources.list.d/jessie-backports.list
それから
apt-get update
apt-get -t jessie-backports install firmware-linux firmware-linux-nonfree firmware-iwlwifi
バックポートを有効にするのは安全です。最新のパッケージはバックポートで自動的に選択されないため、-t jessie-backports
上記の方法を使用して明示的に選択する必要があります。
答え2
linux-base
依存関係の問題を解決するには、バックポートからインストールする必要があります。
sudo apt install -t jessie-backports linux-base