![]() |
|
|||
WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Пакет GPM
(General Purpose Mouse демон) содержит сервер мыши для консоли и
xterm. Он предоставляет не
только поддержку вырезания и вставки, но его библиотечный компонент
используется некоторыми программами, такими как
Links для предоставления поддержки мыши в приложении. Он полезен на
рабочих станциях, особенно если следовать инструкциям (Beyond) Linux From
Scratch; часто более просто (и менее склонно к ошибкам) вырезать и вставить
между двумя консольными окнами, чем набирать все руками! Адрес (FTP):
ftp://arcana.linux.it/pub/gpm/gpm-1.20.1.tar.bz2. Контрольная сумма: 2c63e827d755527950d9d13fe3d87692 Размер: 556 KB Требуемое дисковое пространство: 6.7 MB Расчетное время сборки: 0.09 SBU Рекомендованный патч:
http://www.linuxfromscratch.org/blfs/downloads/6.0/gpm-1.20.1-segfault-1.patch
. Рекомендованный патч:
http://www.linuxfromscratch.org/blfs/downloads/6.0/gpm-1.20.1-silent-1.patch
. Установим GPM
запуском следующих команд: А теперь, как пользователь root: LDFLAGS="-lm":
Математическая библиотека должна быть скомпонована с
gpm, так как ceil() используется в
некоторой логике прокрутки курсора. Установим стартовый скрипт /etc/rc.d/init.d/gpm,
включенный в пакет
blfs-bootscripts-6.0. /etc/gpm-root.conf и
~/.gpm-root: Общиесистемный и пользовательский файлы конфигурации
gpm-root. /etc/sysconfig/mouse: Этот файл содержит
имя вашего устройства мыши и протокол, который оно использует.
Для создания этого файла выполните следующее как пользователь root: Примеры значений для установки MDEVICE,
PROTOCOL и GPMOPTS: Список известных значений протоколов может быть получен запуском
gpm -t -help.
Установка MDEVICE зависит от типа используемой мыши.
Например, /dev/ttyS0 для последовательной мыши (в
Windows это COM1), /dev/input/mice часто
используется для USB мыши, а
/dev/psaux для PS2-мыши.
GPMOPTS это место для других дополнительных опций,
которые нужны для Вашего оборудования. Это механизм безопасности, используемый для выключения буфера вставки.
Это утилита вырезания и вставки и сервер мыши
для виртуальных консолей. Основной обработчик для gpm
. Он используется для вывода меню в root-окне. Это простой образец приложения, использующего библиотеку
верхнего уровня, предназначенный для прочтения программистами,
которые пытаются использовать библиотеку верхнего уровня. Это программа для отчета о событиях мыши. Это средство для определения типа мыши и устройства,
к которому она подключена.
Beyond Linux From Scratch. Версия 6.0
Часть III. Общие библиотеки и утилиты
GPM-1.20.1
Введение в GPM
Информация о пакете
Дополнительно
Установка GPM
patch -Np1 -i ../gpm-1.20.1-segfault-1.patch &&
patch -Np1 -i ../gpm-1.20.1-silent-1.patch &&
LDFLAGS="-lm" ./configure --prefix=/usr --sysconfdir=/etc &&
make
make install &&
cp conf/gpm-root.conf /etc &&
ldconfig
Описание команд
Конфигурация GPM
Скрипт init.d gpm
make install-gpm
Файлы конфигурации
cat > /etc/sysconfig/mouse << "EOF"
# Begin /etc/sysconfig/mouse
MDEVICE="[yourdevice]"
PROTOCOL="[yourprotocol]"
GPMOPTS="[additional options]"
# End /etc/sysconfig/mouse
EOF
Конфигурационная информация
MDEVICE="/dev/psaux"
PROTOCOL="imps2"
GPMOPTS=""
Содержание
Установленные программы:
disable-paste, gpm, gpm-root, hltest, mev и mouse-test
.
Короткое описание
Найди своих коллег! |