Debian(amd64) Wheezy 다운그레이드 libsqlite3-0

Debian(amd64) Wheezy 다운그레이드 libsqlite3-0
benben@debian:~/goagent$ sudo apt-get install sqlite3
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
sqlite3 : Depends: libsqlite3-0 (= 3.7.13-1+deb7u1) but 3.7.17-1~bpo70+1 is to be installed
E: Unable to correct problems, you have held broken packages.

어떻게 사용하나요 sqlite3?


benben@debian:~$ sudo dpkg -l | grep bpo | grep libsqlite
ri  libsqlite3-0:amd64                    3.7.17-1~bpo70+1                   amd64        SQLite 3 shared library

이는 종속성의 출력입니다. 많은 일반 패키지가 이에 의존하는 것 같습니다.

이에 대해 잘 모르겠지만 일단 불안정한 버전에서 일부 패키지를 설치하려고 하면 libsqlite3-0패키지가 자동으로 업데이트될 것이라고 생각했습니다.

어떻게 구출하나요?

benben@debian:~$ apt-cache --installed rdepends libsqlite3-0
libsqlite3-0
Reverse Depends:
  libnss3
  iceweasel
  libyelp0
  libwebkitgtk-3.0-0
  libtracker-sparql-0.14-0
  telepathy-salut
  telepathy-logger
  libtelepathy-logger2
  telepathy-gabble
  libseed-gtk3-0
  python3.2
  python2.7
  python2.6
  packagekit
  libpackagekit-glib2-14
  libnss3
  libsoup-gnome2.4-1
  libgpod4
  libchamplain-0.12-0
  iceweasel
  gnome-settings-daemon
  gnome-packagekit
  glchess
  libedataserverui-3.0-1
  libedata-book-1.2-13
  libebook-1.2-13
  libebackend-1.2-2
  libcamel-1.2-33
  evolution-data-server
  colord
  aptitude
  libaprutil1-dbd-sqlite3

답변1

출력 결과 에 따르면 제거 대상으로 선택되었지만( ) 어떤 이유로 여전히 설치되어 있는 dpkg -l것으로 나타납니다 ( ). 다음 명령을 실행하면 설치된 패키지가 이 패키지에 종속되어 있는지 확인할 수 있습니다.libsqlite3-0-3.7.17-1~bpo70+1ri

apt-cache --installed rdepends libsqlite3-0

설치한 패키지 중 해당 패키지에 종속된 패키지가 없는 경우 다음을 사용하여 삭제하세요.

apt-get purge libsqlite3-0

그런 다음 sqlite3설치를 다시 시도하십시오.

게다가 libsqlite3-0패키지는아니요현재 사용 가능천명성 허리 이식apt-get update이므로 위의 방법으로 해결되지 않을 경우 먼저 설치 하신 후 다시 설치해 보시는 것이 가장 좋습니다 sqlite3.

관련 정보