Работает / Work pfSense-CE-2.7.2/ OPNsense-24.7
Запускаем putty и подключаемся по ssh к своему pfSense / OPNsense
Жмем 8 и получаем командную строку, в ней поочередно выполняем
pkg add https://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/png-1.6.43.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/pcre-8.45_4.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/libslang2-2.3.3_2.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/libXau-1.0.11.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/xorgproto-2024.1.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/libXdmcp-1.1.5.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/libxcb-1.17.0.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/libX11-1.8.9,1.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/libXext-1.3.6,1.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/libssh2-1.11.0_1,3.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/libsigsegv-2.14.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/diffutils-3.8_1.pkg
pkg add http://pkg.freebsd.org/FreeBSD:14:amd64/latest/All/mc-4.8.31.pkg
После установки всех пакетов по очередно выполнчяем эти команды
mv /usr/local/bin/mc /usr/local/bin/mc.real
echo 'sh -c "export SHELL=/bin/tcsh ; /usr/local/libexec/mc/mc-wrapper.sh"' > /usr/local/libexec/mc/mc
chmod +x /usr/local/libexec/mc/mc
sed -i.bak 's;/usr/local/bin/mc -P;/usr/local/bin/mc.real -P;' /usr/local/libexec/mc/mc-wrapper.sh
ln -s /usr/local/libexec/mc/mc /usr/local/bin/mc
потом пишем exit
снова 8 to shell
mc !!!! work!