Для тестових цілей я буду використовувати 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
.
Переконайтеся, що у вас є всі дефілі, що належать даному порту, оскільки багато портів мають більше одного.