Установка php5.6 на Ubuntu 19.10 не работает даже с ppa:ondrej/php

Я должен установить php5.6 на своей Ubuntu 19.10, узнал, что много вариантов в Интернете и почти всех них было тем же - для использования ppa:ondrej/php

Я попробовал этот вариант:

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

И это:

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

Но после

sudo apt-get install php5.6

ничто, кажется, не работает, все, что я получаю, сообщение как это или подобный

Note, selecting 'php5.6-json' for regex 'php5.6'
Note, selecting 'php5.6-common' for regex 'php5.6'

Единственным результатом, который я получаю до сих пор, является php5.3, был так или иначе установлен, после sudo склонный - получают установку php5, но это не то, что я ищу.

Также после команды 'sudo add-apt-repository ppa:ondrej/php' я получаю что-то вроде этого:

E: The repository 'http://ppa.launchpad.net/ondrej/apache2/ubuntu eoan Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Кто-то мог помочь с этой проблемой?

1
задан 25 October 2019 в 02:09

2 ответа

Наконец, после 10 + часы я узнал, что моя версия человечности не работает с Центром программного обеспечения правильно и по некоторым причинам не могла использовать ppa, не только ppa:ondrej/php. После установки Ubuntu 18.04.3 LTS (Бионический Бобр) все начинает работать без любых дополнительных команд.

, Таким образом, мой совет для тех, кто борется с подобной проблемой, прежде, чем установить ppa, изучает, каков ppa, затем:

  1. sudo apt-get upgrade

  2. sudo apt-cache search php | wc -l #in мой случай это был php, Вы могли попросить любой другой пакет, эта команда покажет, насколько пакеты, доступные до настоящего времени

  3. sudo add-apt-repository ppa:ondrej/php, #it мог быть любым oher репозиторием

  4. sudo apt-get update

  5. sudo apt-cache search php | wc -l, #if число совпадает с после второго шага это означает, что у Вас, вероятно, есть те же проблемы, как я имел.

Извините за плохой английский язык, попытайтесь приложить все усилия.

1
ответ дан 7 December 2019 в 14:57

По-видимому, ondrej только принимает поддерживаемые php версии и поэтому что означает, что php5.6, которые не поддерживались недавно, были, выбирают из его репозитория.

0
ответ дан 7 December 2019 в 14:57

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

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