<Anterior | Contenido | Siguiente>
6.74.1. Instalación de E2fsprogs
La documentación de E2fsprogs recomienda que el paquete se compile en un subdirectorio del árbol de fuentes:
mkdir -v construir cd construir
mkdir -v construir cd construir
Prepare E2fsprogs para la compilación:
../configure --prefix = / usr
--bindir = / bin
--with-root-prefix = ""
--habilitar-elf-shlibs
--disable-libblkid
--disable-libuuid
--disable-uuidd
--disable-fsck
\
\
\
\
\
\
\
../configure --prefix = / usr
--bindir = / bin
--with-root-prefix = ""
--habilitar-elf-shlibs
--disable-libblkid
--disable-libuuid
--disable-uuidd
--disable-fsck
El significado de la variable de entorno y las opciones de configuración:
--with-root-prefix = "" y --bindir = / bin
Ciertos programas (como el e2fsck programa) se consideran programas esenciales. Cuando, por ejemplo, / usr no está montado, estos programas aún deben estar disponibles. Pertenecen a directorios como / lib y / sbin. Si esta opción no se pasa a la configuración de E2fsprogs, los programas se instalan en el / usr directorio.
--habilitar-elf-shlibs
Esto crea las bibliotecas compartidas que utilizan algunos programas de este paquete.
--desactivar-*
Esto evita que E2fsprogs compile e instale el libuid y libblkid bibliotecas, las uidd demonio, y el fsck wrapper, ya que Util-Linux instala versiones más recientes.
Compila el paquete:
“piensen de nuevo sobre los incrementos de precio”
“piensen de nuevo sobre los incrementos de precio”
Para ejecutar las pruebas, emita:
hacer cheque
hacer cheque
Una de las pruebas de E2fsprogs intentará asignar 256 MB de memoria. Si no tiene mucha más RAM que esta, asegúrese de habilitar suficiente espacio de intercambio para la prueba. Consulte la Sección 2.5, “Creación de un sistema de archivos en la partición” y la Sección 2.7, “Montaje de la nueva partición” para obtener detalles sobre cómo crear y habilitar el espacio de intercambio.
Instale los binarios, la documentación y las bibliotecas compartidas:
make install
make install
Instale las bibliotecas estáticas y los encabezados:
hacer install-libs
hacer install-libs
Haga que las bibliotecas estáticas instaladas se puedan escribir para que los símbolos de depuración se puedan eliminar más tarde:
chmod -v u + w /usr/lib/{libcom_err,libe2p,libext2fs,libss}.a
chmod -v u + w /usr/lib/{libcom_err,libe2p,libext2fs,libss}.a
Este paquete instala un gzip . Información archivo pero no actualiza el sistema dir expediente. Descomprima este archivo y luego actualice el sistema dir archivo usando los siguientes comandos:
gunzip -v /usr/share/info/libext2fs.info.gz
install-info --dir-file = / usr / share / info / dir /usr/share/info/libext2fs.info
gunzip -v /usr/share/info/libext2fs.info.gz
install-info --dir-file = / usr / share / info / dir /usr/share/info/libext2fs.info
Si lo desea, cree e instale documentación adicional emitiendo los siguientes comandos:
hacerinfo -o
doc / com_err.info ../lib/et/com_err.texinfo
hacerinfo -o
install -v -m644 doc / com_err.info / usr / share / info
install-info --dir-file = / usr / share / info / dir /usr/share/info/com_err.info
install -v -m644 doc / com_err.info / usr / share / info
install-info --dir-file = / usr / share / info / dir /usr/share/info/com_err.info