Wydaje się, że mc wymaga dopasowania wstępnie skompilowanej wersji powłoki, np. / bin / bash jako jedyny.
Aby rozwiązać ten problem, należy zmienić domyślną powłokę roota z sh na bash i zrobić to za pomocą następującego polecenia:
sudo dscl . -change /Users/root UserShell /bin/sh /bin/bash
Aby powrócić do poprzedniego stanu, jeśli masz jakieś problemy, po prostu odwróć parametry:
sudo dscl . -change /Users/root UserShell /bin/bash /bin/sh
Tylko w przypadku, gdy powyższe polecenia nie działają, domyślna powłoka została już zmieniona. Sprawdź to poleceniem:
dscl . -read /Users/root UserShell
Mam nadzieję, że zaoszczędzi ci to mnóstwo czasu.