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

ezjail: «частично завершенное обновление»

Я только что обновил FreeBSD до версии 10.2, и после попытки обновить свои тюрьмы через ezjail я получил следующее:

ezjail-admin update -u

Looking up update.FreeBSD.org mirrors... 5 mirrors found.
Fetching metadata signature for 10.2-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 10.2-RELEASE-p7.
No updates are available to install.
Run '/usr/sbin/freebsd-update fetch' first.
You have a partially completed upgrade pending
Run '/usr/sbin/freebsd-update install' first.
Run '/usr/sbin/freebsd-update fetch -F' to proceed anyway.

Я уже пробовал ezjail-admin install но это не изменило ситуацию.

Внутри тюрем freebsd-version показывает 10.2-RELEASE-p7

Что мне не хватает?

Я нашел здесь свое решение:

https://forums.freebsd.org/threads/ezjail-warning-about-partial-upgrade.52030/#post-297471

Я просто "исправил" это на своей машине. Проблема в том, что в newjail есть символические ссылки на / basejail, которых нет в моей системе. Я сделал:

sudo mkdir /basejail; 
sudo mount -t nullfs /usr/jails/basejail /basejail/; 
sudo freebsd-update -b /usr/jails/newjail install; 
sudo ezjail-admin update -u

Это сработало оттуда.