Библиотека сайта rus-linux.net
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
Обязательные
Замечания для пользователей: 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
Краткое описание
| выдает команды командной оболочки для задания значений переменных среды окружения TERM и TERMCAP, которые указывают текущий размер окна xterm |
| скрипт-обертка, который изменяет текущую локаль так, чтобы можно было пользоваться UTF-8, и запускает xterm с правильными настройками |
| эмулятор терминала системы X Window |
Перевод сделан с варианта оригинала, датированного 2011-12-06 19:16:56 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет Xorg Drivers | Настройка системы X Window |