Debian 9에 SFML 및 SDL2용 개발 패키지를 설치하려고 시도했지만 실패했습니다. 내 데비안이 영어가 아니기 때문에 로그를 복사하여 붙여넣을 수 없습니다.
- 두 패키지 모두
libgl1-mesa-dev
설치할 수 없다고 불평합니다. - 설치하려고 하면 설치할 수 없다는 불만이 표시됩니다
libgl1-mesa-dev
.
mesa-common-dev
- 제품을 설치하려고 할 때 불만 사항이 접수되었습니다.
libdrm-dev
이제 문제의 원인은 libdrm2
내 컴퓨터에 설치된 버전이 2.4.95-1~bpo9+1
이러한 모든 패키지에서 예상하는 버전 이라는 것입니다 2.4.74-1
.
문제는 대부분 중요한 패키지인 약 151개의 패키지를 제거하지 않고는 다운그레이드할 수 없다는 것입니다.
이 문제를 해결할 방법이 있나요?
답변1
백포트에서 Mesa의 일부를 이미 설치했으므로 거기에서 나머지도 설치해야 합니다.
sudo apt -t stretch-backports libsdl2-dev libsfml-dev
SDL2 및 SFML은 백포트에 없지만 apt
다른 종속성에 대해 백포트를 사용하도록 지시합니다.