Как установить старую версию php с помощью apt-get?

У меня есть этот старый пакет в этой точной версии, которую я хочу установить в Ubuntu.

https://launchpad.net/ubuntu/+source/php5/5.3.10-1ubuntu3.20

Как я могу установить его с помощью apt-get? Спасибо

3 ответа

Для тех, кто ищет более раннюю версию php 7.

Перечислите все версии php 7:

apt-cache policy php7.*

Укажите и установите конкретную версию php 7, в примере 7.4.3:

sudo apt install php7.4-fpm=7.4.3-4ubuntu2.2
                          ^ ^
                          | |
            (left) pkgname / (right) version part 

Чтобы узнать, какие версии пакета доступны в активном репозитории

apt-cache policy <package-name>

в твоем случае

apt-cache policy php5

выберите версию, которую вы хотите установить, а затем введите

sudo apt-get install pkgname=version

в твоем случае

sudo apt-get install php5=5.3.10-1ubuntu3.20

перед выполнением любой из вышеперечисленных команд лучше сначала обновить apt-cache. Чтобы сделать это, запустите

sudo apt-get update

Пытаться:

      sudo add-apt-repository ppa:ondrej/php -y
sudo apt update
sudo apt install phpX.Y # E.g. 7.4

Источник: Как установить PHP 7.4 на Ubuntu 20.04 LTS .

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