동적 커널 모듈 지원
Dynamic Kernel Module Support| 원저작자 | 게리 러허프트 |
|---|---|
| 개발자 | 델 |
| 초기 릴리즈 | 전( |
| 안정된 릴리스 | 3.0.3[1] / 2021년 12월 , 전( |
| 저장소 | |
| 기입처 | 배쉬 |
| 운영 체제 | 리눅스 |
| 면허증. | GPLv2 |
| 웹 사이트 | github |
DKMS(Dynamic Kernel Module Support)는 일반적으로 커널 소스 트리 외부에 존재하는 소스를 가진 Linux 커널 모듈을 생성할 수 있는 프로그램/프레임워크입니다.새로운 커널을 설치할 [2]때 DKMS 모듈을 자동으로 재구축하는 개념입니다.
프레임워크
DKMS의 중요한 기능은 새로운 커널 버전이 설치되면 모든 DKMS 모듈을 자동으로 재컴파일하는 것입니다.이것에 의해, 메인 라인 커널 이외의 드라이버와 디바이스는, Linux 커널의 업그레이드 후에도 계속 동작합니다.
DKMS의 또 다른 장점은 벤더가 제공하는 수동 컴파일이나 사전 컴파일 패키지를 사용하지 않고 임의의 커널 버전을 실행하는 기존 시스템에 새로운 드라이버를 설치할 수 있다는 것입니다.
DKMS는 델의 Linux 엔지니어링 팀에 의해 2003년에 작성되었습니다.Ubuntu, Debian, Fedora, SUSE, Mageia 및 Arch와 같은 많은 배포판에 포함되어 있습니다.DKMS는 GNU General Public License(GPL) v2 이후 조건에 따라 출시된 무료 소프트웨어입니다.
DKMS는 RPM 및 deb 패키지 포맷을 즉시 지원합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Fixes for ldtarball · dell/dkms". GitHub. 2021-12-17. Retrieved 2021-12-17.
- ^ Lerhaupt, Gary (September 1, 2003). "Kernel Korner - Exploring Dynamic Kernel Module Support (DKMS)". Linux Journal. Archived from the original on August 13, 2019.
외부 링크
- GitHub에서의 동적 커널 모듈 지원
- CentOS Wiki에서의 DKMS(Dynamic Kernel Module Support)를 사용한 커널 모듈 구축
- ArchWiki에서의 동적 커널 모듈 지원