28

Я - пользователь Linux/UNIX и люблю управление пакетами, которое идет с этим. По большей части мне нравится Ubuntu, но, как и все остальное, это второстепенные вещи, с которыми вы живете ежедневно, и было бы неплохо, если бы они просто работали. Моя главная проблема - мой планшет wacom, пока он работает, каждый раз, когда происходит обновление ОС, мне приходится пересобирать драйвер wacom. Другая немного раздражающая проблема - моя видеокарта ATI не полностью поддерживается. Когда я использую выход HDMI, звук не проходит через него, и экран не используется полностью.

Я бы с радостью купил Apple, если бы у нее была такая же система управления пакетами, как Ubuntu, Gentoo или другой дистрибутив Linux. Это берет на себя работу по получению последних улучшений или исправлений. Это также отнимает все догадки о том, что вам нужно, чтобы заставить что-то работать. Я просто хочу использовать свой компьютер, а не администрировать его.

Помимо приложений Apple, если бы я захотел установить GIMP на яблоко, пойдет ли он и получит ufraw, если мне понадобится поддержка этого и любых других зависимостей, которые есть у GIMP? Если я хочу установить NetBeans, пойдет ли он на JDK и Maven, если я этого захочу?

Если нет, есть ли что-то в работах?

Я знаю, что не обновляю свои приложения так часто, но в основном потому, что не знаю об обновлениях. Все обновления происходят в фоновом режиме.

Вальтер

3 ответа3

26

Существует две основные системы для программного обеспечения Unix на OS X: MacPorts и Fink

Fink сродни (и основан на iirc) системе Debian/Ubunutu apt : она предоставляет предварительно скомпилированные двоичные файлы. MacPorts связан со старыми коллекциями BSD Ports: вместо предварительно созданных двоичных файлов он содержит указатели на исходный источник + патчи, необходимые для работы этого источника на вашей платформе (и с другими приложениями, которые вы установили через порты).

Оба получат Gimp и все его зависимости, установленные для вас - fink будет быстрее, так как он не должен компилироваться, но macports дает вам больший контроль над тем, что создается.

Есть также более новый инструмент под названием Homebrew, который я не использовал; но он утверждает, что обеспечивает лучшую совместимость с тем, что вы установили вручную, и больше полагается на собственные библиотеки Mac, а не только на установленные библиотеки.

Быстрый поиск показывает множество вопросов, уже говорящих о Macports и Fink и различиях между ними.

26

Я рекомендую HomeBrew - http://mxcl.github.com/homebrew/

3

Существует MacPorts, которая представляет собой систему управления пакетами для OS X, которая предоставляет порты различных пакетов Linux. Другой - Fink, но MacPorts, как правило, более современны.

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