насчет 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
после чего сразу всё заработало!
и порты не понадобились...
всем спасибо, все свободны.