Cómo crear aplicaciones portables de Linux

CDE (Código, Datos y Entorno) es una herramienta para Linux que te permite crear paquetes portables de aplicaciones, que luego podés ejecutar en cualquier computadora sin necesidad de realizar instalaciones o configuraciones adicionales.

Instalación

CDE es compatible con la mayoría de distribuciones x86-Linux modernas. La aplicación viene implementada como un sólo binario portable llamado “cde”. Para instalarlo en tu compu podés descargarlo desde cualquiera de los siguientes enlaces:

Al finalizar la descarga hay que renombrar el archivo a “cde” y hacerlo ejecutable con el comando “chmod u+x”.

Uso

Para crear paquetes portables para aplicaciones hay que usar el siguiente comando vía terminal:

./cde aplicación

Por ejemplo, para crear un paquete portable de la aplicación ‘xclock‘ tendrías que escribir:

./cde xclock

Podrás ver una nueva instancia de la aplicación, tenés que cerrarla y ejecutar el comando ls para ver una lista de los sub-directorios, donde debe encontrarse la carpeta cde-package/. Para mirar dentro de la carpeta utilizá el comando:

find cde-package/ | less

Ahora podrás ver que dentro de la carpeta se encuentran todas las dependencias necesarias para ejecutar xclock. Para comprimir el directorio utilizá los comandos:

tar -cvf cde-xclock.tar cde-package/
gzip cde-xclock.tar

El archivo obtenido (que debería llamarse en este caso cde-xclock.tar.gz) puede transferirse a cualquier otra computadora con Linux. Para descomprimir y ejecutar la aplicación sólo tenés que usar las líneas:

tar -zxvf cde-xclock.tar.gz
cde-package/xclock.cde

Podés seguir este mismo procedimiento para crear portables para cualquier otra aplicación.

Página oficial del proyecto CDEhttp://www.pgbovine.net/cde.html

Fuente: Planetared


3 comentarios

  1.   rafaelzx dijo

    antes ponias videos viejo =/

  2.   AN dijo

    UNA PREGUNTA COMO PUEDO HACER QUE EL LECTOR DE PANTALLA PARA PERSONAS DISCAPACITA EL ORCA USARLO COMO PORTABLE EN USB PARA HACERLO EN USO EN CUALQUIER EQUIPO

    1.    usemoslinux dijo

      Hola AN!

      Creo que sería mejor que plantees esta consulta en nuestro servicio de preguntas y respuestas llamado Ask DesdeLinux a fin de que toda la comunidad pueda ayudarte con tu problema.

      Un abrazo, Pablo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.