web-dev-qa-db-ja.com

Linuxカーネルを自動的に更新する方法は?

無人アップグレードをインストールしましたが、うまく機能し、すべてのパッケージを更新します(カーネルを除く)。 Sudo apt-get upgradeを実行すると、以下が返されます。

The following packages have been kept back:
linux-generic linux-headers-generic linux-image-generic

dist-upgradeを手動で実行して、カーネルを更新できます。しかし、私もこれを自動化することを検討しています。無人アップグレードでもdist-upgradeを実行できますか、または代替手段を探す必要がありますか?

編集:@ michal-przybylowiczが示唆するように、APTがパッケージを保持しているかどうかを確認しましたが、3つすべてがwas already not hold.を返します

2
Ilya

このapt-markコマンドを使用して、これらのパッケージをunholdする必要があります。

Sudo apt-mark unhold linux-generic linux-headers-generic linux-image-generic

その後、Sudo apt-get upgradeを再度実行できます。

4