5.16. Coreutils-6.9

Das Paket Coreutils enthält viele Shell-Werkzeuge zum Einstellen der grundlegenden Systemeigenschaften.

Geschätzte Kompilierzeit: 0,5 SBU
Ungefähr benötigter Festplattenplatz: 67,6 MB

5.16.1. Installation von Coreutils

Bereiten Sie Coreutils zum Kompilieren vor:

./configure --prefix=/tools

Kompilieren Sie das Paket:

make

Wenn Sie die Testsuite durchlaufen lassen möchten, führen Sie dieses Kommando aus: make RUN_EXPENSIVE_TESTS=yes check. Der Parameter RUN_EXPENSIVE_TESTS=yes teilt der Testsuite mit, noch zusätzliche Tests zu durchlaufen, die auf einigen Plattformen sehr zeitintensiv sein können. Normalerweise ist das unter Linux aber kein Problem.

Installieren Sie das Paket:

make install

Das obige Kommando kann su nicht installieren, weil es als unprivilegierter Benutzer nicht setuid-root gesetzt werden kann. Installieren Sie es daher von Hand unter anderem Namen, sodass es auch ein nicht-privilegierter Benutzer im endgültigen System für Tests verwenden kann. Außerdem behalten wir auf diese Weise eine funktionstüchtige Version von su des Host-Systems an erster Stelle im PATH. Zur manuellen Installation benutzen Sie bitte dieses Kommando:

cp -v src/su /tools/bin/su-tools

Details zu diesem Paket finden Sie in Abschnitt 6.16.2, „Inhalt von Coreutils.“