Страница 1 из 1

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2017-07-19 13:34:17
retex
FreeBSD 11.1 RC2 Release.

Проблема 1.
Не запускается mc из консоли под обычным пользователем.

Код: Выделить всё

common.c: unimplemented subshell type 1
read (subshell_pty...): ...
Проблема 2.
Запускается под root, но при попытке зайти в каталог (каталог в
имени которого есть пробелы) выводит предупреждение: "Внимание:
невозможно перейти в (имя каталога)
".

Решение.
Не устанавливайте mc через pkg install.

Установить mc через порт:

Код: Выделить всё

# cd /usr/ports/misc/mc.
Перед установкой сделать:

Код: Выделить всё

# make config
Далее в появившемся меню отключить: [x] SUBSHELL Build with subshell support.

После чего установить:

Код: Выделить всё

# make install clean

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2017-07-21 9:09:32
retex
Дополнение.
FreeBSD 11.1 RC2 Release.

После выполнения команды в mc и нажатия на Ctrl+O - черный экран?

Делаем (предварительно сделайте # make deinstall):

Код: Выделить всё

# cd /usr/misc/mc
# make config
Далее в меню выберите:
(*) NCURSES Console (text) interface support.

Установка:

Код: Выделить всё

# make install clean
Примечание.
Работа mc в /bin/csh даёт больше возможностей чем в /bin/sh
Узнать какой shell можно командой:

Код: Выделить всё

# echo $SHELL

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2019-02-04 15:16:03
PAVOR_zp
Мне помогло замена стандартного shell /bin/sh на /bin/csh или /usr/local/bin/bash командой chsh -s /bin/csh root

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2019-02-22 14:42:15
mousehouse
Решение всех проблем запустить

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2021-08-05 12:26:29
WideAreaNetwork
всем привет
каким образом можно поправить кодировку в midnight commander, вот вывод части файла через cat

Код: Выделить всё

our @EXPORT = qw( fw_flush fw_set fw_usr_on fw_usr_off fw_run fw_net_add fw_net_del fw_add_in fw_add_out );

=head

Скрипт управляет созданием правил в ipfw разрешающих/запрещающих/shape-щих трафик клиентов.

Входящий/исходящий трафик рассматривается по отношению к клиенту.

Принцип работы.
а вот через командер

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2021-08-05 12:45:54
WideAreaNetwork
в файле /etc/login.conf локаль вроде выставлена правильно

Код: Выделить всё

#
# Russian Users Accounts. Setup proper environment variables.
#
russian|Russian Users Accounts:\
        :charset=UTF-8:\
        :lang=ru_RU.UTF-8:\
        :tc=default:

Код: Выделить всё

# locale
LANG=
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2021-08-05 13:13:08
WideAreaNetwork
хочу чтобы в mc кирилица правильно отображалась, редактор ee и утилита less также не правильно отображают кириллицу

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2021-08-05 20:49:14
guest
# locale
LANG=
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
переменная LANG пустая, LC_ALL тоже, остальные выставлены в "C"

Код: Выделить всё

# echo $LANG
ru_RU.UTF-8
#

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2021-08-05 20:52:05
guest
редактор "ee" не работает с utf нормально, забудьте про него.

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2021-08-07 8:37:49
WideAreaNetwork

Код: Выделить всё

# echo $LANG
LANG: Undefined variable.
WideAreaNetwork писал(а):
2021-08-05 12:45:54
/etc/login.conf
разве это не глобальные переменные для всех юзеров? которые должны были унаследоваться от всех юзеров?
guest писал(а):
2021-08-05 20:49:14
переменная LANG пустая, LC_ALL тоже, остальные выставлены в "C"
все сменить на ru_RU.UTF-8 ?

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2021-08-07 9:09:56
WideAreaNetwork
ап
WideAreaNetwork писал(а):
2021-08-07 8:37:49
от всех
для всех

Решение некоторых проблем связанных с midnight commander'ом (mc).

Добавлено: 2021-08-07 10:55:41
guest