Tips'n'tricks - скачать googleearth и положить в distfiles
Hrundix 3 февраля, 2010 - 02:01
Обычно, при попытке установить googleearth у меня, а скорее всего и у остальных, получается что-то вроде этого:
gwind ~ # emerge googleearth Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) x11-misc/googleearth-4.2.205.5730 >>> Downloading 'http://dl.google.com/earth/client/GE4/release_4_2/GoogleEarthLinux.bin' --2010-02-03 00:38:55-- http://dl.google.com/earth/client/GE4/release_4_2/GoogleEarthLinux.bin Распознаётся dl.google.com... 74.125.77.91, 74.125.77.93, 74.125.77.136 Устанавливается соединение с dl.google.com|74.125.77.91|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... Ошибка чтения (Время ожидания соединения истекло) в заголовках. Повтор. И до бесконечности
После этого, файл-таки скачивается вручную, переименовывается и кладётся в distfiles.
Дабы этого избежать нужно просто изменить переменную "FETCHCOMMAND" и выставить в ней таймаут побольше.
Стандартная переменная "FETCHCOMMAND" хранится в /etc/make.globals. Берём её, меняем таймаут и прописываем в /etc/make.conf:
... FETCHCOMMAND="/usr/bin/wget -t 5 -T 120 --passive-ftp -O \"\${DISTDIR}/\${FILE}\" \"\${URI}\"" ...
»
- Блог пользователя - Hrundix
- Для комментирования войдите или зарегистрируйтесь
Никогда не было такой
Никогда не было такой проблемы с x11-misc/googleearth, но были с другими пакетами.
А решение решение это подходит для всех медленных соединений. Что ж сразу так на гугл-только зацикливать )
emacs — отличная операционка которой не хватает только хорошего текстового редактора.
Hrundix написал(а): Обычно,
А я бы просто поменял зеркало с которого добывать пакеты. Прописав его в make.conf
Например вот так
GENTOO_MIRRORS="ftp://ftp.linux.kiev.ua/pub/Linux/Gentoo/ ftp://gentoo.kiev.ua/"
У меня была такая проблема с другими пакетами - поменял зеракло - все решилось.
"Все что не убивает, делает нас сильнее..."
Фридрих Ницше (с)
Ещё раз. У меня проблема
Ещё раз. У меня проблема только с googleearth. Пакеты googleearth скачиваются только с серверов google, поэтому измеение переменной "GENTOO_MIRRORS" ничего не даст.
Абсолютно верно. Изменение
Абсолютно верно. Изменение зеркал ничего не даст )
emacs — отличная операционка которой не хватает только хорошего текстового редактора.