리눅스에서 장치 드라이버를 설치하는 방법

王林
풀어 주다: 2019-12-18 09:54:10
원래의
4948명이 탐색했습니다.

리눅스에서 장치 드라이버를 설치하는 방법

드라이버를 찾는 두 가지 방법

1. 사용자 인터페이스

Windows나 MacOS에서 막 전환한 Linux 초보자라면 Linux가 마법사 스타일의 프로그램도 제공한다는 사실을 알게 되어 기쁠 것입니다. 드라이버가 있는지 확인하세요. Ubuntu는 추가 드라이버 옵션을 제공합니다. 다른 Linux 배포판도 GNOME의 패키지 관리자와 같은 도우미를 제공하여 드라이버 사용 가능 여부를 확인하는 데 사용할 수 있습니다.

2. 명령줄

아름다운 사용자 인터페이스를 통해 드라이버를 찾을 수 없다면 어떻게 해야 할까요? 그래픽 인터페이스 없이 쉘을 통해서만 이를 수행할 수 있습니까? 콘솔을 사용하여 기술을 뽐낼 수도 있습니다. 두 가지 옵션이 있습니다:

1. 저장소를 통해

이것은 MacOS의 homebrew 명령줄과 매우 유사합니다. yum, dnf, apt-get 등을 사용하여 기본적으로 리포지토리를 추가하고 패키지 캐시를 업데이트할 수 있습니다.

2. 직접 다운로드하고 컴파일한 후 빌드하세요.

여기에는 일반적으로 인터넷에서 직접 소스 코드 패키지를 다운로드하거나 wget 명령을 통해 구성, 컴파일 및 설치를 실행하는 작업이 포함됩니다. 이는 이 기사의 범위를 벗어나지만 이 경로를 선택하면 웹에서 많은 온라인 가이드를 찾을 수 있습니다.

온라인 학습 동영상 튜토리얼 공유: linux 동영상 튜토리얼

드라이버가 설치되었는지 확인하세요

Linux 드라이버 설치 방법을 자세히 알아보기 전에 드라이버가 설치되어 있는지 감지하는 몇 가지 명령을 알아보세요. 시스템에서 이미 사용할 수 있습니다.

lspci 명령은 시스템의 모든 PCI 버스 및 장치 드라이버에 대한 자세한 정보를 표시합니다.

$ lscpci
로그인 후 복사

또는 grep을 사용하세요:

$ lscpci | grep SOME_DRIVER_KEYWORD
로그인 후 복사

예를 들어 Samsung 드라이버가 설치되었는지 알고 싶다면 lspci | grep SAMSUNG 명령을 사용할 수 있습니다.

dmesg 명령은 커널이 인식하는 모든 드라이버를 표시합니다.

$ dmesg
로그인 후 복사

또는 grep과 함께 사용:

$ dmesg | grep SOME_DRIVER_KEYWORD
로그인 후 복사

식별된 드라이버가 결과에 표시됩니다.

dmesg 또는 lscpi 명령을 통해 드라이버가 인식되지 않으면 다음 두 명령을 시도하여 드라이버가 적어도 하드 디스크에 로드되었는지 확인하세요.

$ /sbin/lsmod
로그인 후 복사

$ find /lib/modules
로그인 후 복사

팁: lspci 또는 dmesg 와 마찬가지로 위 명령 뒤에 | grep 을 추가하여 결과를 필터링하세요.

드라이버가 인식되었지만 lscpi 또는 dmesg를 통해 찾을 수 없는 경우 해당 드라이버가 이미 하드 디스크에 있지만 커널에 로드되지 않았음을 의미합니다. 이 경우 이를 로드할 수 있습니다. 기준 치수.

$ sudo modprobe MODULE_NAME
로그인 후 복사

이 모듈은 루트 권한으로 설치해야 하므로 이 명령을 실행하려면 sudo를 사용하세요.

웨어하우스 추가 및 설치

여러 가지 방법으로 yum, dnf 및 apt-get을 통해 웨어하우스를 추가할 수 있으며, 이를 하나씩 소개하는 것은 이 글의 범위를 벗어납니다. 간단히 말해서 이 예제에서는 apt-get을 사용하지만 이 명령은 다른 명령과 매우 유사합니다.

1. 기존 저장소가 있으면 삭제하세요.

$ sudo apt-get purge NAME_OF_DRIVER*
로그인 후 복사

여기서 NAME_OF_DRIVER는 가능한 드라이버 이름입니다. 추가 필터링을 위해 정규식에 패턴 일치를 추가할 수도 있습니다.

2. 웨어하우스 테이블에 웨어하우스를 추가합니다. 드라이버 가이드에서 지정해야 합니다

$ sudo add-apt-repository REPOLIST_OF_DRIVER
로그인 후 복사

그 중 REPOLIST_OF_DRIVER는 드라이버 문서에서 지정해야 합니다(예: epel-list).

3. 웨어하우스 목록 업데이트

$ sudo apt-get update
로그인 후 복사

4. 드라이버 설치

$ sudo apt-get install NAME_OF_DRIVER
로그인 후 복사

5. 설치 상태 확인

위에서 설명한 대로 lscpi 명령을 사용하여 드라이버가 성공적으로 설치되었는지 확인합니다.

추천 관련 기사 및 튜토리얼: linux 튜토리얼

위 내용은 리눅스에서 장치 드라이버를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!