Установка Midnight Commander 4.6.1 на SCO UnixWare 7.1.1

Ох уж я и настрадался с установкой Midnight Commander 4.6.1

Чуть позже напишу как это сделать

Суть таких страданий в том, что хочется видеть файлы больше 2 Гбайт в Midnight Commander. А в версиях ниже 4.6 это не реализованно.

Внимание! Midnight Commander 4.6.1 не тестировался под SCO UnixWare 7.1.1

Так что, если есть желание, то ставьте на свой страх и риск!

Установка gzip


# pkgadd -d /home/user/gzip-1.2.4.pkg

Установка glib

Для установки MC 4.6.1 требуется наличие glib не ниже 1.2.6
# pkgadd -d /home/user/glib-1.2.8.pkg

Установка GNU gcc


# mkdir /cdrom
# mount -r -F cdfs /dev/cdrom/cdrom1 /cdrom
# pkgadd -d /cdrom udk выбираем только C++ Compilation System

Установка Open Source Tool Kit 2.0.4 (OSTK)


# pkgadd -d /home/user/OSTools-2.0.4.ds и еще

Настройка терминала at386 для работы с Midnight Commander 4.6.1

Узнать какой тип терминала Вы используете можно командой


# tset -rI

У меня выдал Terminal type is at386


# infocmp at386 > /tmp/at386.ti
# cp /tmp/at386.ti /tmp/at386.ti.old

Правим /tmp/at386.ti


acsc=``a1fxgqh0jYk\277l\332m\300n\305ooppq\304rrsst\303u4v\301w\302x\263yyzz{{||}}~~
cup=\E[%i%p1%d;%p2%dH
Мой "правленный" файл at386.ti

# tic -v /tmp/at386.ti

Проверяем


# TERM=at386 mc

Установка Midnight Commander 4.6.1


# mv mc-4.6.1.tar.tar mc-4.6.1.tar.gz
# tar xvpf mc-4.6.1.tar
# cd mc-4.6.1
# ./configure
# make
# make install

Руссификация Midnight Commander 4.6.1

Для поддержки русского языка, нужно включить работу с восьмью битами. Для этого нажмите F9, затем выберите Option, далее Options -> Display bits... -> Full 8 bits output и Full 8 bits input.


Не забудьте сохранить конфигурацию. F9 -> Options -> Save Setup

Настройка Midnight Commander 4.6.1 для работы с терминалом AT386

Ищем файл mc.lib (/usr/local/lib/mc или /usr/local/share/mc) и добавляем следующие строчки

[terminal:AT386-M]
f11=\eOp
f12=\eOq
f13=\eOr
f14=\eOs
f15=\eOt
f16=\eOu
f17=\eOv
f18=\eOw
f19=\eOx
f20=\eOy
bs=^h
delete=\177
complete=\e^i
kpplus=\e+
kpminus=\e-
kpasterix=\e*
kpslash=\e/
kpenter=\e^m

[terminal:AT386]
f11=\eOp
f12=\eOq
f13=\eOr
f14=\eOs
f15=\eOt
f16=\eOu
f17=\eOv
f18=\eOw
f19=\eOx
f20=\eOy
bs=^h
delete=

[terminal:AT386-e]
f11=\eOp
f12=\eOq
f13=\eOr
f14=\eOs
f15=\eOt
f16=\eOu
f17=\eOv
f18=\eOw
f19=\eOx
f20=\eOy
bs=^h
delete=

После этого должна корректно работать клавиша DEL


Мой "правленный" файл mc.lib



[ Назад ]

 

Сайт управляется системой uCoz