Единственный способ заставить его работать — отключить тип отпечатка пальца и подписи _в файле /etc/pkg/FreeBSD.conf . это единственная альтернатива, которую я нашел, когда-либо отнимающей много времени альтернативе извлечению из portsnap.
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
mirror_type: "srv",
#signature_type: "fingerprints",
#fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
Да, я знаю, что безопасность вызывает беспокойство.
OnCalendar
нужно изменить прямо сейчас, он будет читаться в следующий раз, когда появится 3 :00, вам нужно добавить день недели, месяц и т. д. Вы также можете просто изменить его на Daily
синтаксис для того, как у вас это будет *-*-* 3:00:00
В этой ссылке есть хороший раздел об этом.
https://wiki.archlinux.org/index.php/Systemd/Timers#Timer_units
РЕДАКТИРОВАТЬ :Вероятно, вы также захотите изучить опцию persistent
, которая будет запускать команду при следующей загрузке системы, если последний раз, когда она должна была запуститься, была пропущена.