Instalando Sh-utils-2.0

Estimación del tiempo de construcción:      0.42 SBU
Estimación del espacio de disco requerido:  12 MB

Instalación de Sh-utils

Este paquete necesita que le apliques el parche de hostname antes de poder instalarlo. Asegúrate de desempaquetarlo antes de ejecutar los comandos de instalación.

Instala Sh-utils ejecutando los siguientes comandos:

patch -Np1 -i ../sh-utils-2.0-hostname.patch &&
./configure --prefix=/usr &&
make &&
make install &&
mv /usr/bin/{basename,date,echo,false,pwd} /bin &&
mv /usr/bin/{sleep,stty,su,test,true,uname} /bin &&
mv /usr/bin/chroot /usr/sbin

Notas sobre la conformidad con el estándar FHS

Hay un comando que se instala con este paquete que se llama test. Se usa a menudo en guiones del intérprete de comandos (shell scripts) para evaluar condiciones, pero habitualmente se encuentra como [ condición ]. Estos corchetes son comandos internos del intérprete bash. Sin embargo, el estándar FHS determina que debe haber un programa llamado [. Créalo ejecutando:

ln -s test /bin/[

Esplicación de los comandos

patch -Np1 -i ../sh-utils-2.0-hostname.patch: Este parche suprime la construcción del programa hostname, que será instalado posteriormente con el paquete net-tools. El programa hostname del paquete net-tools es una versión mucho mejor (y, en algunos casos, necesaria, pues soporta opciones que necesitan algunos programas como XFree86).

Contenido de Sh-utils

Última versión comprobada: 2.0.

Descripciones

Dependencias de instalación de Sh-utils

Última versión comprobada: 2.0.

Autoconf: autoconf, autoheader
Automake: aclocal, automake
Bash: sh
Binutils: ar, as, ld, ranlib
Diffutils: cmp
Fileutils: chmod, chown, install, ls, mv, rm
Gettext: msgfmt, xgettext
Gcc: cc, cc1, collect2, cpp0, gcc
Glibc: getconf
Grep: egrep, fgrep, grep
M4: m4
Make: make
Gawk: gawk
Perl: perl
Sed: sed
Sh-utils: basename, echo, expr, hostname, sleep, uname
Tar: tar
Texinfo: install-info, makeinfo
Textutils: cat, tr