web-dev-qa-db-fra.com

E: Impossible de localiser le paquet php5-intl Ubuntu 16.04

J'essaie de mettre à jour composer mais j'ai l'erreur suivante:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested PHP extension ext-intl * is missing from your system. Install or enable PHP's intl extension.
  Problem 2
    - The requested package bower-asset/admin-lte could not be found in any version, there may be a typo in the package name.
  Problem 3
    - The requested package bower-asset/font-awesome could not be found in any version, there may be a typo in the package name.
  Problem 4
    - The requested package bower-asset/html5shiv could not be found in any version, there may be a typo in the package name.
  Problem 5
    - The requested package bower-asset/jquery-slimscroll could not be found in any version, there may be a typo in the package name.
  Problem 6
    - The requested package bower-asset/flot could not be found in any version, there may be a typo in the package name.

J'ai donc essayé d'installer l'extension php5-intl en utilisant: Sudo apt-get install php5-intl. Mais malheureusement, j'ai eu cette erreur ...

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package php5-intl

Alors, que dois-je faire pour résoudre ce problème? J'utilise Ubuntu 16.04.

3
Ryan Arief

Ubuntu 16.04 est livré avec php7. Donc, à moins que vous n'ayez fait tout votre possible pour installer php5, vous essayez d'ajouter un module dans la mauvaise version.

Essayer...

apt-get install php7.0-intl
7
user508889

Sur mon Ubuntu 16.04.4 LTS, et PHP5.6 ci-dessous commande fonctionne bien.

Sudo apt-get install php5.6-intl
1
Nalin Savaliya