드라이버를 업데이트 할 필요가없는 이유는 무엇입니까? (아니요?)


17

왜 Linux 드라이버를 업데이트 할 필요가 없습니까? 커널에 제출하기 전에 좋은 드라이버를 빌드하는 오픈 소스 커뮤니티 때문입니까, 아니면 정상적인 시스템 업데이트 나 다른 작업을 수행 할 때 드라이버 업데이트가 발생합니까?


8
정기적으로 드라이브를 업데이트해야한다는 아이디어는 처음에는 약간 성가신 일입니다. 보안 문제 / 버그와 관련된 업데이트를 계산하지 않으면 왜 드라이버를 업데이트해야합니까? 하드웨어가 변경되지 않으면 상호 작용을 용이하게하는 소프트웨어를 변경해야하는 이유는 무엇입니까?
Zoredache

보안 수정이있는 경우 생성자의 업데이트를 따르십시오. 결함을 발견하고 수정 된 경우 업데이트하십시오. 그것은 PITA이지만 그것을하는 가장 좋은 방법입니다. 이 시점에서 조직이 중요해집니다. 또는이 문제를 무시하고 드라이버를 업데이트하지 않아도됩니다.
Aki

@zoredache 그렇다면 왜 Windows 드라이버를 항상 업데이트해야합니까? 하드웨어 암의 정적 특성에 대한 귀하의 의견도 적용됩니다.
camilla.greer

@ rob.g.greer, 나는 종종 업데이트 할 필요가 없다고 주장합니다. 내가 업데이트하는 유일한 드라이버는 내 비디오 카드 용이며, 요즘 비디오 카드 '드라이버'는 요즘 안정성이 떨어지고 새로 출시 된 제품에 최적화되도록 자주 업데이트되는 다른 많은 소프트웨어로 출시 되었기 때문입니다. 게임 등.
Zoredache

답변:


19

드라이버 업데이트는 커널이 업데이트 될 때 발생하며, 새로운 버전의 새 커널 (및 버그 :)이 도입되어 버그가 수정되었습니다. 커널 3.3.7 과 같이 변경된 사항을보고 싶다면 커널의 변경 로그를 읽을 수 있습니다. 예 들어 Linux 커널 메일 링리스트 (예 : Linux 3.4 릴리즈)의 게시물도 있습니다 . KernelNewbies는 변경 로그보다 읽기 쉬운 방법으로 새로운 기능에 대한 정보를 제공합니다 (예 : 커널 3.4 ).

"트리 외부"드라이버 (예 : nVidia / ATI와 같은 이진 얼룩)를 사용하는 경우 해당 드라이버는 커널로 업데이트되지 않습니다. 최신 커널과 함께 작동하는 새 버전을 배포하는 것은 개발자의 몫이며, 업그레이드 할 수있는 사용자 (또는 배포판의 저장소)에 달려 있습니다.


다른 시스템의 경우 전체 시스템을 업데이트 (다시 설치) 할 때 발생합니다.
Aki

1
KernelNewbies의 릴리스 페이지는 변경된 내용을 아는 것이 매우 좋습니다. 3.4 , 3.3 , 3.2 등 ...
mmoya

KernelNewbies는 매우 깔끔합니다.
Renan

멍청한 질문 : 리눅스 (커널) 안에 모든 드라이버가 있습니까? 내 사운드 칩에 x 드라이버를 사용한다고 말하면 다른 사운드 칩을 가진 사람들이 x 사운드 칩을 사용하지 않더라도 커널에서 드라이버를 여전히 얻습니까?
şaloma 2016 년

10

배포판에는 두 가지 유형의 드라이버가 있습니다 : 커널에서 컴파일 (및 / 또는 동일한 패키지로 배포) 및 별도의 패키지에서 커널 모듈로 배포됩니다. 시스템 업데이트를 수행 할 때 대부분의 배포는 패키지 된 커널 모듈과 커널 자체를 포함하여 설치된 모든 패키지를 업데이트하므로 전체 업데이트 프로세스는 사용자에게 보이지 않습니다.


3

"정상"드라이버는 정상 운영 체제 업그레이드로 처리됩니다. 부 릴리스 업데이트 중에는 드라이버 버전이 약간 변경 될 수 있습니다.

하드웨어 장비 (BIOS, RAID- 컨트롤러, 하드 디스크, 백플레인, 파이버 채널 카드, 네트워크 카드)의 펌웨어의 경우 스스로 관리해야합니다.

이것은 주로 서버에 적용됩니다. PC에서-기능 또는 버그 수정 (일반적으로 BIOS)이 필요한 경우 업그레이드하십시오.

어딘가에 인텔 -CPU- 마이크로 코드 업데이트가 있습니다. 그것들은 일반적으로 BIOS에 의해 적용되지만 운영 체제에 의해 적용될 수도 있습니다 (microcode_ctl은 그러한 일을하는 서비스 중 하나입니다). OS의 마이크로 코드는 일반적으로 사소한 릴리스 변경 중에 업데이트됩니다.

그러나 인텔로 직접 이동하여 tar 파일을 다운로드하여 Linux에 배치하면 최신 버전을 사용할 수 있습니다 (필요한 경우).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.