할 때yum install kernel
두 가지 패키지가 표시됩니다.
kernel
linux-firmware
여기는 무엇입니까 linux-firmware
?
답변1
~에서https://wiki.ubuntu.com/Kernel/Firmware:
많은 장치에는 운영 체제 내에서 실행될 수 있도록 하는 두 가지 중요한 소프트웨어가 있습니다. 첫 번째는 시스템이 하드웨어와 통신할 수 있게 해주는 소프트웨어인 작업자 드라이버입니다. 두 번째는 펌웨어로, 일반적으로 장치가 제대로 작동하도록 장치에 직접 업로드되는 작은 코드 조각입니다. 펌웨어는 장치 내부의 하드웨어를 프로그래밍하는 방법으로 생각할 수 있습니다. 사실 거의 모든 경우에 펌웨어는 블랙박스이기 때문에 하드웨어로 간주됩니다. 무료로 배포되는 소스 코드는 없습니다.
많은 장치가 펌웨어 없이 작동하지만 거의 모든 최신 GPU, CPU(버그, 정오표 및 취약성을 수정하기 위한 마이크로코드 업데이트), 이더넷 카드, WiFi 어댑터/전화 라디오 모듈과 같은 더 복잡한 장치는 펌웨어를 올바르게 설정해야 합니다. (예: 무선 신호를 올바르게 브로드캐스팅하고 수신하는 데에는 엄청난 차이가 있으며 지역 제한도 있습니다.), SCSI/RAID 어댑터, 웹캠을 포함한 멀티미디어 장치 등
일부 사람들은 원래 설계/내장된 것 이상으로 하드웨어 기능을 확장하는 데 사용할 수 있다고 믿기 때문에 펌웨어를 사용하지 않기로 선택합니다. 확인하십시오.리눅스의 자유따라서 서버나 상대적으로 오래된 PC/노트북이 있다면 펌웨어 없이 실행해 보거나 Linux-Libre 커널을 사용해 볼 수도 있습니다. 나는 이것에 동의하지 않습니다. 현대 하드웨어에는 이미 ROM이 있고 그 회로는 대부분의 경우 "폐쇄" 기원이므로 백도어가 없는지 여부가 우선 명확하지 않기 때문입니다.
이 패키지에는 단일 펌웨어뿐만 아니라 다양한 하드웨어 장치에 대한 여러 파일이 포함되어 있습니다(일부 장치에는 여러 파일이 필요함). 내가 말했듯이, 모든 것이 잘 작동한다면 아예 설치하지 않는 편이 나을 수도 있습니다.