имам нов Mac, трябва да има готовност за настройкаразвитие. Чух велики неща за macports, трябва ли да го използвам? Наистина ли е по-лесно, отколкото ръчно да изтеглите и компилирате? някой има проблеми при използването му?
Това е за типични рубин уеб разработка неща.
Благодаря
Отговори:
7 за отговор № 1Опитвам самоделна, Тя е наистина добра, защото е силно оптимизирана и няма излишни пакети.
То е също вграден в Ruby, което изглежда особено важно за вас.
4 за отговор № 2
Наистина е по-лесно, отколкото да го правите ръчно. Например:
sudo порт инсталирате gimp
ще изтегли, изгради и инсталира Gimp, плюс всички зависимости. Има a много на зависимостите.
Ако правите "типични" неща, версиите на MacPorts ще бъдат достатъчни, само ако трябва да сте на ръба на кървенето, ще трябва да заобиколите MacPorts и да ги изтеглите и инсталирате ръчно.
1 за отговор № 3
Докато macports може да направи инсталирането по-лесно, това еразликата между 4 команди (wget / tar / configure / make) и 1 команда. Там, където макропортът наистина блести, е в управлението на пакетите. Ако се интересувате преди всичко от развитието на Ruby, RubyGems може да бъде всичко, от което се нуждаете.Ако правите Ruby on Rails, macports ще бъде доста полезен с всички нерубински софтуер, който ще ви трябва.Ако искате да отидете напълно GUI , можеш да използваш Porticus като macports frontend.
Имах случаен проблем по време на фазата на изграждане, но това е под Тигър, който е зад времето.
0 за отговор № 4
Аз предпочитам macports, но някои хора обичат да го правят сами. Macports има тенденция да бъде зад изстрелите, но все пак е добре за мен
0 за отговор № 5
Най-силният проблем с macports е, че ене е кръстосана платформа и е трудно да се определи добре дефиниран сценарий за развитие (напр. да използвате Foo версия 1.2.3, бар версия 0.5.6 и т.н.) .Това прави живота ви по-лесен, но до днес все още съм " не намери прилично решение за дефинирането и изграждането на среда за разработване на време за изпълнение, което е ефективно, лесно и платформно. Вижте също този въпрос.
Така че моето предложение е: отидете с macports, освен ако не искате много строг контрол върху вашата среда за разработка.
0 за отговор № 6
Вие Трябва използвайте мениджър на пакети, освен ако нямате добре дефинирана конкретна причина да не го правите.
- Разбира се, предпочитам доносчик.