簡単に追加/削除できるように、DKMSが管理するパッケージ(およびそのバージョン)のリストをどのように入手できますか?
答え1
あなたが探しているコマンドはdkms status
次のとおりです。
% dkms status
virtualbox, 4.1.18: added
より多くのDKMSモジュールがインストールされている他のシステムでは:
% dkms status
fglrx, 8.960, 3.2.0-33-generic-pae, i686: installed
fglrx, 8.960, 3.2.0-34-generic, i686: installed
fglrx, 8.960, 3.2.0-34-generic-pae, i686: installed
fglrx, 8.960, 3.2.0-35-generic, i686: installed
fglrx, 8.960, 3.2.0-35-generic-pae, i686: installed
fglrx, 8.960, 3.2.0-36-generic, i686: installed
fglrx, 8.960, 3.2.0-36-generic-pae, i686: installed
fglrx, 8.960, 3.2.0-37-generic, i686: installed
fglrx, 8.960, 3.2.0-37-generic-pae, i686: installed
fglrx, 8.960, 3.2.0-38-generic, i686: installed
fglrx, 8.960, 3.2.0-38-generic-pae, i686: installed
fglrx, 8.960, 3.2.0-39-generic, i686: installed
fglrx, 8.960, 3.2.0-39-generic-pae, i686: installed
fglrx, 8.960, 3.2.0-40-generic, i686: installed
fglrx, 8.960, 3.2.0-40-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-24-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-24-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-26-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-26-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-27-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-27-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-29-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-29-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-31-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-31-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-32-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-32-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-33-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-33-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-34-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-34-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-35-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-35-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-36-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-36-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-37-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-37-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-38-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-38-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-39-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-39-generic-pae, i686: installed
vboxhost, 4.1.8, 3.2.0-40-generic, i686: installed
vboxhost, 4.1.8, 3.2.0-40-generic-pae, i686: installed
DKMS の詳細については、こちらをご覧ください。マニュアルページ。
答え2
実際には賢明ですdkms status
。いいえ次の場合は、出力に記載されているモジュールを含むパッケージを表示します。パックこの文脈では、パッケージ管理を意味します。
これを確認する最も簡単な方法は、その/usr/src/<modulename>-<moduleversion>/dkms.conf
ファイル(通常のモジュールの場合)またはその/var/lib/dkms-binary/<modulename>-<moduleversion>/*dkms.conf
ファイル(バイナリ専用のdkmsモジュールの場合)を含むパッケージを確認することです。 *buntuまたは他のDebianベースのディストリビューションがバイナリをどこに保存しているのかわかりません。 - デフォルトではdkmsモジュールのみがあるため、ディストリビューションでそのパスを確認する必要があるかもしれません。
完全性を期すために、mlocate/slocate
この機能を備えたrpmベースのディストリビューションでは、たとえば簡単にクエリできます。rpm -qf $(locate dkms.conf)
これは、特定のファイルの場所を知らずにすべてのdkms.confファイルの場所を取得する最も簡単な方法であるためです。分布。
*buntuまたは他のDebianベースのディストリビューションの場合も同じように動作する必要があります。
たとえば、同じ結果を得て、インストールされた出力dpkg --search $(locate dkms.conf)
にdkmsモジュールがリストされているパッケージを表示する必要があります。dkms status