Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

698
Views
El paquete php8.0-dev instala las dependencias de PHP 8.1

Cuando intento instalar el paquete php8.0-dev ( apt-get install php8.0-dev ) http://ppa.launchpad.net/ondrej/php/ubuntu repositorio en Ubuntu 20.04, instala algunas dependencias de php8.1 . ¿Alguna idea de cómo puedo resolver esto? ¡Gracias!

Aquí están las dependencias:

 groff-base intltool-debian libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libarchive-cpio-perl libarchive-zip-perl libcroco3 libdebhelper-perl libdpkg-perl libelf1 libfakeroot libfile-fcntllock-perl libfile-stripnondeterminism-perl libglib2.0-0 libglib2.0-data liblocale-gettext-perl libmail-sendmail-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2 libpipeline1 libssl-dev libstdc++-9-dev libsub-override-perl libsys-hostname-long-perl libuchardet0 make man-db php-json php-pear php8.0-dev php8.1-cli php8.1-common php8.1-opcache php8.1-phpdbg php8.1-readline pkg-config pkg-php-tools po-debconf shared-mime-info shtool xdg-user-dirs```
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

sudo apt install... instala los paquetes recomendados por defecto. Al pasar la --no-install-recommends , el usuario le indica a apt que no considere los paquetes recomendados como una dependencia para instalar, y que instale solo el subconjunto mínimo de dependencias requeridas.

Abra la terminal y escriba:

 sudo apt install --no-install-recommends php8.0-dev

El comando anterior aún instalará algunos de los paquetes en la lista de su pregunta porque son dependencias requeridas de php8.0-dev. Los siguientes paquetes son dependencias de php8.0-dev.

 Package: php8.0-dev Source: php8.0 Depends: autoconf (>= 2.63), automake (>= 1.11), libpcre2-dev (>= 10.30), libssl-dev, pkg-config, php8.0-cli (>= 8.0.14-1+ubuntu20.04.1+deb.sury.org+1), php8.0-common (= 8.0.14-1+ubuntu20.04.1+deb.sury.org+1), shtool, libtool (>= 2.4.6-0.1~)

Estas dependencias se copiaron del archivo Packages.gz en http://ppa.launchpad.net/ondrej/php/ubuntu/dists/focal/main/binary-amd64/ . La lista de dependencias del archivo Packages.gz es más corta que la lista de dependencias en su pregunta porque algunas de estas dependencias tienen dependencias que también deben instalarse para instalar php8.0-dev.

Si logra instalar con éxito php8.0-dev sin los paquetes recomendados y cambia de opinión y desea instalar los paquetes recomendados de todos modos, su comando original lo haría.

 sudo apt install php8.0-dev

De acuerdo con los resultados de rmadison php8.0-dev php8.0-dev está en los repositorios predeterminados de Ubuntu 21.10, por lo que tal vez su archivo .deb podría instalarse en Ubuntu 20.04. Descargué el archivo .deb y simulé instalarlo en Ubuntu 20.04, pero no pude instalarlo. Esa es una de las razones por las que hay un PHP PPA, pero si yo fuera usted, consideraría actualizar a la última versión de Ubuntu de todos modos.

Si todas estas soluciones basadas en apt no son adecuadas, deberá compilar php8.0-dev y posiblemente algunas de sus dependencias desde la fuente.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!