Fedora에서 libnl을 업데이트하는 방법은 무엇입니까?

Fedora에서 libnl을 업데이트하는 방법은 무엇입니까?

현지화 할 수 있었습니다 libnl(그리고 소수의 하위 항목도 포함)./usr/lib64. 거기에 설치 하고 싶은데 libnl3-devel-3.2.29-2.fc25.x86_64.rpm현재 버전이 libnl이전 버전(3.2.27..)이라 문제가 발생하네요... dnf libnl작동이 안되네요...

설치하려고 이것저것 다 하고 있는데aircrack-ng

설치를 도와주실 수 있나요(구체적으로 libnl-3-devlibnl-genl-3-dev)?

답변1

어떤 배포판을 사용하고 있는지 언급하지 않으셨나요? Fedora 24인가요? 저는 페도라 25를 사용하고 있습니다. 방금 실행했고 dnf update, 완료되면(약 20분 정도 소요) 실행이 rpm -q libnl3완료되었습니다 libnl3-3.2.29-2.fc25.x86_64. 이것이 바로 여러분이 원하는 것입니다. 실행 하기 전에 당신처럼 3.2.27이 있다는
점을 추가해야 합니다 .dnf updatelibnl3-3.2.28-3.fc25.x86_64

libnl-3-dev및 관련 libnl-genl-3-dev: Fedora/CentOs 패키지가 아닌 Ubuntu/Debian 패키지입니다. 병렬 libnl3-develFedora 패키지(이 F25 시스템에 다시 설치)를 설치 dnf install libnl3-devel했고 libnl3-devel-3.2.29-2.fc25.x86_64. 불확실하다 libnl-genl-3-dev.

라미 로젠

답변2

제 생각에는 Fedora에는 그러한 패키지가 없습니다. Ubuntu 패키지 libnl-genl-3-dev의 내용을 살펴보면 실제로는 4개의 파일만 포함되어 있음을 알 수 있으며 그 중 가장 중요한 파일은 /lib/libnl-genl-3.so입니다.

예를 들면 다음과 같습니다.

http://packages.ubuntu.com/precise/amd64/libnl-genl-3-dev/filelist

그러나 Fedora의 libnl3-devel rpm 내용을 살펴보면 libnl3-devel에서 제공하는 파일에 /lib/libnl-genl-3.so가 포함되어 있음을 알 수 있습니다. http://rpmfind.net/linux/RPM/fedora/updates/25/x86_64/l/libnl3-devel-3.2.29-2.fc25.i686.html

/lib/libnl-genl-3.so 대신 /usr/lib/libnl-genl-3.so로 표시된다는 사실은 중요하지 않습니다.

따라서 Fedora에서는 libnl3-devel에 libnl-genl-3-dev도 포함되어 있는 것으로 보입니다.

라미 로젠

관련 정보