Как обновить PHP на FreeBSD без удаления зависимостей?
Собственно встала задача перейти с 5.3 на 5.5
Если удалить старую версию со всеми модулями pkg remove php53\* то попутно удаляется ряд пакетов которые нужны и нет никакой необходимости их потом переустанавливать.
Собственно как можно обновиться удалив только PHP с его модулями?
Чтобы не удалить нужное, удаляйте всё по очереди.
pkg - вещь удобная, но как правило тянет за собой всё. Удобно ставить софт, удалять не всегда...
Классический способ:
freebsd# cd /usr/ports/port_name
freebsd# make deinstall clean
Ну это не вариант вообще. И без вашего комментария знал что так можно. Но вы представьте что у вас около 20 пакетов PHP (модули разные). Сидеть и каждый ручками удалять. Должен быть вариант проще.
Вот я то, как раз и представляю, что значит удалить одну версию php и поставить другую. Одним махом не получится, ошибки будут, а значит другая версия работать не будет. Без труда, как известно, и...