Comandante da meia-noite não está em execução

1

Eu tenho instalado o Midnight commander do FreeBSD 12.0-current com:

pkg install mc

Ao chamar mc como root, ele é executado como supostamente; no entanto, quando executado como um usuário normal, ele aborta com o erro:

common.c: unimplemented subshell type 1
read (subshell_pty...): No error: 0 (0)

O que fazer?

    
por Rui F Ribeiro 23.04.2017 / 10:28

1 resposta

3

De acordo com este tópico , há um bug / problema com o mc, dependendo também de como ele é compilado.

A opção é recompilar com SUBSHELL off; ou executá-lo como:

mc -u

Portanto, a opção mais fácil é criar um alias para mc as mc -u . Como em:

alias mc='mc -u'

De man mc :

-u, --nosubshell Disable use of the concurrent shell (only makes sense if Midnight Commander has been built with concurrent shell support).

    
por 23.04.2017 / 10:28

Tags