Kali 3.18.0 amd64에 libsdl2-dev 패키지를 설치하는 방법에 대해 머리를 감싸려고합니다.
패키지가 표준 Kali 저장소에서 사용할 수 있음을 알 수 있습니다 : http://http.kali.org/kali/pool/main/libs/libsdl2/ , 그러나 설치하기에 적합한 것으로 보이지 않습니다 의존성과 함께. 내가 얻는 결과 중 일부는 다음과 같습니다.
"sudo apt-get install libsdl2-dev"는 다음을 생성합니다 :
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libsdl2-dev
"sudo apt-cache search libsdl2"는 아무것도 생성하지 않지만 "sudo apt-cache search libsdl"은 많은 libsdl1.2 패키지를 생성합니다 (libsdl2 필요).
설치를 시도하기 전에 apt-get update를 사용하고 있습니다. 내 sources.list 파일에는 다음 리포지토리가 포함되어 있습니다.
deb http://security.kali.org/ kali/updates main contrib non-free
deb-src http://security.kali.org/ kali/updates main contrib non-free
deb http://http.kali.org/kali kali main contrib non-free
deb http://security.kali.org/kali-security kali/updates main contrib non-free
내가 시도한 다른 것들 :
- 최첨단 저장소 추가 "deb http://repo.kali.org/kali kali-bleeding-edge 주요 contrib non-free"
- 패키지 자체 다운로드 및 dpkg -i 사용 (많은 종속성이 없기 때문에 작동하지 않음)
마지막 수단은 모든 종속성을 수동으로 다운로드하고 모든 종속 항목에 dpkg -i를 사용하여 apt-get install 명령이 불평하지 않는 것이라고 생각합니다. 그래도 더 우아한 방법이 있어야합니다 (패키지 관리자와는 약간의 지식 격차가 있습니다).
배포판과의 비 호환성으로 인해 패키지가 apt에서 무시됩니까?
미리 감사드립니다!
sudo apt-get install libsdl2-dev
? 어떤 오류가 발생합니까? 했어요sudo apt-get update
?