2015-12-09 3 views
0

Команда selfupdate кажется невероятно медленной в MacPorts. Похоже, что он принимает возрасты на этом этапеMacPorts: Как запустить `selfupdate` в автономном режиме?

---> Updating the ports tree 
Synchronizing local ports tree from http://distfiles.macports.org/ports.tar.gz 

Я считаю, что это занимает много времени, просто чтобы загрузить файл ports.tar.gz (порядка 9-22 кб). Я сам загрузил его (используя axel загрузчик 100-300 кбит/с). Как я могу связать это вместе с selfupdate, чтобы я мог работать в автономном режиме; по крайней мере для файла ports.tar.gz? Возможно ли это?

ответ

0

Пригвожденный! Получил решение проблемы. Все, что я должен был сделать, это указать путь в файле /opt/local/etc/macports/sources.conf вместо старого, как эта

#rsync://rsync.macports.org/release/tarballs/ports.tar [default] 
#https://www.macports.org/files/ports.tar.gz [default] 
file:////Users/Ebe/Downloads/Axel/ports.tar.gz 

Я закомментированного оставшейся записи на всякий случай. (Ссылка вторая строка в файле conf была от this post)

Затем я выполнил sudo port selfupdate, и процесс был завершен без каких-либо задержек.

Смежные вопросы