Чистка в системе FreeBSD pkg сломанные симлинки от установленных библиотек.
На сервер с недавних пор начала такая байда вылазить, что типа симлинки битые на библиотеки.
===> Cleaning for mysql56-client-5.6.44 ---> Cleaning out obsolete shared libraries No such file or directory @ realpath_rec - /usr/local/lib/compat/pkg/db5 No such file or directory @ realpath_rec - /usr/local/lib/compat/pkg/db5 No such file or directory @ realpath_rec - /usr/local/lib/compat/pkg/db5 No such file or directory @ realpath_rec - /usr/local/lib/compat/pkg/db5 No such file or directory @ realpath_rec - /usr/local/lib/compat/pkg/db5 No such file or directory @ realpath_rec - /usr/local/lib/compat/pkg/db5 No such file or directory @ realpath_rec - /usr/local/lib/compat/pkg/libmysqlclient.so.18 root@serv101:/ #
Эти битые симлинки нужно удалить.
С начало смотрим какие есть битые симлинки.
Переходим в директорию pkg.
cd /usr/local/lib/compat/pkg
Смотрим какие симлинки поломались.
# # find . -type l -exec test ! -e {} \; -print ./libdb-5.3.so.0 ./libdb_cxx-5.3.so.0 ./libdb_stl-5.3.so.0 ./libdb-5.so.0 ./libdb_cxx-5.so.0 ./libdb_stl-5.so.0 ./libmysqlclient_r.so.18
Удаляем их, они не нужны.
# find . -type l -exec test ! -e {} \; -delete
Вот и вся чистка в системе FreeBSD pkg сломанные симлинки библиотек!
FreeBSD исключения обновления портов..
FreeBSD создания пользователя в системе..
Pingback: FreeBSD исключения обновления портов. - FRYAHA.RU