Advertencia
Sunset Notice (01-24-2025)
This version of the EaaSI User Handbook was in active use during the platform’s grant-funded period, 2018-2024. As of 2025, we are in the process of revising the Handbook in anticipation of a collaboration with the Software Preservation Network later this year.
As a result, the information below may or may not accurately reflect the expected function and workflows of the EAASI software moving forward. This version of the User Handbook will be retired and shut down in early 2025. Please follow announcements and updates in the EAASI Forum to learn more about our product roadmap or email softwarepreservation@yale.edu for more information about our ongoing development transition!
Importar Jerarquías de Archivo
Actualmente, :ref:`importing <import_content ` conjuntos arbitrarios de archivos en EaSI como un objeto tipo «Files» (ya sea Software o Contenido) sólo se soporta si el conjunto de archivos es «flat»; es decir, no es posible seleccionar un directorio como parte del conjunto de archivos, sólo una serie de archivos individuales.
Esto no es ideal para cualquiera:
Sets de archivos extremadamente grandes donde la selección de archivos manual o arrastrar y soltar sería engorroso
Conjuntos de archivos con directorios anidados donde es esencial preservar la estructura del directorio / jerarquía de ficheros para una función adecuada o interacción en un entorno emulado.
Como solución de trabajo, el equipo de EaaSI recomienda en la actualidad el embalaje de un archivo/directorio complejo se establece localmente como una imagen de disco ISO y luego importar a EaaSI como un objeto de Software o Contenido de tipo «ISO».
La plataforma EaaSI utiliza la herramienta de Linux `mkisofs > https://linux.die.net/man/8/mkisofs ``_ para empaquetar y montar objetos planos de tipo «Files» en emulación. Para la máxima compatibilidad entre los invitados emulados, el equipo EaSI recomienda hacer lo mismo, utilizando el siguiente comando:
$ mkisofs -J -r -hfs -o [output_filename.iso] [/path/to/target/directory]`
Donde:
``-J`: genera registros de directorios Joliet además de nombres de archivos ISO9660 (principalmente útiles para usar en sistemas Windows 9x/NT)
``-r`: genera permisos de propiedad de archivos Rock Ridge en el sistema de archivos ISO9660 (limpieza la información de propiedad de su sistema que puede/tendrá conflicto con la información de los usuarios en entornos emulados)
``-hfs`: genera un sistema híbrido de CD ISO9660/HFS (requerido para montar correctamente en sistemas Mac OS clásicos)
``-o [output_filename.iso]`: el nombre especificado para su salida/nueva imagen de disco ISO
/path/to/target/directory
: la ruta del archivo al directorio (incluyendo cualquier archivo anidado y subdirectorios) que le gustaría empaquetar y subir como objeto EaSI
mkisofs` se puede instalar en macOS mediante la instalación del paquete ``cdrtools` a través de " Homebrew " , en Windows, el equipo de EaaSI recomienda instalar " amkisofs " a través del subsistema de Windows para Linux " , en https://learn.microsoft.com/en-us/windowows/wsl/about `_ or using the `xorriso-for-windows ' ilse https://github.com/PeyTy/xorriso-exe-for-windows '_ tool, which maintains cross-compatibility with ``mkisofs`
syntax.