-2

Я новичок в OSX, уже много лет являюсь пользователем Linux, с которым я привык работать, и как приятно просто обновлять и обновлять мое компьютерное программное обеспечение.

Каково лучшее подобное решение для OSX для пакетов с открытым исходным кодом, таких как VIM, Python, Ruby ... и легко обновлять их? Я читал о Macports и Hombrew, ... будет ли PIP подходить для этой задачи?

Что такое GEM?

Спасибо

Alex

1 ответ1

-1

Я также думаю, что это не относится сюда, но я отвечаю, как вы спрашивали об инструментах в целом.

MacPorts - это версия "порта" менеджера пакетов bsd для Mac (на самом деле Mac - это производная от bsd, а не Linux). homebrew - это (как я знаю) менеджер пакетов, написанный с нуля. MacPorts делает свое волшебство в каталоге /opt, обычно доморощенный ins /usr /local /Cellar. Факт, я предпочитаю homebrew, заключается в том, что вы можете установить homebrew просто путем клонирования git-репо, адаптации пути и все. Вы можете установить homebrew везде, обновления приходят через git pull и все пакеты имеют префикс в этом каталоге. Кроме того, разрешения управляются, поэтому вам не нужно sudo.

pip - менеджер пакетов Python, он обслуживает пакеты Python, гемы ruby написаны на ruby

И последнее слово: любой менеджер пакетов не обновит вашу систему. он устанавливает пакеты с нуля и изменяет путь, так что вы фактически используете эти установленные инструменты. они не предназначены для поддержания вашей системы в актуальном состоянии, они должны предоставить дополнительное программное обеспечение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .