Paquets non satisfaits quand j’essaie d’installer nginx

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