Сьогодні я пройшов звичні оновлення серверного пакету і виявив, що ppa:ondrej/php5-5.6
це амортизовано, і тепер ми мусимо оновити його ppa:ondrej/php
.
Основні надані інструкції:
sudo add-apt-repository ppa:ondrej/php
І потім:
sudo apt-get update
sudo apt-get upgrade --show-upgraded
Дивлячись на новий сховище, начебто, імена не повністю вибудовуються, тому, я думаю, мені потрібно зробити деякі влучні установки, щоб встановити всі потрібні пакети. Також виявляється, що підпакети (тобто php-gd) встановлюватимуться для всіх версій php, а також можуть встановлювати php 5.5 та php 7.0 ( /programming/37197539/an-issue-after-ppaondrej- php5-депресія )
Отже, моє питання полягає в тому, який найчистіший спосіб "переключити" папси та очистити існуючі пакети, враховуючи, що це сервер виробництва? Чи варто спробувати видалити всі встановлені пакети з попереднього PPA та / або видалити PPA зі своєї системи?
Це ще не на головній сторінці для PPA, але повідомлення про оновлення дало анулювання як червень 2016 року, тому це не дуже довгий термін для відновлення образу нашого сервера.
Я знайшов цю сторінку, яка містить вказівки щодо вимкнення версії PHP, яку використовує apache: https://dzone.com/articles/php-70-and-56-on-ubuntu