Настройка xterm-256color на Minix3

390
adn

проблема

Я пытаюсь настроить 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-цветный терминал? Любые намеки или пункты о том, как этого добиться, приветствуются.

0

1 ответ на вопрос

1
Thomas Dickey

The Minix3 console supports only 8 colors. If your terminfo database is reasonably recent, the recommended setting for TERM for the Minix3 console is minix.

Setting TERM to other values will not change the number of colors available to you. You can run other terminal emulators, if you are able to run X in your environment. Some of those support 256 colors.

The xterm program can be built for Minux3 (I did that last year, for Minux 3.2, finding some problems with its antiquated shell which were fixed since then). There is a port for xterm in pkgsrc (your question indicates that you are using pkgsrc).

Further reading:

If someone has made a binary package for Minix3, it is available (prebuilt) with pkgin. Otherwise, you can use pkgsrc, which provides far more packages. Most (since Minix3 uses most of the "userland" from NetBSD) will build without problems.

Note however, that although the source-package page for Minix3 says

pkgsrc is used to build third-party software. This page describes how to use pkgsrc.

Minix is not listed on that site's Supported platforms.

Из документации видно, что `pkgsrc` устарела. Должен ли я все еще попытаться использовать это? Или заменой является использование `git`? Кроме того, о каком порту вы говорите? Я не могу найти его с помощью `pkgin`. adn 8 лет назад 0