
実行中の Debian システムにエラーがあるかどうかはどうすればわかりますか?バージョン別Debian インストーラがインストール中に選択を要求する場合(「基本システムのインストール」で)(たとえば)またはlinux-image-3.16.0-4-amd64
汎用(たとえば)が選択されますか?linux.image-amd64
uname -r
特定のバージョン番号(たとえば3.16.0-4-amd64
)が常に返されることを知っています。
答え1
linux-image-amd64
パッケージがインストールされていることを確認できます。
これを行うには、次のようないくつかの方法があります。
$ dpkg -l linux-image-amd64
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
ii linux-image-am 4.14+88 amd64 Linux for 64-bit PCs (meta-packag
そして:
$ dpkg --get-selections linux-image-amd64
linux-image-amd64 install
これらの「一般」パッケージはほとんど空であり(たとえば、一部のファイルを除く/usr/share/doc/linux-image-64
)、最新のカーネルバージョンを含むパッケージに依存します。たとえば、debian stableの現在のバージョンは次のとおりです。
Depends: linux-image-4.14.0-2-amd64
したがって、インストールまたはアップグレードするとインストールlinux-image-amd64
されますlinux-image-4.14.0-2-amd64
。
すでにインストールされている場合は、(簡単なリスト)または(出力とほぼ同じ詳細なリスト)を使用して、インストールされているdlocate
すべてのカーネルパッケージ(およびdkmsモジュールパッケージなどの関連パッケージ)を一覧表示できます。dlocate -k
dlocate -K
dpkg -l
たとえば、現在のデスクトップの場合:
$ dlocate -k
linux-doc-4.12
linux-doc-4.14
linux-headers-4.12.0-2-amd64
linux-headers-4.12.0-2-common
linux-headers-4.14.0-2-amd64
linux-headers-4.14.0-2-common
linux-headers-amd64
linux-image-4.12.0-2-amd64
linux-image-4.14.0-2-amd64
linux-image-amd64
linux-kbuild-4.12
linux-kbuild-4.14
nvidia-kernel-dkms
spl-dkms
zfs-dkms