lorsque j’essaie de lancer sudo apt-get install nginx-full
j’obtiens cette erreur:
The following packages have unmet dependencies: nginx-full : Depends: nginx-extras (>= 1:1.10.1-8.5.0.30~trusty1) but it is not going to be installed Depends: nginx-extras (< 1:1.10.1-8.5.0.30~trusty1.1~) but it is not going to be installed
donc je lance apt-get install nginx-extras
et j’obtiens cette erreur:
The following packages have unmet dependencies: nginx-extras : Depends: perlapi-5.18.2 but it is not installable Depends: libperl5.18 (>= 5.18.2) but it is not installable Recommends: passenger (< 5.0.31) but 1:5.0.30-1~wheezy1 is to be installed E: Unable to correct problems, you have held broken packages.
Comment puis-je réparer?
Peut-être erreur de version ubuntu, essayez cette commande ~
sudo sh -c ‘echo deb https://oss-binaries.phusionpassenger.com/apt/passenger xenial main> /etc/apt/sources.list.d/passenger.list’
J’ai également rencontré le même problème lors de la configuration de mon application https://www.wiki11.com .
Veuillez mapper vers le nouveau référentiel apt pour accéder aux bibliothèques Phusion Passenger 4.
deb https://oss-binaries.phusionpassenger.com/apt/passenger/4 trusty main
Et puis lancez votre commande
sudo apt-get install nginx-extras
Pour moi, j’ai résolu ce problème en supprimant le lien de référentiel ajouté. Je l’ai retiré de l’océan numérique de mon serveur Ubuntu.
sudo rm -rf /etc/apt/sources.list.d/passenger.list