Настройка xterm-256color на Minix3
проблема
Я пытаюсь настроить 256 цветов на Minix3. Я обнаружил, что xterm-256color
файл существует на /usr/pkg/share/terminfo/x
, Я пытался настроить его в ~/.profile
с
if [ -e /usr/pkg/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
Однако, когда я делаю это, я вижу мусор в выводе терминала. Не уверен, что я делаю не так. Я ищу информацию о ash
а также xterm
,
Дополнительная информация
я искал pkgin
и только обнаружил, что xtermset
доступно, но xterm
сам по себе это не так. Странно несколько xterm
уже установлены в предыдущем пути.
Вопрос
Как настроить Minix3 на 256-цветный терминал? Любые намеки или пункты о том, как этого добиться, приветствуются.
1 ответ
Консоль Minix3 поддерживает только 8 цветов. Если ваша база данных terminfo достаточно свежая, рекомендуется TERM
для консоли Minix3 есть minix
,
настройка TERM
на другие значения не изменится количество доступных вам цветов. Вы можете запустить другие эмуляторы терминала, если вы можете запустить X в своей среде. Некоторые из них поддерживают 256 цветов.
xterm
Программа может быть собрана для Minux3 (я делал это в прошлом году для Minux 3.2, обнаружив некоторые проблемы с ее устаревшей оболочкой, которые были исправлены с тех пор). В pkgsrc есть порт для xterm (ваш вопрос указывает на то, что вы используете pkgsrc).
Дальнейшее чтение:
- Установка бинарных пакетов (MINIX 3)
- Установка исходных пакетов (MINIX 3)
Если кто-то сделал двоичный пакет для Minix3, он доступен (предварительно собран) с pkgin
, В противном случае вы можете использовать pkgsrc
, который предоставляет гораздо больше пакетов. Большинство (так как Minix3 использует большую часть "пользовательского пространства" из NetBSD) будет собираться без проблем.
Обратите внимание, что хотя на странице пакета исходного кода для Minix3 написано
pkgsrc используется для сборки стороннего программного обеспечения. Эта страница описывает, как использовать pkgsrc.
Minix не указан на поддерживаемых платформах этого сайта.