Наши партнеры








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

Библиотека сайта rus-linux.net

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

Пакет PCI Utilities-3.1.8

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

Пакет PCI Utilities является набором программ, предназначенным для выдачи списка устройств PCI, проверки состояния устройств и настройки их конфигурационных регистров.

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

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

  • Загрузка (FTP): ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci//pciutils-3.1.8.tar.gz
  • Контрольная сумма MD5: 79312f138311d29291c7d44d624cd37e
  • Размер загружаемого пакета: 372 KB
  • Оценочный размер требуемого дискового пространства: 3,5 MB
  • Оценочное время сборки: менее 0,1 SBU

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

Установка пакета PCI Utilities

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

make PREFIX=/usr ZLIB=no

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

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

make PREFIX=/usr install

Некоторые пакеты требуют статической библиотеки PCI. Чтобы установить библиотеку и заголовки, выполните в роли пользователя root следующую команду:

make PREFIX=/usr install-lib

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

ZLIB=no: Этот параметр предотвращает сжатие файла pci.ids, который необходимо для других приложений, например, HAL-0.5.14.

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

Файл данных pci.ids постоянно обновляется. Чтобы получить текущую версию этого файла, выполните в роли пользователя root команду update-pciids. Для этой программы требуется скрипт Which-2.20 или программа, которая ищет cURL-7.22.0, Wget-1.13.4 или Lynx-2.8.7rel.2, используемые для загрузки самого нового текущего файла, а затем замены им файла, находящегося в /usr/share.

Вы можете добавить запись в crontab для пользователя root (или любого другого пользователя, имеющего права на запись в /usr/share) с тем, чтобы периодически автоматически обновлять файл pci.ids.

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

Установленные программы: lspci, setpci и update-pciids

Установленные библиотеки: libpci.a

Установленные директории: /usr/include/pci

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

lspci

это утилита для отображения информации о всех шинах PCI, имеющихся в системе, и всех устройств, подключенных к ним

setpci

это утилита для запросов к устройствам PCI и их конфигурирования

update-pciids

выдает текущую версию списка PCI ID. Требует Which-2.20, cURL-7.22.0, Wget-1.13.4 или Lynx-2.8.7rel.2

libpci.a

является статической библиотекой, которая позволяет приложениям получать доступ к подсистеме PCI

Перевод сделан с варианта оригинала, датированного 2011-11-07 22:25:43 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет LSB Tools для управления загрузочными скриптами   Пакет usbutils-004