GNU/Linux >> Linux Esercitazione >  >> Linux

Il pacchetto 'php5-gd' non ha candidati all'installazione

Puoi usare il meta-paclaget php-gd , che è un alias di php7.0-gd

sudo apt-get install php-gd

Per prima cosa controlla quale versione di php hai entro sudo php -v . Ho php7 quindi il risultato è:

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

dato che ho php7, farò quanto segue per elencare i pacchetti php

sudo apt-cache search php7-* 

questo restituito

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

ora per installare i pacchetti esegui il seguente comando con il pacchetto desiderato

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

nota:php7.0-mysql php7.0-gd php7.0-curl php7.0-recode sono i pacchetti elencati sopra.

AGGIORNA

non dimenticare di riavviare apache sudo service apache2 reload


Controlla la versione di php e installa i moduli

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

Se desideri altri moduli, usa questo comando per ottenere tutti i moduli disponibili

apt-cache search php5.*

Linux
  1. Come elencare una raccolta di pacchetti di installazione gropinstall su Redhat Linux

  2. Problema di installazione di Kvm\qemu (18.10)?

  3. Linee guida generali per l'installazione del pacchetto

  4. Errori PHP

  5. Come installare il pacchetto RPM durante l'installazione kickstart

Aggiornamento PHP da 5.6 a 7

E:Il pacchetto "libthesqlclient18" non ha un candidato per l'installazione?

Visualizza lo stato di avanzamento di un'installazione di un pacchetto nel terminale?

Come installare lo stack LAMP su Linux Mint

Errore di installazione PHP5-Curl nessun candidato all'installazione

Dove posso trovare dove è stato installato un pacchetto?