Должен установить PHP 5.6

Я попробовал их ниже команд для установки PHP 5.6 при установке Lampp:

  sudo add-apt-repository ppa:ondrej/php
  sudo apt-get update 
  sudo apt-get install php5.6
  sudo apt-get install php5.6-mbstring php5.6-mcrypt php5.6-mysql 
  php5.6-xml

Но я получаю эту ошибку:

php5.6 is already the newest version (5.6.32-
1+ubuntu16.04.1+deb.sury.org+2).
0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded.
21 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
/usr/bin/dpkg: error while loading shared libraries: libselinux.so.1: 
cannot open shared object file: No such file or directory
E: Sub-process /usr/bin/dpkg returned an error code (127)

Я попробовал много ссылок ниже:

Но я получаю эту ошибку все еще, и теперь я не могу использовать apt-get -f install или установите любое другое программное обеспечение.

-1
задан 11 April 2018 в 13:53

2 ответа

Ваш вопрос, кажется, что Вы хотите установить php5.6, все же Ваша система говорит, что php5.6 уже установлен.

Можно ли использовать склонный - добираются или команды dpkg вообще? Похоже, что существует проблема с libselinux.so.1 или с кэшем.

Выполненный ldconfig как корень. Это должно зафиксировать возможные ошибки с общими библиотеками, которые не регистрируются правильно в кэше.


Ссылки:
SE: Debian dpkg, поврежденные после Кв. - получают обновление
ТАК: ошибка Твердости, в то время как загрузка совместно использовала библиотеки: libselinux.so.1 в ubuntu 14.04 LTS

0
ответ дан 31 October 2019 в 06:53

Ваш вывод, на самом деле говоря Вас уже имеет последнюю версию PHP 5.6 в Вашей системе. Однако попробуйте ниже.

Попробовать apt-get autoremove затем apt-get remove <your package> затем установите снова свой пакет apt-get install <your package>

-1
ответ дан 31 October 2019 в 06:53

Другие вопросы по тегам:

Похожие вопросы: