Укажите, какую версию установить с macports
Я хотел бы установить определенную версию gdb и gcc с macports на mac os x leopard, не последнюю, но 6.8 для gdb. Возможно ли это?
4 ответов
этот пост старый.. но указание версии возможно. Например, я хочу установить ZeroMQ версии 3.2.2, поэтому я использую:
sudo port install zmq @3.2.2
и это всегда помогает перейти на веб-сайт MacPorts и поиск, чтобы увидеть, есть ли у них то, что вы ищете.
это возможно. Это просто запутанно и утомительно. Это перечисленные в документации в эти дни.
шаги
на системы MacPorts проф и найти пакет, который вы ищете. это ссылка для subversion, который является пакетом, который я буду использовать в Примере.
щелкните PortFile
нажмите журнал изменений (вверху справа)
залить через до тех пор, пока не найдете нужную версию. Запомните номер редакции.
в этом примере я ищу версию 1.7 subversion.
С этим номером редакция отметила. Вам нужно проверить версию этого подкаталога в этой редакции.
cd /tmp
svn co http://svn.macports.org/repository/macports/trunk/dports/devel/subversion --revision 106629
затем cd в папку и запустите install
cd subversion
sudo port install
затем он должен быть выбран по умолчанию. Вы можете проверить с
sudo port installed subversion
The following ports are currently installed:
subversion @1.7.10_0 (active)
subversion @1.8.8_0
subversion @1.8.10_0
поскольку я только что столкнулся с этим вопросом, пытаясь выяснить, как загрузить более старую версию curl, я подумал, что поделюсь обновлением:
принятый в настоящее время ответ больше не работал для меня. Это с MacPorts 2.2.0. Я сделал следующее.
Я начал следовать инструкциям, расположенным здесь. В итоге я использовал метод SVN, так как первый метод не работал. То, что я не понимала, что мне не хватает критически шаг.
Я нашел еще один пост, который предложил переместить загруженный каталог в /private/tmp
. После этого я cd
в новый каталог и после sudo port install
я смог установить более старую версию.
Я на Mac под управлением OS X 10.8, поэтому ваш пробег может отличаться.
насколько я знаю, невозможно установить другие версии, кроме точной версии, если нет определенного порта для определенной версии.
единственное, что вы можете сделать, это получить portfile нужной версии из репозитория subversion Macports.
в вашем случае только gdb 7.2 доступен в текущей версии, никаких вариантов и никаких других версий-извините:)