Details zu diesem Paket finden Sie in Abschnitt 6.16.2, „Inhalt von Coreutils.“
Das Paket Coreutils enthält viele Shell-Werkzeuge zum Einstellen der grundlegenden Systemeigenschaften.
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.“