Доступ с Украины

Сегодня доступ к git.calculate-linux.org и самому сайту пропал.
Как для обновлений настроить vpn или иначе обойти?

Зеркала тоже оказались не рабочими/ не синхронизированными?

cl-update -C ON -e ON -R ON --with-bdeps ON
Синхронизация репозиториев
* Проверка текущего сервера обновлений ...                                                                                                                           [ ok ]
* Проверка обновлений Distros ...
* Git https://git.calculate-linux.org/calculate/distros-overlay недоступен
* Не удалось найти сервер бинарных обновлений
* Не удалось обновить
# cl-update -C ON -e ON -R ON --with-bdeps ON
Синхронизация репозиториев
* Поиск нового сервера обновлений ...                                                                                                                                [ ok ]
* Проверка обновлений Distros ...
* Git https://git.calculate-linux.org/calculate/distros-overlay недоступен
* Не удалось найти сервер бинарных обновлений
* Не удалось обновить

На сайт захожу только через vpn

traceroute to git.calculate-linux.org (80.246.250.190), 30 hops max, 60 byte packets
1  XiaoQiang (192.168.31.1)  1.859 ms  1.756 ms  1.739 ms
2  10.0.255.255 (10.0.255.255)  5.124 ms  5.098 ms  5.059 ms
3  * * *

Можете попробовать, каким-то образом, установить ProxyChains.
Должно сработать.

Но ответа на вопрос с зеркалами так и не последовало.

Нежели у Вас их нету?

Синхронизация репозиториев

В Calculate Linux существует несколько зеркал с бинарными пакетами обновлений, описанных в оверлее Calculate. Утилита обновления сама определит “мёртвые” или недоступные зеркала, а также зеркала, находящиеся в процессе обновления, и, в случае необходимости, переключит систему на другое наиболее быстрое зеркало. Для пересканирования зеркал с определением наиболее быстрого зеркала выполните cl-update --scan. Лог сканирования будет доступен в файле /var/log/calculate/binhost-scan.log.

1 Like
cl-update -C ON -e ON -R ON --with-bdeps ON --scan ON
Синхронизация репозиториев
* Поиск нового сервера обновлений ...                                                                                                                                [ ok ]
* Проверка обновлений Distros ...
* Git https://git.calculate-linux.org/calculate/distros-overlay недоступен
* Не удалось найти сервер бинарных обновлений
* Не удалось обновить
Started scan on: Fri Mar  4 10:54:49 2022, current timestamp: 1646084457
http://www.gtlib.gatech.edu/pub/calculate                    0.276   1637740428 OUTDATED
ftp://ftp.mgts.by/pub/calculate                              0.922   1637740428 OUTDATED
https://mirror.cedia.org.ec/calculate                        1.099   1637740428 OUTDATED
-> https://mirror.ihost.md/calculate-linux                   0.134   1646084457 
https://ftp.acc.umu.se/mirror/calculate-linux.org            0.185   1646084457 
http://miroir.linuxtricks.fr/calculate                       0.243   1646084457 
https://mirror.koddos.net/calculate-linux                    0.307   1646084457 
https://stage4linux.com/mirrors/calculate                    0.45    1646084457 
https://ftpmirror1.infania.net/mirror/calculate-linux        0.457   1646084457 
https://mirror-hk.koddos.net/calculate-linux                 0.93    1646084457 
ftp://ftp.download.asso-linux-online.fr/download/calculate   1.288   1646084457 
http://sft.if.usp.br/calculate                               1.316   1646084457 
https://mirror.iscas.ac.cn/calculate                         2.471   1646084457 
https://calculate-linux.freemirror.org/calculate-linux       0.0     0          FAILED (Wrong binhost)
https://mirror.yandex.ru/calculate                           0.0     0          FAILED (Wrong binhost)
ftp://ftp.mtu.ru/pub/calculate-linux                         0.0     0          FAILED (Wrong binhost)

Я собираю из исходников. Скорее всего проблема с доступом к гиту.

Вы уверены, что собираете из исходников? Если это действительно так, то исходники для сборки берутся в репозиториях gentoo и, в первую очередь, Вам нужно решать проблему с доступом к репозиторию gentoo.

Пока что вижу закрыт доступ к distros-overlay. На самом деле отрублен весь российский сегмент сети. С прокси как-то не очень получается.

Недавно Calculate Linux был переведен на зеркало git.calculate-linux.org из-за возможных блокировок со стороны github. Мы доработаем в ближайшее время работу с Git так, чтобы утилиты могли выбирать доступное из имеющихся зеркал, как это сделано с репозиториями бинарных пакетов.

Пока же можно явно прописать зеркало Github в /var/calculate/calculate.env:

[update]
cl_update_rep_name = gentoo,calculate,distros
cl_update_rep_url = https://github.com/calculatelinux/gentoo,https://github.com/calculatelinux/calculate,https://github.com/calculatelinux/distros
1 Like

Заработало!!!
Спасибо!

Опять 25!

Git https://git.calculate-linux.org/calculate/distros-overlay недоступен

Какими настройками задать прокси для обновления? Такие подойдут:

export {https_proxy,http_proxy,RSYNC_PROXY}="url:port"

Нужно ли опять изменять /var/calculate/calculate.env?

Вообще странно, попробовал с внешнего IP - у меня все работает. Никакие работы на сервере не проводились.

Киев, Украина
У нас обрезан доступ к сегменту РФ. Надо как-то через прокси или впны…

Укажите в качестве репозитория github.com в настройках /var/calculate/calculate.env по рецепту выше. Вернуться на него мы пока не можем из-за непредсказуемой ситуации. Немного позже добавим поддержку автоматического выбора репозитория, как это сделано с зеркалами.

Спасибо. На удивление заработало, хотя вчера не хотело ни в какую. Настройка стоит уже несколько месяцев.
eix-sync и cl-update отработали. А вот cl-update-profile требует только git.

Не отвечает mirror.calculate-linux.org.
Пару раз при входе браузером получал сообщение о самоподписанных сертификатах.

Заработал сайт. Скачал обновление

1 Like

Спасибо за подсказку, у меня тоже заработало.