6.78. Pciutils-3.1.8

6.78.1. Abhängigkeiten

Pciutils

   Installation hängt ab von:  Bash, Binutils, Coreutils, GCC, Gettext, Glibc, Grep, Make, Ncurses und Sed
   Test Umgebung hängt ab von:  Keine Tests vorhanden.
   Optionale Abhängigkeiten:  Wget

6.78.2. Installation von Pciutils

Das Paket entpacken und in das neue Verzeichnis wechseln:

tar -xf pakete/pciutils-3.1.8.tar.gz &&
cd pciutils-3.1.8/

Das Paket kompilieren:

make PREFIX=/usr CC="gcc -fPIC" ZLIB=no SHARED=yes

Installiere das Paket:

make PREFIX=/usr SHARED=yes install

Die Bedeutung der Parameter für make:

ZLIB=no

Verhindert das komprimieren der Datei pci.ids, einige andere Programme erwarten das diese Datei unkomprimiert vorliegt.

SHARED=yes

Durch diesen Parameter erzwingen wir den Bau und die Installation der gemeinsamen Bibliotheken.

Falls Du irgendwann mal ein Programm installierst das eine statische Version der libpci erfordert, kannst du die zwei vorhergehenden Befehle ohne den Parameter SHARED=yes benutzen. Anschließend führst Du dann folgenden Befehl aus:

make PREFIX=/usr install-lib

Nun das Verzeichnis verlassen und dann entfernen:

cd .. &&
rm -rf pciutils-3.1.8/

6.78.3. Inhalt des Paketes Pciutils

Installierte Programme:  lspci, setpci und update-pciids
Installierte Bibliotheken:  libpci.{so}

Kurze Beschreibung

lspci

Zeigt alle Geräte die am PCI-Bus hängen. Mit dem Parameter -v erhält man noch eine wesentlich ausführlichere Anzeige.

setpci

Ein Werkzeug zur Konfiguration der Geräte am PCI-Bus.

update-pciids

Holt die aktuelle PCI ID Liste.

libpci

Ist eine Programmbibliothek die anderen Programmen die Funktionalität der Pciutils zur Verfügung stellt.