насчет FreeBSD на NanoPi
2024-Feb-11, Sunday 15:01всё, вопросы сняты. дело было так: начало...
4. скачал инсталляшку - образ загрузочной флешки. свежий. в прошлый раз ОНО не загрузилось, потому что оказывается надо было патчить. о чем я узнал потом из линукс-форумов.
5. нашел на образе /usr/sbin/pkg, скопировал по scp с рабочей (Минт) машины на НаноПи. (заодно и ports) скопировалось в /home, разумеется.
6. запустил оттуда pkg, а оно мне пишет абсолютно то же, что и pkg, которое там уже БЫЛО, оказывается... пишет, что pkg у меня нет, а раз нет, то давайте установим? откуда ж мне знать, что это pkg само себя не узнает и не находит?!
7. полез читать подробности в сообщениях. оно не находит pkg (для aarch64, я полагаю). почему? - Certificate verification failed для pkg.freebsd.org. лезу в Гугл, там советуют:
I've found /usr/local/etc/ssl/cert.pem not a symlink, but an empty file. I've deleted it and reinstalled security/ca_root_nss to recreate it. So, fetch(1) is working now.
проверил: у меня нет cert.pem ни в одной из рекомендованных локаций.
далее по ссылкам люди обсуждают как сделать cert.pem, где взять, как правильно разместить, итд.
8. и тут я ВСПОМИНАЮ, что проблемы с сертификатами возникают, если часы показывают неправильное время!
date? - точно! хз что там на этой спичечной коробке за дата-время!
сделал ntpdate
после чего сразу всё заработало!
и порты не понадобились...
всем спасибо, все свободны.
4. скачал инсталляшку - образ загрузочной флешки. свежий. в прошлый раз ОНО не загрузилось, потому что оказывается надо было патчить. о чем я узнал потом из линукс-форумов.
5. нашел на образе /usr/sbin/pkg, скопировал по scp с рабочей (Минт) машины на НаноПи. (заодно и ports) скопировалось в /home, разумеется.
6. запустил оттуда pkg, а оно мне пишет абсолютно то же, что и pkg, которое там уже БЫЛО, оказывается... пишет, что pkg у меня нет, а раз нет, то давайте установим? откуда ж мне знать, что это pkg само себя не узнает и не находит?!
7. полез читать подробности в сообщениях. оно не находит pkg (для aarch64, я полагаю). почему? - Certificate verification failed для pkg.freebsd.org. лезу в Гугл, там советуют:
I've found /usr/local/etc/ssl/cert.pem not a symlink, but an empty file. I've deleted it and reinstalled security/ca_root_nss to recreate it. So, fetch(1) is working now.
проверил: у меня нет cert.pem ни в одной из рекомендованных локаций.
далее по ссылкам люди обсуждают как сделать cert.pem, где взять, как правильно разместить, итд.
8. и тут я ВСПОМИНАЮ, что проблемы с сертификатами возникают, если часы показывают неправильное время!
date? - точно! хз что там на этой спичечной коробке за дата-время!
сделал ntpdate
после чего сразу всё заработало!
и порты не понадобились...
всем спасибо, все свободны.
(no subject)
Date: 2024-02-11 16:19 (UTC)(no subject)
Date: 2024-02-12 03:05 (UTC)у меня вопрос: почему утилита делает вид, что её нет, что это не она стартовала? почему говорит, что её не существует в пакетах и лучше её вам поставить из портов? почему нигде в советах нет ни намека на то, что надо проверить дату-время? и опять же: почему-то с Линуксом на этой коробочке проблем с датой-временем не всплывало.
(no subject)
Date: 2024-02-12 22:42 (UTC)По моему всё убунтуподобное (а возможно даже и дебиано (а возможно вобще всё, что на systemd)) при старте сразу синкает время.
(no subject)
Date: 2024-02-13 03:04 (UTC)