Рейтинг@Mail.ru
[Войти] [Зарегистрироваться]

Наши друзья и партнеры

UnixForum
Беспроводные выключатели nooLite

Lines Club

Ищем достойных соперников.

Книги по Linux (с отзывами читателей)

Библиотека сайта или "Мой Linux Documentation Project"

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 23. Среда системы X Window Вперед

Пакет xterm-276

Знакомимся с пакетом xterm

xterm является эмулятором терминала в системе X Window.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

  • Загрузка (FTP): ftp://invisible-island.net/xterm/xterm-276.tgz
  • Контрольная сумма MD5: 50ca8ee40e8a0992019f8f35042c9abb
  • Размер загружаемого пакета: 984 KB
  • Оценочный размер требуемого дискового пространства: 12,4 MB
  • Оценочное время сборки: 0,2 SBU

Зависимости пакета xterm

Обязательные

Приложения Xorg

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/Xterm

Установка пакета xterm

Установите пакет xterm с помощью следующих команд:

sed -i '/v0/,+1s/new:/new:kb=^?:/' termcap &&
echo -e '\tkbs=\\177,' >>terminfo &&
TERMINFO=/usr/lib/terminfo ./configure $XORG_CONFIG \
    --enable-luit --enable-wide-chars \
    --with-app-defaults=/etc/X11/app-defaults &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install &&
make install-ti

Пояснение команд

sed -i ... termcap, echo ... >>terminfo: Эти команды так изменяют описание терминала, что теперь, как предполагается, клавиша Backspace будет отправлять символ с ASCII-кодом 127 в соответствие с требованиями консоли Linux.

TERMINFO=/usr/lib/terminfo: Этот параметр обеспечивает, чтобы в случае, если /usr не является установочным префиксом, файл terminfo для xterm устанавливался в системную базу данных terminfo.

--with-app-defaults=...: Устанавливает месторасположение директория app-defaults.

--enable-luit: Позволяет использовать фильт luit для преобразования символов между кодировкой Unicode (используется внутри xterm в случае использования конфигурации, описываемой ниже) и кодировкой локали. Если фильтр luit не удается найти с помощью PATH, то по умолчанию будет использоваться путь /usr/X11R6/bin/luit.

--enable-wide-chars: Добавлена поддержка широких символов.

make install-ti: Эта команда устанавливает исправленные файлы описаний terminfo, которые будут использоваться с xterm.

Конфигурирование пакета xterm

Есть два способа настройки xterm. Вы можете добавить определения ресурсов X в пользовательский файл ~/.Xresources file, либо вы можете добавить их в общесистемный файл $XORG_PREFIX/share/X11/app-defaults/Xterm.

Для того, чтобы xterm соответствовал настройкам локали, установленным в среде окружения, используйте шрифты TrueType, соблюдайте соглашение Linux о коде, который отправляет клавиша Backspace, а также, находясь в роли пользователя root, добавьте следующие определения:

cat >> /etc/X11/app-defaults/XTerm << "EOF"
*VT100*locale: true
*VT100*faceName: Monospace
*VT100*faceSize: 10
*backarrowKeyIsErase: true
*ptyInitialErase: true
EOF

Описание пакета

Установленные программы: resize, uxterm и xterm

Краткое описание

resize

выдает команды командной оболочки для задания значений переменных среды окружения TERM и TERMCAP, которые указывают текущий размер окна xterm

uxterm

скрипт-обертка, который изменяет текущую локаль так, чтобы можно было пользоваться UTF-8, и запускает xterm с правильными настройками

xterm

эмулятор терминала системы X Window

Перевод сделан с варианта оригинала, датированного 2011-12-06 19:16:56 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Xorg Drivers   Настройка системы X Window


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.

Комментарии отсутствуют