apt-get, 충족되지 않은 종속성,… “하지만 설치되지는 않습니다” be installed libqt4-dbus : Depends: qdbus (=

$ apt-get install -f -o 'Dpkg::Options::=--force-confmiss --force-all --force-confnew --overwrite-conffiles' --reinstall at-spi2-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 kde-workspace-bin : Depends: qdbus but it is not going to be installed
 libqt4-dbus : Depends: qdbus (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

나는 “하지만 설치되지 않을 것”을 이해하지 못한다. 왜 설치하지 않습니까?

apt-get -f install 도움이되지 않습니다. 아무것도하지 않습니다.

$ apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


답변

이것은 나를 위해 일했습니다.

$ sudo apt-get install <missing-package-1> <missing-package-2> ...

이것이 왜 필요한지 모르겠지만 문제가있는 패키지를 수동으로 설치하는 것이 효과가있었습니다.

충족되지 않은 종속성의 첫 번째 라운드를 설치 한 후 또 다른 하나의 팝업이 표시되었지만 프로세스를 반복하고 두 번의주기 후에 자체 정렬되었습니다.


답변

으로 이 질문은 또한 도움이되지 않았다, 나는 발견 스레드이 LinuxQuestions 나에게 도움이 힌트를 :

당신은 혼합되어 /etc/apt/sources.list있습니까? 최신 리포지토리에서 하나의 패키지를 설치하려고하지만 새로운 종속성이있는 리포지토리에 액세스 할 수없는 것 같습니다.


답변

이 문제가 발생하여 다음을 실행하여 해결했습니다.

sudo apt-get update
sudo apt-get upgrade

그런 다음 원래 “apt-get install”명령을 실행했을 때 성공했습니다.


답변

Guake 를 설치하는 동안에도 같은 문제가 발생 했습니다 . 그것은 unmet dependencies파이썬으로 보여주었습니다 . 파이썬을 다시 설치하려고해도 sudo apt-get install --reinstall python아무것도하지 않았습니다.

마지막으로

1 단계 : 다음을 사용하여 파이썬을 다시 제거하고 설치해야했습니다.

참고 : 제거 python하면 설치된 많은 우분투가 손상 될 수있는 다른 많은 종속성이 제거되므로 제거 중에주의하십시오.python

sudo apt-get purge python

sudo apt-get install python

2 단계 : 원래 패키지를 설치하십시오 (제 경우에는 구워졌습니다)

sudo apt-get install guake

필요한 모든 종속성이 설치되었습니다.

패키지와 동일한 절차를 시도하면 효과가 있습니다.