설치하려고 할 때 다음 오류가 발생 libnm-gtk-dev
하지만 이해할 수 없습니다.
The following packages have unmet dependencies:
gir1.2-nm-1.0 : Breaks: gir1.2-networkmanager-1.0 (< 1.8.0-2) but 1.6.2-3+deb9u2 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
무슨 뜻이에요?
실행하면 오류가 일시적으로 사라집니다 sudo apt-get install gir1.2-networkmanager-1.0
. 그런 다음 libnm-gtk-dev
다시 실행하면 설치가 완료되지만 다음 누락된 패키지( )를 설치하자마자 libnma
제거됩니다... 그리고 위의 오류가 다시 발생합니다. 루프.
그러니까 내가 뭔가 잘못하고 있는 걸지도 모르지버전을 다운그레이드해야 할까요?
sudo apt-get install gir1.2-networkmanager-1.0
전체 콘솔 출력이 있는 경우 어떤 일이 발생하는지 설명하는 문제를 찾을 수 있습니다.여기.
답변1
메시지 gir1.2-nm-1.0
는 설치되었거나 설치되어야 함을 의미하지만 해당 메타데이터는 손상되었음을 나타냅니다(즉gir1.2-networkmanager-1.0
1.8.0-2 이전 버전은 설치하면 안 되지만, gir1.2-networkmanager-1.0
1.6.2-3+deb9u2는 설치해야 합니다.
특히 이 경우 gir1.2-nm-1.0
패키지의 새 이름은 gir1.2-networkmanager-1.0
전자로 후자를 대체합니다. 전자는 Debian 9 백포트 저장소에서 사용할 수 있으며 기본적으로 활성화되어 있지 않습니다. gir1.2-networkmanager-1.0
추가하여 설치하는 대신 모든 관련 네트워크 관리자 패키지가 일관된 버전으로 설치되어 있는지 확인해야 합니다.
-t stretch-backports
명령 apt
줄이 혼란스러울 때.