Install e2fsprogs 1.41.8 para utilizar ext2fs.h y ext2_fs.h (Spanish)

Bueno, ultimamente nesesite de este paquete para manipulacion del sistema de archivos ext2, y pues , debido a que no encontre documentacion sobre como instalar estas librerias, y pase mucho tiempo tratando de arreglar errores de referencia a librerias pues mejor me puse a isntalar y encontre que el paquete trae las isntrucciones de instalacion, listo! si pero no, voy a explicar como hacer este proceso de una forma facil y explicada un poco mas que las instrucciones que viene dentro del paquete. Entonces… empezamos…

Pre-Instalacion

1) Lo Primero que deben de hacer es Descargar el paquete: http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.8.tar.gz

2) Inicialn como super usuario, y lo colocan en la carpeta root, en mi caso considero una forma facil de hacer esto de la siguiente forma, segun los sistemas operativos que he realizado esto:

  • Ubuntu: ~$ sudo nautilus
  • Kubuntu: ~$ sudo dolphin 

Estos comandos ejecuntan nautilus o dolphin como super usuarios y permiten manejar las carpetas a nuestro gusto.

Descompriman en root el archivo 0-e2fsprogs-1.41.8.tar.gz de manera que les quede asi /e2fsprogs-1.41.8

Estamos listos para empezar con la isntalacion.

Instalacion

1) Navega con consola a manera que te encuentres dentro del directorio /e2fsprogs-1.41.8. o simplemente abre una terminal en este directorio.

2) Dentro de la carpeta /e2fsprogs-1.41.8 crea un directorio llamado build, y luego entra en el desde consola:

 ~$ mkdir build
 ~$ cd build

3) Ejecuta el script configure:

 ~$ ../configure

 4) Compila los programas y librerias:

 ~$ make

5) Revisa que las carpetas y archivos de instalacion se hallan contruido correctamente:

 ~$ make check

6) Instala los programas y librerias:

 ~$ make install

7) Instala los archivos include y las librerias:

 ~$ make install-libs

8) Elimina cualquier pre-formatted manuals. En alguans distribuciones puede que contengan pre-formatted manuals que esten obsoletos y se nesesitan actualizar para ver los manuales correctos.

Existe en el paquete un script que nos ayudara a realizar este paso simplemente ve a la carpeta /e2fsprogs-1.41.8/install-utils alli se encontrara un script llamado remove_preformat_manpages. Este script nesesita ser ejecutable por lo que le damos clic derecho y luego en propiedades. En la pestaña de Permisos seleccionamos la checkbox que dice “es ejecutable”. Luego abirmos una termianal en el directorio /e2fsprogs-1.41.8/install-utils y ejecutamos:

 ~$ ./remove_preformat_manpages

9) Asegurate de que el archivo /etc/fstab file este correcto. Dentro del archivo abran unas lineas de comentarios las cuales seran ignoradas, las que nos interesan son las que lucen mas o menos asi:

/dev/hda4       /        ext2        defaults 1 1

nota que no nesesariamente debe de decir lo mismo que la linea anterior solo verifica que existan esos 6 datos, ya que muchas distribuciones no traen los ultimos 2 digitos. Estos 2 digitos pueden ser cualquier digito, eso no importa solo verifican que existan.
 
Incorrecto:
/dev/hda4       /        ext2        defaults

Correcto:
/dev/hda4       /        ext2        defaults 1 1

En la carpeta install-utils se encuentra un script llamado convfstab el cual puede ayudar a corregir el archivo /etc/fstab si es que esta corrupto. Para ejecutar este script hazlo de la misma manera que en el paso 8.

Listo todo esta instalado. Ahora ya puedes importar las librerias desde cualqueir codigo fuente en C/C++.

2 Responses to Install e2fsprogs 1.41.8 para utilizar ext2fs.h y ext2_fs.h (Spanish)

  1. al momento de hacer el make instal me arroja un error.. dice
    [install-progs-recurisve] error 1

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s