Номера версий программного обеспечения используются только для определения версии, которая будет установлена, принимая во внимание привязку и другие предпочтения. У некоторого программного обеспечения даже нет номера версии в форме major.minor (например, ca-certificates), поэтому я сомневаюсь, что apt когда-либо выполнит форму проверки, которую вы описываете. Итак, если пользователи выполняют apt-get upgrade, они получат текущую версию PHP и Python (5.5, 2.7).
В следующий раз, когда вы сталкиваетесь с подобной ситуацией, первое, что нужно сделать, это запустить apt-get -f install, поскольку это самая простая попытка исправить попытку, предложенную apt.
sudo apt-get -f install
sudo apt-get -f install: -f для --fix-broken означает, что apt попытается выполнить --fix неудовлетворенные зависимости, выполнив их. Довольно объяснительно.
В следующий раз, когда вы сталкиваетесь с подобной ситуацией, первое, что нужно сделать, это запустить apt-get -f install, поскольку это самая простая попытка исправить попытку, предложенную apt.
sudo apt-get -f install
sudo apt-get -f install: -f для --fix-broken означает, что apt попытается выполнить --fix неудовлетворенные зависимости, выполнив их. Довольно объяснительно.
В следующий раз, когда вы сталкиваетесь с подобной ситуацией, первое, что нужно сделать, это запустить apt-get -f install, поскольку это самая простая попытка исправить попытку, предложенную apt.
sudo apt-get -f install
sudo apt-get -f install: -f для --fix-broken означает, что apt попытается выполнить --fix неудовлетворенные зависимости, выполнив их. Довольно объяснительно.