Apache 2.2 및 PHP 5.3이 설치된 Debian 서버가 있습니다.
phpmyadmin을 설치했습니다(sudo apt-get install phpmyadmin).
현재 Apache 및 PHP 버전이 업그레이드되었습니다(2.4/5.6).
가능합니까? 이것을 어떻게 피할 수 있습니까?
libapache2-mod-php5: Installiert: 5.6.7+dfsg-1 Installationskandidat: 5.6.7+dfsg-1 Versionstabelle: *** 5.6.7+dfsg-1 0 500 http://mirror.hetzner.de/debian/packages/ jessie/main amd64 Packages 500 http://http.debian.net/debian/ jessie/main amd64 Packages 100 /var/lib/dpkg/status 5.3.3-7+squeeze19 0 500 http://mirror.hetzner.de/debian/packages/ squeeze/main amd64 Packages 500 http://mirror.hetzner.de/debian/security/ squeeze/updates/main amd64 Packages
소스.목록:
deb http://mirror.hetzner.de/debian/packages jessie main contrib non-free
deb http://http.debian.net/debian jessie main contrib non-free
deb http://http.debian.net/debian/ jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://mirror.hetzner.de/debian/packages squeeze main contrib non-free
deb http://mirror.hetzner.de/debian/security squeeze/updates main contrib non-free
답변1
Apache 2.2와 PHP 5.3은 Debian Squeeze(Debian 6)에서 사용할 수 있는 버전입니다. Squeeze 및 Jessie(Debian 8)를 가리 키 /etc/apt/sources.list
므로 설치를 요청하면 phpmyadmin
허용 apt-get
되는 최신 버전과 해당 종속 항목이 Jessie에서 가져온 것입니다.
앞으로 이러한 상황을 방지하려면 jessie
에서 줄을 제거 /etc/apt/sources.list
하고 가급적이면 Squeeze LTS에 추가해야 합니다(참조).LTS 사용자세히 알아보기) 보안 지원을 받으십시오. 수동으로 복원해야 하며 phpmyadmin
해당 종속성을 apt-show-versions
사용하여 Squeeze와 일치하지 않는 패키지를 식별할 수 있습니다.