FreeBSD фікси помилок
pkg_add: unable to fetch / unable to get
Причиною помилки є неправильна змінна PACKAGESITE. Тут можна знайти правильний лінк для вашої системи. Для FreeBSD 9.0
з bash
команда виглядає таким чином:
1 | $ export PACKAGESITE=ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9-stable/Latest/ |
Дізнатися версію ОС можна командою: uname -a
.
Виводимо нову змінну і перевіряємо коректну роботу:
1 | $ echo $PACKAGESITE |
urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
Причиною є те, що у нових версіях Python за замовчування CA сертифікат шукається в папці /etc/ssl/cert.pem
.
Фіксимо командою
1 | $ ln -s /usr/local/etc/ssl/cert.pem /etc/ssl/cert.pem |