После обновления FreeBSD 10 до FreeBSD 11 Появились ошибки.
1. при вызове pkg:
Shared object «libssl.so.7» not found, required by «pkg»
Решением стало обновить его:
pkg-static upgrade -f
2. при попытке добавить нового пользователя:
pw: user ‘srv’ disappeared during update
adduser: ERROR: There was an error adding user (srv).
Решением стало пересоздание базы пользователей:
pwd_mkdb /etc/master.passwd
3. Если возникает подобная ошибка на не поддерживаемой уже версии FreeBSD:
pkg info
/usr/local/lib/libpkg.so.4: Undefined symbol «openat»
То следует обновить ее до последней в ветке. Например, сейчас тут
uname -a FreeBSD localhost 10.1-RELEASE-p41 FreeBSD 10.1-RELEASE-p41 #0: Fri Oct 21 23:03:01 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 |
Обновляем вначале до 10.4 — последней в 10 ветке:
# Обновляем вначале до 10.4 последней в 10 ветке: freebsd-update upgrade -r 10.4-RELEASE |