Невозможно установить php8.2-dev на Ubuntu 20.04.

Я пытаюсь установитьswoolс использованиемperlна сервере Ubuntu я получаю следующую ошибку:

      ERROR: `phpize' failed

Как я искал, оказалось, что мне нужно установитьphp-devно потом я получил следующие ошибки:

      The following packages have unmet dependencies:
 php8.2-dev : Depends: autoconf (>= 2.63) but it is not installable
              Depends: automake (>= 1.11) but it is not installable
              Depends: shtool but it is not installable
              Depends: libtool (>= 2.4.6-0.1~) but it is not installable
              Recommends: pkg-php-tools but it is not installable
E: Unable to correct problems, you have held broken packages.

Я не могу найти никаких решений на https://stackoverflow.com или https://askubuntu.com , было бы здорово, если бы вы мне помогли.

1 ответ

PHP 8.2 отсутствует в репозиториях Ubuntu 20.04 по умолчанию, поэтому вам придется использовать. Вы не упомянули, используете ли вы его.

Это то, что я только что протестировал, и оно работает на моей машине с Ubuntu 20.04:

      sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt upgrade
sudo apt install php8.2-dev
Другие вопросы по тегам