E: Não é possível localizar o pacote php5-gmp

0

Depois de tentar

sudo apt-get install php5-gmp

Isso é o que eu recebo:

Reading package lists... Done 
Building dependency tree      
Reading state information... Done 
E: Unable to locate package php5-gmp 
    
por Lorenc Doda 03.10.2016 / 16:56

1 resposta

2

A saída que você está recebendo E: Unable to locate package php5-gmp está informando que o pacote não está no repositório. Você pode verificar executando isto:

$ apt-check search php5-gmp

Se o pacote existir, você verá algumas informações sobre ele. Se não houver, não haverá saída.

Você pode ampliar seu filtro, por exemplo, neste caso, remover o -gmp e analisar o que encontrar. Em uma instalação padrão, sua resposta será semelhante a:

$ apt-cache search php5
bluefish - advanced Gtk+ text editor for web and software development
phing - PHP5 project build system based on Apache Ant
php-auth - Creating an authentication system
php-doc - Documentation for PHP5
php-http-request2 - Provides an easy way to perform HTTP requests
php-letodms-lucene - Document management system - Fulltext search
php-memcache - memcache extension module for PHP5
php-memcached - memcached extension module for PHP5, uses libmemcached
php-net-dns2 - PHP5 Resolver library used to communicate with a DNS server
phpunit - Unit testing suite for PHP5

Como alternativa, você pode usar um filtro regex para seu apt-search . Nesse caso, você deseja php e gmp . Então você poderia usar:

O seguinte e obter os seguintes resultados:

$ apt-cache search php.*gmp
php-gmp - GMP module for PHP [default]
php7.0-gmp - GMP module for PHP

A resolução, neste caso, é usar isso para instalar seu pacote:

$ sudo apt install php-gmp

A propósito, php7 é o padrão php version para o Ubuntu 16.04.1.

Se esta for uma nova instalação , verifique se o cache do seu repositório está atualizado. Você pode fazer isso com:

$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade
    
por L. D. James 03.10.2016 / 17:37