GNU/Linux >> Tutoriels Linux >  >> Linux

Le paquet 'php5-gd' n'a pas de candidat à l'installation

Vous pouvez utiliser le meta-paclaget php-gd , qui est un alias de php7.0-gd

sudo apt-get install php-gd

Vérifiez d'abord quelle version de php vous avez par sudo php -v . J'ai php7 donc le résultat est :

PHP 7.0.18-0ubuntu0.17.04.1 (cli) (built: Apr 26 2017 23:59:48) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.18-0ubuntu0.17.04.1, Copyright (c) 1999-2017, by Zend Technologies

depuis que j'ai php7, je vais faire ce qui suit pour lister les packages php

sudo apt-cache search php7-* 

cela a renvoyé

libapache2-mod-php7.0 - server-side, HTML-embedded scripting language (Apache 2 module)
php-all-dev - package depending on all supported PHP development packages
php7.0 - server-side, HTML-embedded scripting language (metapackage)
php7.0-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.0-cli - command-line interpreter for the PHP scripting language
php7.0-common - documentation, examples and common module for PHP
php7.0-curl - CURL module for PHP
php7.0-dev - Files for PHP7.0 module development
php7.0-gd - GD module for PHP
php7.0-gmp - GMP module for PHP
php7.0-json - JSON module for PHP
php7.0-ldap - LDAP module for PHP
php7.0-mysql - MySQL module for PHP
php7.0-odbc - ODBC module for PHP
php7.0-opcache - Zend OpCache module for PHP
php7.0-pgsql - PostgreSQL module for PHP
php7.0-pspell - pspell module for PHP
php7.0-readline - readline module for PHP
php7.0-recode - recode module for PHP
php7.0-snmp - SNMP module for PHP
php7.0-sqlite3 - SQLite3 module for PHP
php7.0-tidy - tidy module for PHP
php7.0-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP
php7.0-xmlrpc - XMLRPC-EPI module for PHP
libphp7.0-embed - HTML-embedded scripting language (Embedded SAPI library)
php-amqp - AMQP extension for PHP
php-apcu - APC User Cache for PHP
php-gearman - PHP wrapper to libgearman
php-geoip - GeoIP module for PHP
php-gmagick - Provides a wrapper to the GraphicsMagick library
php-gnupg - PHP wrapper around the gpgme library
php-http - PECL HTTP module for PHP Extended HTTP Support
php-igbinary - igbinary PHP serializer
php-imagick - Provides a wrapper to the ImageMagick library
php-libsodium - PHP wrapper for the Sodium cryptographic library
php-mailparse - Email message manipulation for PHP
php-memcache - memcache extension module for PHP
php-memcached - memcached extension module for PHP, uses libmemcached
php-mongodb - MongoDB driver for PHP
php-msgpack - PHP extension for interfacing with MessagePack
php-oauth - OAuth 1.0 consumer and provider extension
php-pinba - Pinba module for PHP
...and do on

maintenant pour installer les packages, exécutez la commande suivante avec le package souhaité

sudo apt-get install php7.0-mysql php7.0-gd php7.0-curl php7.0-recode

remarque :php7.0-mysql php7.0-gd php7.0-curl php7.0-recode sont les packages répertoriés ci-dessus.

MISE À JOUR

n'oubliez pas de redémarrer apache sudo service apache2 reload


Veuillez vérifier la version php et installer les modules

 apt-get update
 apt-get install php5.6-gd

Si vous voulez d'autres modules, utilisez cette commande pour obtenir tous les modules disponibles

apt-cache search php5.*

Linux
  1. Comment répertorier une collection de packages d'installation gropinstall sur Redhat Linux

  2. Installation des extensions PHP Intl dans Ubuntu

  3. Comment installer le package RPM lors de l'installation Kickstart

  4. RPM :erreur d'installation du package :cpio :échec de la lecture

  5. CentOS :activation de la prise en charge de GD dans l'installation de PHP

Mise à jour de PHP 5.6 à 7

Afficher la progression de l'installation d'un package dans le terminal ?

Comment installer la pile LAMP sur Linux Mint

Erreur d'installation PPM :aucune cible d'installation appropriée n'a été trouvée pour le package

Erreur d'installation de PHP5-Curl aucun candidat à l'installation

Où puis-je savoir où un paquet a été installé ?