Часто работая за Mac, необходимо воспользоваться программами со старой доброй ubuntu или любого другого linux дистрибутива. Для этого необходимо собирать программы из исходных кодов, что часто приводит к огромному неудобству с зависимостями. На помощь с ними приходит удобный инструмент – MacPorts.
Для этого необходимо скачать пакет с официального сайта – MacPorts (Lion или Snow Leopard).
После открытия .dmg файла вы увидите следующее:
Необходимо просто нажать на кнопку “Продолжить”
Аналогично нажимаем на кнопку “продолжить”
Для перехода к следующему меню нажимаем кнопочку “продолжить”
Если вы принимаете данное лицензионное соглашение, то необходимо нажать на кнопку “Agree”
После нажатия на кнопку “установить”, произойдет процесс установки MacPorts на ваш ПК.
После окончания процесса установки вы увидите следующее окно.
После успешной установки программы необходимо обязательно закрыть окно терминала (клавиша cmd + q). И повторно открыв его, выполнив в нем следующую команду:
sudo port -v selfupdate
---> Updating MacPorts base sources using rsync receiving file list ... done sent 36 bytes received 69 bytes 42.00 bytes/sec total size is 3226624 speedup is 30729.75 receiving file list ... done sent 36 bytes received 76 bytes 44.80 bytes/sec total size is 512 speedup is 4.57 MacPorts base version 2.0.3 installed, MacPorts base version 2.0.3 downloaded. ---> Updating the ports tree Synchronizing local ports tree from rsync://rsync.macports.org/release/tarballs/ports.tar receiving file list ... done sent 36 bytes received 70 bytes 42.40 bytes/sec total size is 48513536 speedup is 457674.87 receiving file list ... done sent 36 bytes received 77 bytes 45.20 bytes/sec total size is 512 speedup is 4.53 Creating port index in /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports Adding port math/atlas Total number of ports parsed: 1 Ports successfully parsed: 1 Ports failed: 0 Up-to-date ports skipped: 13520 ---> MacPorts base is already the latest version The ports tree has been updated. To upgrade your installed ports, you should run port upgrade outdated
Yosemite, порт селфапдейт тупо не работает.
Чо делать???
—> Updating MacPorts base sources using rsync
rsync: failed to connect to rsync.macports.org: Operation timed out (60)
rsync error: error in socket IO (code 10) at /SourceCache/rsync/rsync-45/rsync/clientserver.c(105) [receiver=2.6.9]
Command failed: /usr/bin/rsync -rtzv –delete-after rsync://rsync.macports.org/release/tarballs/base.tar /opt/local/var/macports/sources/rsync.macports.org/release/tarballs
Exit code: 10
Error: Error synchronizing MacPorts sources: command execution failed
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed
[…] утилиту управления пакетами в среде Mac OS X — MacPorts. После успешной установки MacPorts, […]
[…] по установке mtr, также ее можно поставить с помошью mac ports — sudo port install […]