DKMS が管理するパッケージのリスト

DKMS が管理するパッケージのリスト

簡単に追加/削除できるように、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

関連情報