В целях тестирования я буду использовать octave
порт. Запустите список файлов, необходимых для порта port distfiles octave
. Вы получите следующий вывод:
---> Distfiles for octave
[octave-3.2.4.tar.gz] /opt/local/var/macports/distfiles/octave/octave-3.2.4.tar.gz
md5: 90c39fa9e241ad2e978bcee4682a2ba9
sha1: 93b81fc300bc5e27e88b6668ef0622f29898dfd2
rmd160: 13b2198db1b8684229d2ba787ebbedd8e50a518c
http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/octave/octave-3.2.4.tar.gz
http://mirrors.kernel.org/gnu/octave/octave-3.2.4.tar.gz
http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/octave/octave-3.2.4.tar.gz
…
http://lil.fr.distfiles.macports.org/octave/octave-3.2.4.tar.gz
http://sea.us.distfiles.macports.org/macports/mpdistfiles/octave/octave-3.2.4.tar.gz
http://svn.macports.org/repository/macports/distfiles/octave/octave-3.2.4.tar.gz
В квадратных скобках указано имя файла для загрузки, а затем путь, по которому MacPorts будет искать файл. Приведенные ниже ссылки представляют собой несколько зеркал, которые можно загрузить с помощью диспетчера загрузки. Перейдите /opt/local/var/macports/distfiles
и создайте каталог с именем, octave
если он не существует. Поместите загруженный исходный пакет в эту папку. Приступить к установке с помощью sudo port install octave
.
Убедитесь, что у вас есть все дистрибутивные файлы, принадлежащие данному порту, так как многие порты имеют более одного.