-
Notifications
You must be signed in to change notification settings - Fork 1
Español
Utilidad GUI para copiar un archivo ISO a un disco USB.
Sólo para GNU/Linux.
(Las imágenes son ilustrativas, la interfáz gráfica de usuario se mostrará en español)
-
Detecta automáticamente cuando se conecta o desconecta un dispositivo.
-
Verifica que la capacidad del dispositivo no sea menor que el tamaño del ISO.
-
Permite pausar/resumir la copia.
-
Muestra información detallada del dispositivo.
- Permite listar y montar las particiones del archivo ISO.
- Permite generar varias sumas de verificación.
- Permite clonar el dispositivo hacia un archivo.
- Permite dar formato al dispositivo.
-
Librerías:
librhash
,libudev
,libmount
,libblkid
. -
Programas:
sfdisk
,bash
ymkfs.*
Administrador
Se necesitan permisos de administrador para usar el programa.
Se utiliza un mix entre C99 y FreePascal utilizando el IDE Lazarus.
Interfaz Gráfica
Según el paquete de Lazarus que se instale la de GTK2 o Qt5.
Librerías, dependencias
Se utiliza librhash
, libudev
, libmount
, libblkid
y afines a los mismos, fpc
, lazarus
, pgkconf
, make
, gcc
.
Compilación
Primero debe compilar el código fuente de C, en el directorio c_in
.
Compilador: GCC - C99
make
Luego compilar las fuentes del proyecto con Lazarus v2.0+
lazbuild --bm=Release ArchIsoMyDrive.lpi
El nombre del programa ArchIsoMyDrive es: archisomydrv
Por defecto la interfaz está en inglés.
Los catálogos de los lenguajes(*.po) se encuentran en locale
.
- Testers
Compilar el código fuente de C con: make debug
Compilar el proyecto de Lazarus con: lazbuild --bm=Debug ArchIsoMyDrive.lpi
- Traductores
En el directorio locale
, copie el archivo archisomydrv.po
con el nombre del lenguaje que desea.
Por ejemplo: cp archisomydrv.po archisomydrv.es_MX.UTF-8.po
Utilice algún editor de catálogos, por ejemplo poedit
, para modificar el nuevo archivo.