Установите программное обеспечение, используя загруженный файл порта
9
Я хочу установить некоторое программное обеспечение в Mac, используя 'port install software-name', но некоторые программы поставляются с очень большим пакетом, и у меня нет стабильного соединения. Я хочу загрузить файл порта с помощью диспетчера загрузки, а затем установить порт с помощью загруженного файла. Является ли это возможным? Как?
В целях тестирования я буду использовать octaveпорт. Запустите список файлов, необходимых для порта port distfiles octave. Вы получите следующий вывод:
В квадратных скобках указано имя файла для загрузки, а затем путь, по которому MacPorts будет искать файл. Приведенные ниже ссылки представляют собой несколько зеркал, которые можно загрузить с помощью диспетчера загрузки. Перейдите /opt/local/var/macports/distfilesи создайте каталог с именем, octaveесли он не существует. Поместите загруженный исходный пакет в эту папку. Приступить к установке с помощью sudo port install octave.
Убедитесь, что у вас есть все дистрибутивные файлы, принадлежащие данному порту, так как многие порты имеют более одного.
но когда я выполняю sudo port install ntfs-3gэто говорит
---> Attempting to fetch ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2 from http://packages.macports.org/ntfs-3g
Чтобы добиться того же результата, я скачал http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2и вставил его /opt/local/var/macports/incoming/verified. sudo port install ntfs-3gзатем находит файл, который я скачал, и не пытается загрузить его снова. Я нашел то же самое с llvm-3.1пакетом.
Это не совсем работает для меня.
port distfiles ntfs-3g
Дает мнено когда я выполняю
sudo port install ntfs-3g
это говоритЧтобы добиться того же результата, я скачал
http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2
и вставил его/opt/local/var/macports/incoming/verified
.sudo port install ntfs-3g
затем находит файл, который я скачал, и не пытается загрузить его снова. Я нашел то же самое сllvm-3.1
пакетом.источник
Попробуйте следующее:
где "имя_порта" - это имя порта. Перейдите по следующей ссылке для получения дополнительной информации:
https://trac.macports.org/wiki/FAQ
источник
rdep
перечислены зависимости пакетов, а не файлы для загрузки.