Назад | Перейти на главную страницу

Пакет FreeBSD «Не найдено доверенных отпечатков пальцев, соответствующих сертификату пакета»

Я только что установил FreeBSD 10 и пытаюсь получить pkg идет, но что-то не работает:

# uname -a
FreeBSD  10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014     root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
# pkg
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: Y
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/freebsd:10:x86:64/latest, please wait...
No trusted fingerprint found matching package's certificate
# 

Любые идеи?

Если у вас установлено дерево портов, просто make install clean из /usr/ports/ports-mgmt/pkg.

Если у вас нет портов:

fetch "http://pkg.freebsd.org/freebsd:10:x86:64/latest/Latest/pkg.txz"
setenv SIGNATURE_TYPE NONE
pkg add pkg.txz

Если вы не используете оболочку по умолчанию, вам, возможно, придется использовать set или export вместо того setenv.

А теперь рассуждаем о FreeBSD идиотский решение протолкнуть недоработанную, глючную часть дерьма пользователям, когда они просто решены критические проблемы, обнаруженные во время их первого выпуска. У меня никогда не было столько проблем со всей остальной FreeBSD (пользователь с 4.x), как с новым pkg программное обеспечение. Я даже не могу объяснить, насколько я разочарован отсутствием тщательного тестирования, особенно обработки ошибок и сообщений; отсутствие документации (man-страницы устарели, справочник ужасно устарел); отсутствие функциональной системы пакетов в базовой установке (в базу включен только сценарий начальной загрузки, а не фактическое программное обеспечение). Серьезно, ребята, вы что, думали ?!