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

freebsd-update: обход блокировок, local mirror

Добавлено: 2026-04-20 10:01:30
Amaka
Добрый день!
В последнее время стало совсем плохо с обновлением. Очень сильное замедление при обновлении с официальных адресов:

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

update.FreeBSD.org.     3600    IN      A       204.15.11.69
update.FreeBSD.org.     3600    IN      A       163.237.247.16
Кто подскажет, может есть на территории России зеркала freebsd-update ?

Я пока не нашел. На Яндексе только пакеты. Их можно подключить так:
/usr/local/etc/pkg/repos/FreeBSD.conf (приоритет 20 выше , чем 10)

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

FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
  mirror_type: "srv"
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enable: yes,
  proirity: 10
}

YandexMirror: {
  url: "https://mirror.yandex.ru/mirrors/freebsd-pkg/${ABI}/latest",
  mirror_type: "srv",
  enabled: yes,
  priority: 20
}

freebsd-update: обход блокировок, local mirror

Добавлено: 2026-04-20 10:23:15
Amaka
При попытке обновить один пакет python311 из зеркала Яндекса получаю неожиданное предложение поставить несколько клиентов mariadb. Они мне не нужны.

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

root@z14-2357-sms:~ # pkg install python311
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
Updating FreeBSD-kmods repository catalogue...
FreeBSD-kmods repository is up to date.
Updating YandexMirror repository catalogue...
Fetching meta.conf: 100%     179 B   0.2 kB/s    00:01
YandexMirror repository is up to date.
All repositories are up to date.
The following 7 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        libepoll-shim: 0.0.20240608 [YandexMirror]
        mariadb106-client: 10.6.25 [YandexMirror]
        mariadb114-client: 11.4.10 [YandexMirror]
        mariadb118-client: 11.8.6 [YandexMirror]
        sqlite3-icu: 3.50.4_2,1 [YandexMirror]
        tcl86: 8.6.17 [YandexMirror]

Installed packages to be UPGRADED:
        python311: 3.11.15 -> 3.11.15_2 [FreeBSD]

Number of packages to be installed: 6
Number of packages to be upgraded: 1

The process will require 207 MiB more space.
38 MiB to be downloaded.

Proceed with this action? [y/N]: n
Т.е зеркало на Яндексе какое-то специфичное.

freebsd-update: обход блокировок, local mirror

Добавлено: 2026-04-24 11:33:02
Alex Keda
я бы не включал несколько репозиториев одновременно
ловил уже глюки на этом

freebsd-update: обход блокировок, local mirror

Добавлено: 2026-04-28 21:01:45
Sadok123
чем порты не угодили?

freebsd-update: обход блокировок, local mirror

Добавлено: 2026-04-28 22:01:58
Alex Keda
быстрее. и не всегда кастомные параметры нужны.
реально - очень редко послденее время сталкиваюсь с тем что нужны - дефолта хватает обычно