Есть ли побочные эффекты у исправления установленного пакета PHP?
Я использовал этот рецепт от DigitalOcean для установки phpMyAdmin на веб-сервер под управлением Ubuntu 16.04 LTS.
Тем не менее, версия php-gettext
что вы получите для Ubuntu 16.4 LTS, выполнив:
apt install php-gettext
с 2010 года, и он использует некоторые устаревшие классовые конструкторы (как указано в этом ответе).
Мой вопрос: если я продолжу применять предложенные изменения, будут ли они иметь (вредные) побочные эффекты. Например, я исправлю код, чтобы он не обновлялся, когда хорошие люди, официально поддерживающие Ubuntu 16.04, смогут исправить это?
Или я могу пойти дальше и исправить это, и когда придет официальное обновление, оно будет автоматически установлено как обычно, когда я сделаю apt upgrade
?
1 ответ
Вы можете пойти дальше и исправить это вручную, но когда php-gettext
Пакет обновляется по любой причине, ваши изменения будут перезаписаны. Apt спросит об изменениях в конфигурационных файлах, но ему просто наплевать на любые другие изменения (и файлы в /usr
как правило, не будут помечены как файлы конфигурации).
Таким образом, нет, это не повлияет на обновления, но вам нужно будет повторно применить изменения при обновлении, если новая версия не устранила проблему.