Я - пользователь Linux / UNIX и люблю управление пакетами, которое идет с этим. По большей части мне нравится Ubuntu, но, как и все остальное, это второстепенные вещи, с которыми вы живете ежедневно, было бы неплохо, если бы они просто работали. Моя главная проблема - мой планшет wacom, пока он работает, каждый раз, когда происходит обновление ОС, мне приходится пересобирать драйвер wacom. Другая немного раздражающая проблема - моя видеокарта ATI не полностью поддерживается. Когда я использую выход HDMI, звук не проходит через него, и экран используется не полностью.
Я бы с радостью купил Apple, если бы у нее была такая же система управления пакетами, как Ubuntu, Gentoo или другой дистрибутив Linux. Это берет на себя работу по получению последних улучшений или исправлений. Это также отнимает все догадки о том, что вам нужно, чтобы заставить что-то работать. Я просто хочу использовать свой компьютер, а не администрировать его.
Помимо приложений Apple, если бы я захотел установить GIMP на яблоко, пойдет ли он и получит ufraw, если мне понадобится поддержка этого и любых других зависимостей, которые есть у GIMP? Если я хочу установить NetBeans, пойдет ли он и получит JDK и Maven, если я этого захочу?
Если нет, есть ли что-то в работах?
Я знаю, что не обновляю свои приложения так часто, но в основном потому, что не знаю об обновлениях. Все обновления происходят в фоновом режиме.
Вальтер
источник
Ответы:
Существует две основные системы для программного обеспечения Unix на OS X: MacPorts и Fink
Fink сродни (и основан на iirc) системе Debian / Ubunutu
apt
: она предоставляет предварительно скомпилированные двоичные файлы. MacPorts связан с более старыми коллекциями BSD Ports: вместо предварительно созданных двоичных файлов он содержит указатели на исходный источник + патчи, необходимые для работы этого источника на вашей платформе (и с другими приложениями, которые вы установили через порты).Оба получат Gimp и все его зависимости, установленные для вас - fink будет работать быстрее, так как он не должен компилироваться, но macports дает вам больший контроль над тем, что создается.
Есть также более новый инструмент под названием Homebrew, который я не использовал; но он утверждает, что обеспечивает лучшую совместимость с тем, что вы установили вручную, и больше полагается на собственные библиотеки Mac, а не только на установленные библиотеки.
А быстрый поиск показывает множество вопросов , уже говорит о MacPorts и Финк и различия между ними.
источник
Я рекомендую HomeBrew - http://mxcl.github.com/homebrew/
источник
Существует MacPorts , которая представляет собой систему управления пакетами для OS X, которая предоставляет порты различных пакетов Linux. Другой - Fink , но MacPorts, как правило, более современны.
источник