Библиотека сайта rus-linux.net
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 |
| является статической библиотекой, которая позволяет приложениям получать доступ к подсистеме PCI |
Перевод сделан с варианта оригинала, датированного 2011-11-07 22:25:43 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет LSB Tools для управления загрузочными скриптами | Пакет usbutils-004 |