Можно ли обновить предустановленные php/python на MacOS на версии повыше?
На macOS 10.12 Sierra по умолчанию установлены python 2.7 и php 5.6. Можно ли обновить их до 3 и 7 соответственно? Хочется обновить именно сами системные версии из /usr/bin/*. Все решения в интернете предплогают ставить еще одну версию и потом, если надо, прописать в bash_profile export PATH. Я же люблю минимализм и хотел бы чтобы в системе была только одна версия, но последняя.
и все это ради неиллюзорной возможности запороть систему и иметь секас при её обновлении, когда версии затрутся дефолтными?
это не минимализм, это хождение по граблям.
DevMan: можно последний глупый вопрос? Где вообще общепринято хранить файлы проектов (сайтов)? Понимаю, что где хочешь там и храни но все же. В домашней папке? в папке Library? Или может /var/www.? Как у тебя? Я просто с деревни с винды.
l4m3r: python используется для работы большинства системных утилит.
Что касается Apache - он используется для локальных нужд, но, чисто теоретически его можно убрать, сильно система не пострадает.
PHP же встроен для галочки, чисто для разработки. Его можно обновить, но все-же best practice - использовать brew.
l4m3r: Инструмент хороший для начала. Потом сами дойдете до настройки локального веб-сервера "с нуля".
По поводу гибкости не соглашусь. Все лишнее можно легко потереть, оставив к примеру одну версию php с нужными модулями.
Никакого смысла в этом нет. Все равно под каждый серьезный проект на python настраивается свое виртуальное окружение. А там уже указываете какую версию питона использовать, и какой набор библиотек, не замусоривая при этом основную систему.
l4m3r: на виртуалке можешь эксперементировать как угодно и не бояться, что что-то отвалится, удалил и поставил по новой - 20 минут времени. С основной системой так лучше не делать, рядом с ней лежат нужные вам файлы и установлены нужные программы не лучщее место для экспериментов