2010-04-18 5 views
2

우분투 인트 레 피드에 PHP 5.3을 설치하고 싶습니다. apxs를 설치하려면 libdbr6-dev에 의존하는 libaprutil1-dev를 설치해야합니다. 설치를 할 때 apt-get은 현재 설치된 libdb-dev와 libdb4.7-dev를 제거하려고합니다. 진행 방법에 대한 조언이 있으십니까?libdb4.6-dev vs libdb4.7-dev

[[email protected]:/usr/local] 
#> apt-get -s install libaprutil1-dev 
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. 

Since you only requested a single operation it is extremely likely that 
the package is simply not installable and a bug report against 
that package should be filed. 
The following information may help to resolve the situation: 

The following packages have unmet dependencies: 
    libaprutil1-dev: Depends: libdb4.6-dev but it is not going to be installed 
E: Broken packages 

[[email protected]:/usr/local] 
#> apt-get -s install libdb4.6-dev 
Reading package lists... Done 
Building dependency tree 
Reading state information... Done 
The following packages were automatically installed and are no longer required: 
    debhelper libltdl7-dev po-debconf intltool-debian libtool courier-ssl gettext libgdbm-dev libzip1 html2text autotools-dev libmail-sendmail-perl 
Use 'apt-get autoremove' to remove them. 
Suggested packages: 
    db4.6-doc 
The following packages will be REMOVED: 
    libdb-dev libdb4.7-dev 
The following NEW packages will be installed: 
    libdb4.6-dev 
0 upgraded, 1 newly installed, 2 to remove and 54 not upgraded. 
Remv libdb-dev [4.7.25.2ubuntu1] 
Remv libdb4.7-dev [4.7.25-3] 
Inst libdb4.6-dev (4.6.21-10 Ubuntu:8.10/intrepid) 
Conf libdb4.6-dev (4.6.21-10 Ubuntu:8.10/intrepid) 

답변

2

사람과 같은 소리는 패키지를 잘 업데이트하지 못했습니다. /etc/apt/sources.list에 다음 줄을 추가하십시오 :

deb http://archive.ubuntu.com/ubuntu lucid universe multiverse 
deb-src http://archive.ubuntu.com/ubuntu lucid universe multiverse 

deb http://us.archive.ubuntu.com/ubuntu/ lucid universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid universe 
deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates universe 

deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid multiverse 
deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse 

deb http://security.ubuntu.com/ubuntu lucid-security universe 
deb-src http://security.ubuntu.com/ubuntu lucid-security universe 
deb http://security.ubuntu.com/ubuntu lucid-security multiverse 
deb-src http://security.ubuntu.com/ubuntu lucid-security multiverse 

그런 sudo apt-get install <package name>/lucid

편집을 실행 해보십시오 : 그냥 당신이 대담한에있어 발견 ... 죄송합니다! 그래도 여전히 작동 할 수 있습니다.