현재 저는 Debian 8.4 서버를 관리하고 있는데 phpmyadmin 패키지가 차단된 이유를 모르겠습니다. 아직 이 상황에 대한 해결책이 없으므로 어떤 제안이라도 환영합니다. 감사합니다.
apt-get upgrade
root@vb-srv-debian:/# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
phpmyadmin
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
첫째, 내 생각은 실행하는 것입니다apt-get dist-upgrade
root@vb-srv-debian:/# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
이상하지 않나요?
자, 이제 정책 내용은 다음과 같습니다.
root@vb-srv-debian:/# apt-cache policy phpmyadmin
phpmyadmin:
Installed: 4:4.6.0-1.trusty~ppa.1
Candidate: 4:4.6.1-1.trusty~ppa.1
Version table:
4:4.6.1-1.trusty~ppa.1 0
500 http://ppa.launchpad.net/nijel/phpmyadmin/ubuntu/ trusty/main amd64 Packages
*** 4:4.6.0-1.trusty~ppa.1 0
100 /var/lib/dpkg/status
4:4.2.12-2+deb8u1 0
500 http://ftp.cz.debian.org/debian/ jessie/main amd64 Packages
500 http://security.debian.org/ jessie/updates/main amd64 Packages
나쁜 점은 내 지식이 거기까지라는 것입니다. 정확히 말하면 이 정책을 이해하지 못합니다. 누군가 설명할 수 있습니까?
답변1
phpmyadmin
Trusty PPA로부터 자금을 받고 있습니다. 패키지가 직접 재구축된 것 같습니다.phpmyadmin
데비안의 패키지, 그러나 후자최근 변경사항종속성을 단순화하려면 새로운php-defaults
가방. 생성된 패키지는 더 이상 Debian 8에 설치할 수 없습니다.
Debian/Ubuntu 패키지 버전 4.6.1로 업그레이드하는 쉬운 방법은 없습니다. 일반적으로 Jessie 버전을 사용하는 것이 좋습니다(보안 지원 제공). 하지만 phpMyAdmin을 다운그레이드하는 것도 쉽지 않을 수도 있습니다(또는 전혀 불가능할 수도 있습니다). 언제든지 문의하실 수 있습니다.백포트.