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 또는 기타 데비안 기반 배포판이 바이너리를 어디에 저장하는지 잘 모르겠습니다. - 기본적으로 dkms 모듈만 있으므로 배포판에서 해당 경로를 확인해야 할 수도 있습니다.

완전성을 기하기 위해 mlocate/slocate이 기능이 있는 rpm 기반 배포판의 경우 예를 들어 쉽게 쿼리할 수 있습니다. rpm -qf $(locate dkms.conf)이는 해당 특정 파일의 위치를 ​​알지 못한 채 모든 dkms.conf 파일의 위치를 ​​얻는 가장 쉬운 방법이기 때문입니다. 분포.

*buntu 또는 기타 Debian 기반 배포판의 경우 동일한 방식으로 작동해야 합니다.
예를 들어 동일한 결과를 얻고 dpkg --search $(locate dkms.conf)설치된 출력에 dkms 모듈이 나열된 패키지가 표시되어야 합니다.dkms status

관련 정보