автоперебор ссылок (не знаю как правильно назвать)) )

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Scutarius
рядовой
Сообщения: 26
Зарегистрирован: 2009-08-18 17:13:16
Откуда: Киевская область
Контактная информация:

автоперебор ссылок (не знаю как правильно назвать)) )

Непрочитанное сообщение Scutarius » 2009-09-10 1:57:42

Благодаря AMDmi3 с бсдпортала я смог продолжить установку кде, спасибо paradox`у, что посоветовал обратится)
Но все же.. помогите мне решить одну проблему. Фряха требует gcc-g++-3.4.6.tar.bz2. Какого то фига качать не хочет. Точнее пытается, но ничего не качает, просто остановилась не ссылке. Не вопрос. Сделаю это вручную. Сажусь за комп на котором винда стоит и захожу на сервера, с которых фряха пыталась скачать этот пакет
ftp://ftp.ntua.gr/pub/gnu/gcc/releases/ ... .6.tar.bz2
я его скачать не могу... На странице мне пишет

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

Error 

FTP server response:

550 Failed to change directory.
Хотя другие файлы в директории ftp://ftp.ntua.gr/pub/gnu/gcc/releases/gcc-3.4.6/ качаются свободно.
хорошо, прописываю в гугле "gcc-g++-3.4.6.tar.bz2 freebsd" залажу на одну из найденных страниц (на сей раз скачивал с http://karakurty.info/ftp/pub/FreeBSD/ports/distfiles/ и заметил, что этот пакет фряха не пыталась скачать по http, только ftp сервера искала... Почему не добавили?...), качаю пакет, переношу на ноут с фряхой, кидаю в дистфайлз и запускаю установку - пошел процесс дальше. Но возник вопрос, можно ли сделать так, что если какой либо пакет не может скачать по одной ссылке, ну допустим в течении 10 секунд, что бы пробовало качать по следующей ссылке? И как это сделать? А то не интересно, когда оставил ноут, ошибок нет, а установка не идет.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

AMDmi3
проходил мимо
Сообщения: 8
Зарегистрирован: 2009-09-10 2:22:56
Откуда: Москва
Контактная информация:

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Непрочитанное сообщение AMDmi3 » 2009-09-10 3:40:25

Scutarius писал(а):Но все же.. помогите мне решить одну проблему. Фряха требует gcc-g++-3.4.6.tar.bz2.
Какой именно порт? Ничему из KDE4 он точно не нужен.
Scutarius писал(а):Но возник вопрос, можно ли сделать так, что если какой либо пакет не может скачать по одной ссылке, ну допустим в течении 10 секунд, что бы пробовало качать по следующей ссылке?
Оно так и делает, разве что таймаут больше. Вообще, fetch понимает переменные окружения HTTP_TIMEOUT и FTP_TIMEOUT, можно установить их в 10.

Аватара пользователя
helloworld
ст. сержант
Сообщения: 368
Зарегистрирован: 2007-10-03 8:06:37
Откуда: Northern Colorado

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Непрочитанное сообщение helloworld » 2009-09-10 6:06:01

Заклядывается почаще в Makefile:
For example, lighttpd:

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

MASTER_SITES=   http://www.lighttpd.net/download/ \
                http://mirrors.cat.pdx.edu/lighttpd/
Fetch, по истечению таймаута, будет перебирать мирроры.

Scutarius
рядовой
Сообщения: 26
Зарегистрирован: 2009-08-18 17:13:16
Откуда: Киевская область
Контактная информация:

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Непрочитанное сообщение Scutarius » 2009-09-11 15:17:55

AMDmi3, странно, но почему же у меня потребовало его закачать? порт

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

/usr/portc/lang/gcc34
у меня инет через прокси

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

# make.conf | grep FETCH
FETCH_ENV=HTTP_PROXY=10.0.100.100:3128
С этими параметрами на фтп серверах останавливалось секунды на 2-3, не могло скачать и дальше ищет сервера...
Меняю с HTTP_PROXY на FTP_PROXY и на фтп сервере, когда пыталось скачать gcc, стоял 10 секунд... 20... 30.. ушел попить чай, вернулся, так и стояло...
По поводу MASTER_SITES. Лазил в Makefile

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

# cat Makefile | grep MASTER_SITES
MASTER_SITES=   ${MASTER_SITE_GCC}
И еще, что сильно доставало, когда ставил кде, доходит до одного момента и останавливается, не компилирует. Хотя сам комп не зависал. Я прерывал операцию и повторно запускал, прошел часть, где прошлый раз остановился, зато перестал компилить дальше... опять прерывал и запускал, прошел тот момент и стал дальше... так мучительно поставились у меня кеды (правда еще не запускал, ядро перекомпилирую, закоментировал "device pass" и при включении hald+dbus вываливает ошибки)

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Непрочитанное сообщение paradox » 2009-09-11 15:23:46

ну ка покажи свой
uname -a
и скажи какой версии порты
когда обновлял или откуда брал если диск релизовый

gcc поидеи не должно тянуть
за то глюки которые ты потом будешь ловить с этим gcc ты почитай на бсдпортале

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Непрочитанное сообщение paradox » 2009-09-11 15:28:46

Error
FTP server response:
550 Failed to change directory.
это кривой прокси у тебя
попроси у саппорта что бы тебе как белому человеку дали нормальный доступ в интернет
а иначе пригрози что ты смешишь провайдера))

Scutarius
рядовой
Сообщения: 26
Зарегистрирован: 2009-08-18 17:13:16
Откуда: Киевская область
Контактная информация:

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Непрочитанное сообщение Scutarius » 2009-09-11 23:26:58

на счет прокси Вы правы... проверил...

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

# uname -a
FreeBSD www.FreeBSD.snake.com 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #1: Fri Sep 11 15:11:26 UTC 2009     root@www.FreeBSD.snake.com:/usr/obj/usr/src/sys/SNAKE  i386
Подскажите как посмотреть версию портов...
Обновлялся недели 2 назад...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Непрочитанное сообщение paradox » 2009-09-11 23:32:41

ну если обновлял правильно порты
то недели две это не какойто релиз
нужно смотреть весь лог компиляции
кто именно там требует gcc новый

Scutarius
рядовой
Сообщения: 26
Зарегистрирован: 2009-08-18 17:13:16
Откуда: Киевская область
Контактная информация:

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Непрочитанное сообщение Scutarius » 2009-09-11 23:55:27

к сожалению этого не записал и не запомнил..((
а кеды запустил)))) доволееен)))))
Сейчас со звуком разбираюсь. Читаю хендбук...