Coreutils-5.2.1

Il pacchetto Coreutils contiene utilità per mostrare ed impostare le caratteristiche di base del sistema.

Tempo approssimativo di costruzione:  0.9 SBU
Spazio necessario sul disco:     69 MB

L'installazione di Coreutils dipende da: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Perl, Sed.

Installazione di Coreutils

Preparate Coreutils per la compilazione:

DEFAULT_POSIX2_VERSION=199209 ./configure --prefix=/tools

Questo pacchetto ha un problema quando compilato con versioni di Glibc successive alle 2.3.2. Alcune delle utilità di Coreutils (come head, tail e sort) non riconosceranno la loro sintassi tradizionale, sintassi che è stata in uso per circa 30 anni. Questa vecchia sintassi è così pervasiva che la compatibilità deve venire preservata fino a quando i molti posti dove viene usata saranno aggiornati. La compatibilità all'indietro è ottenuta impostando la variabile ambiente DEFAULT_POSIX2_VERSION al valore "199209" nel comando sopra. Comprendete che non farlo significherà che dovrete subirne le conseguenze su voi stessi: aplicare le patch ai molti pacchetti che ancora usano la vecchia sintassi. Pertanto raccomandiamo di usare le istruzioni esattamente come date sopra.

Compilate il pacchetto:

make

(Se volete ancora verificare i risultati, digitate: make RUN_EXPENSIVE_TESTS=yes check. Il parametro RUN_EXPENSIVE_TESTS=yes dice alla suite di test di avviare numerosi test aggiuntivi che sono considerati relativamente dispendiosi su alcune piattaforme, ma di solito non sono un problema su Linux.)

E installate il pacchetto:

make install

I dettagli su questo pacchetto si trovano nella sezione chiamata “Contenuto di Coreutils”.