Страница 1 из 2

FETCH пару вопросов

Добавлено: 2011-01-09 3:07:01
грусть
подскажите вот интересует меня при команде

Код: Выделить всё

make install 
скачиваются исходники и устанавливаются , если произошёл обрыв связи то скачка зависает, в мане fetch вычитал про параметр -a как его указать по умолчанию ?
и ещё интересует почему когда пишеш make fetch-recursive то скачивается не всё что нужно.. я так понял должны скачаться все исходники и все зависимости но скачивается пару патчей и ещё что то...но точно не весь комплект.

Re: FETCH пару вопросов

Добавлено: 2011-01-09 18:57:08
Alex Keda
у меня по рекурсиве - всё скачивается

Re: FETCH пару вопросов

Добавлено: 2011-01-10 3:01:07
Гость
странно я когда portupgrade скачивал руби вроде не закачался.... ладно бох с ним как указать fetch параметр -a чтобы всегда по умолчанию с ним вызывался ??

Re: FETCH пару вопросов

Добавлено: 2011-01-10 5:43:33
Гость
что никт не подскажет??? ну очень плохой интернет у меня...

Re: FETCH пару вопросов

Добавлено: 2011-01-10 9:25:22
Гость
да ё маё что никто не знает??? вот это надпись при обрыве связи готова весеть лет 20 не напрягаясь

Код: Выделить всё

=> Attempting to fetch from ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-6.0/.
mysql-6.0.11-alpha.tar.gz                      53% of   35 MB   40 kBps 07m01s

Re: FETCH пару вопросов

Добавлено: 2011-01-10 9:38:58
unix-admin
Почитайте /usr/ports/Mk/bsd.port.mk на предмет FETCH_ARGS.

Re: FETCH пару вопросов

Добавлено: 2011-01-10 11:17:53
Гость
спасибо только что то не помогает прописываю вот так в /etc/make.conf

Код: Выделить всё

FETCH_ARGS=-ApRra

Re: FETCH пару вопросов

Добавлено: 2011-01-10 12:09:08
unix-admin
Попробуйте заменить fetch wget-ом. В make.conf:

Код: Выделить всё

FETCH_CMD=/usr/local/bin/wget --passive-ftp -t 3 -c -v
DISABLE_SIZE=yes

Re: FETCH пару вопросов

Добавлено: 2011-01-10 15:37:24
Гость
блин спасибо!реально! откуда ты столько знаеш?? щас попробую aria2 прикрутить чтобы качалось в несколько потоков тогда вобще супер будет...что это значет ?

Код: Выделить всё

DISABLE_SIZE=yes

Re: FETCH пару вопросов

Добавлено: 2011-01-10 16:01:25
unix-admin
Гость писал(а):...чтобы качалось в несколько потоков
а смысл?
Гость писал(а):

Код: Выделить всё

DISABLE_SIZE=yes
попробуйте без нее и поищите ответ в google :)

Re: FETCH пару вопросов

Добавлено: 2011-01-10 17:38:28
unix-admin
Поставил aria2. Действительно за счет многопоточности качает намного быстрее чем wget!
Спасибо ТС!
Вот что я добавил в make.conf, чтобы fetch работал через aria2.

Код: Выделить всё

FETCH_CMD=/usr/local/bin/aria2c -c --file-allocation=none -j 10 -x 10 -s 10 --min-split-size=1M
DISABLE_SIZE=yes
p.s.:
Повторный make fetch, после прерывания первой закачки не работает. :(
Но если запустить make без ключей - докачка продолжается. :Yahoo!:

Re: FETCH пару вопросов

Добавлено: 2011-01-10 20:34:10
manefesto
а еще посмотри статью про getdelta

Re: FETCH пару вопросов

Добавлено: 2011-01-11 4:17:36
Гость
ну вот друг другу помогли)
вот так я прописал пока хз ) не особо проверял вроде чёто качало :"":

Код: Выделить всё

FETCH_CMD=/usr/local/bin/aria2c -m0 -c -s8 -j8 -p -t30 --connect-timeout=30 --check-certificate=false --auto-file-renaming=false

Re: FETCH пару вопросов

Добавлено: 2011-01-11 5:20:27
Гость
manefesto писал(а):а еще посмотри статью про getdelta
как можно её совместно использовать с другой качалкой ? :oops: ) чтот статью глянул (http://www.lissyara.su/articles/freebsd ... ta_bdelta/) как то всё это подозрительно :fool: ) сам пробовал?

Re: FETCH пару вопросов

Добавлено: 2011-01-11 16:11:16
manefesto
покрути у виска у себя

Код: Выделить всё

make -c /usr/ports/sysutils/getdelta install clean

Re: FETCH пару вопросов

Добавлено: 2011-01-11 18:12:44
unix-admin
Каждый для себя решает сам, что ему использовать...
И не стоит ничего крутить :)

Re: FETCH пару вопросов

Добавлено: 2011-01-11 18:43:18
ADRE
это точно:

Код: Выделить всё

files# uname -a
FreeBSD files.b14.ru 7.1-RELEASE-p2 FreeBSD 7.1-RELEASE-p2 #1: Fri Jan 16 13:54:11 YAKT 2009     root@files.b14.ru:/usr/obj/usr/src/sys/GENERIC  amd64
files#

Re: FETCH пару вопросов

Добавлено: 2011-01-13 7:11:35
Гость
обновил порты поставил aria2 1.10.6 и это чудо отказывается в несколько потоков теперь качать )) прям какоето западло меня преследует чтоли ?? :-D стояла 1.5.0 как можно её поставить?? она на новые же библиотеки не встанет ? :cz2: :bn:

Re: FETCH пару вопросов

Добавлено: 2011-01-13 9:10:50
manefesto
portdowngrade

Re: FETCH пару вопросов

Добавлено: 2011-01-13 11:13:35
unix-admin

Код: Выделить всё

pkg_info | grep aria2 ; /usr/local/bin/aria2c -c --file-allocation=none -j 10 -x 10 -s 10 --min-split-size=1M ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/ISO-IMAGES/8.1/FreeBSD-8.1-RELEASE-amd64-bootonly.iso
aria2-1.10.6        Yet another download tool
[#1 SIZE:6.6MiB/49.1MiB(13%) CN:10 SPD:628.3KiBs ETA:01m09s]
Качает в 10 потоков.

Re: FETCH пару вопросов

Добавлено: 2011-01-13 14:23:12
Гость
у меня 2 фри на одной старая aria с теме же параметрами качает хоть в 40 потоков, на новой то что у тебя(версия) больше одного не поднимается я не пойму в чём проблема..... пишет CN: 1 какие бы настройки не ставил :cz2:

Re: FETCH пару вопросов

Добавлено: 2011-01-13 14:53:15
unix-admin

Код: Выделить всё

portupgrade -f www/aria2
если не поможет, тогда
manefesto писал(а): portdowngrade

Re: FETCH пару вопросов

Добавлено: 2011-01-13 17:12:46
Гость
portdowngrade www/aria2 он пишет что не можеш с cvs сервером соедениться просит ввсети какието параметры я там все перепробывал бестолку... и -S и -o что ему надо?

Re: FETCH пару вопросов

Добавлено: 2011-01-13 18:02:03
unix-admin

Re: FETCH пару вопросов

Добавлено: 2011-01-13 20:30:31
Гость
сделал portdoungrade на версию меньше...кароче тоже самое! я ХЗ но меня это уже неподетски бесит!!! :st:
что может быть есть догадки??? :cz2: