Kali 3.18.0 amd64에 libsdl2-dev 설치


2

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?
다스 안드로이드

죄송합니다. 패키지를 설치하기 전에 업데이트 중임을 언급하지 않았습니다. 명령에서 출력을 추가하기 위해 질문을 편집하려고합니다.
aliaoca 2016 년

답변:


0

내 sources.list는 다음과 같습니다.

# deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160120-18:14]/ kali-rolling contrib main non-free

#deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160120-18:14]/ kali-rolling contrib main non-free

deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib

나는 당신이 링크 한 목록의 첫 번째 링크에서 DEB를 다운로드 한 다음 dpkg하고 완벽하게 진행되었습니다. Kali 롤링 릴리스로 업그레이드 할 수 있습니다.

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