CoreBird Twitter 응용 프로그램을 설치하려고 시도했으며 컴파일하는 데 끔찍한 운이 있었으며 ( 여기에서 ) deb 를 발견하여 설치하려고했습니다.
그러나이 오류가 발생했습니다.
corebird depends on libglib2.0-0 (>= 2.41.1); however:
Package libglib2.0-0:amd64 is not configured yet.
corebird depends on libgtk-3-0 (>= 3.13.7); however:
Version of libgtk-3-0:amd64 on system is 3.10.8-0ubuntu1.4.
그래서 똑똑하고 수동으로 해당 라이브러리를 추적하고 설치하려고했습니다. 나는 올바른 DEB 파일을 찾았지만, 내가 달릴 때 dpkg -i
에 대한 libglib
뎁,이있어 :
pkg: error processing package libglib2.0-0:amd64 (--install):
package libglib2.0-0:amd64 2.42.0-2 cannot be configured because libglib2.0-0:i386 is at a different version (2.40.2-0ubuntu1)
libglib2.0-0 : amd64가 잘못된 버전이기 때문에 구성 할 수없는 것에 대한 다른 것.
이것은 내가 잘못한 곳이다. 나는 생각없이 달렸다 sudo apt-get remove libglib2.0-0:amd64
.
따라서 분명히 의존성 문제가 발생하여 실행하도록 지시했습니다 sudo apt-get -f install
. 나는 그것을했고, 지금 나는 이것을 얻는다 :
sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
corebird : Depends: libgtk-3-0 (>= 3.13.7) but 3.10.8-0ubuntu1.4 is installed
libglib2.0-0 : Breaks: libglib2.0-0:i386 (!= 2.42.0-2) but 2.40.2-0ubuntu1 is installed
libglib2.0-0:i386 : Breaks: libglib2.0-0 (!= 2.40.2-0ubuntu1) but 2.42.0-2 is installed
libglib2.0-bin : Depends: libglib2.0-0 (= 2.40.2-0ubuntu1) but 2.42.0-2 is installed
libglib2.0-dev : Depends: libglib2.0-0 (= 2.40.2-0ubuntu1) but 2.42.0-2 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
분명히 glib
이전에 설치된 2.40.2를 제거한 후 설치된 2.42.0-2 패키지는 모든 종류의 문제를 일으 킵니다. 분명히 이것은 문제입니다.
누구 든지이 문제를 해결하는 방법을 알고 있습니까?
내 /var/log/dist-upgrade/apt.log
파일이 비어 있습니다 :
cat /var/log/dist-upgrade/apt.log
cat: /var/log/dist-upgrade/apt.log: No such file or directory
명령 dpkg --get-selections | grep hold
은 아무것도 반환하지 않습니다.
$ dpkg --get-selections | grep hold
$
편집하다
이 질문 은 중복되지 않습니다. aptitude
원하는 경우에도 설치할 수 없습니다 (같은 오류).