apt update
이것을 실행한 후 apt upgrade
내 서버에서 다음 오류가 발생합니다 .
W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101s_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101m_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8402-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r816 9
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r816 9
W: Possible missing firmware /lib/firmware/phanfw.bin for module netxen_nic
cp: cannot stat '/etc/udev/rules.d/70-persistent-net.rules': No such file or dir ectory
cp: cannot stat '/etc/udev/rules.d/70-persistent-net.rules': No such file or dir ectory
어떻게 해결할 수 있나요?
답변1
우선, 시스템이 제대로 작동하는 경우, 특히 모든 유선 및 무선 네트워크 연결이 있으면 아무 것도 할 필요가 없습니다. 이는 단지 경고일 뿐입니다. 대부분의 경우 일부 모듈은 펌웨어(모듈) 없이 작동하며 e100
, 다른 모듈에는 일반적으로 펌웨어가 필요합니다. 세부 사항은 보유한 하드웨어에 따라 다릅니다.
만약 너라면하다네트워크 장치가 제대로 작동하지 않으면 적절한 펌웨어를 설치해야 합니다. 귀하의 경우 필요한 패키지는 다음과 같습니다.firmware-misc-nonfree
( e100
펌웨어의 경우),firmware-netxen
( netxen_nic
펌웨어의 경우) 및firmware-realtek
( r8169
펌웨어의 경우). 이를 설치하려면 활성화해야 합니다.비자유 저장소; 이렇게 하려면 /etc/apt/sources.list
다음과 같은 줄을 편집하고 찾으세요.
deb ... stretch main
(URL로 대체 ...
) 다음을 추가합니다 contrib non-free
.
deb ... stretch main contrib non-free
다음을 실행하여 이를 자동화할 수 있습니다.
sed -i.bak 's/stretch[^ ]* main$/& contrib non-free/g' /etc/apt/sources.list
루트로서 원본 파일을 백업하므로 /etc/apt/sources.list.bak
문제가 발생할 경우 복원할 수 있습니다.
그런 다음 인덱스를 업데이트하고 누락된 패키지를 설치합니다.
apt update
apt install firmware-misc-nonfree firmware-netxen firmware-realtek
initramfs를 업데이트하십시오.
update-initramfs -u
답변2
지정된 패키지가 설치되어 있는지 확인할 수 있습니다.
sudo apt-cache policy firmware-linux-nonfree
그런 다음 누락된 펌웨어를 설치하려면 다음을 실행하십시오.
sudo apt-get install firmware-linux-nonfree
그런 다음 다음을 실행할 수 있습니다.
sudo apt-get update
도움이 될 것입니다.