Instalar un programa sin poseer su instalador.

Es la filosofía del SWL el mayor atractivo y su mejor acierto; pues, le ha permitido crecer, expandirse y ser, al día de hoy, el núcleo de los sistemas preponderantes en los dispositivos electrónicos, díganlo entonces los millones de teléfonos que usan; por ejemplo, Android y las computadoras domésticas y empresariales (no hablo de servidores porque la supremacía está del lado de la fuerza) que, sin superar en su conjunto las que trabajan bajo Windows o Mac OS, van escalando -poco a poco- la cuota de mercado. Y es que rehusar, aprovechar, adaptar, trasladar libremente de un lado a otro y con transparencia, hace imbatible un sistema que se nutre no solo de la libertad; sino, del acto de compartir.

Lo antedicho explica porque resulta posible instalar un programa informático en GNU/Linux sin necesidad de tener el ejecutable. He aquí el relato y la experiencia que a muchos o a alguien puede ser de utilidad.

Una de las distribuciones que más me ha satisfecho es Handy Linux, distribución de factura francesa con XFCE como entorno de escritorio y que desanda sobre una meta distribución nombrada Debian: ¿alguien a oido hablar de esta última?. Pues bien, Handy está enfocada a usuario noveles y entre sus atractivos puede contarse un menú (Handy Menu) que, en forma de pestaña y en el centro del escritorio, coloca los accesos más comunes a los distintos lugares y aplicaciones de un usario común.

Pude disfrutar de la versión 1.7 de Handy cuando por sus fueros reinaba Debian 7 o lo que es lo mismo Wheezy; incluso, sin sobresalto alguno pude migrar hacia Jessy o lo que es lo mismo Debian 8, empleando la distribución gala; pero, como GNU/Linux nos da tanta libertdad, instalé, reinstalé, experimenté y cambié y al fin y al cabo me quedé sin el Handy Menu que, realmente no me era imprescindible pues con los acceso directos en el panel o atajos de teclados configurados a mi imagen y semejanza me doy por bien pagado; no obstante, lo bueno siempre deja una marca -al igual que lo malo-, y hace poco un amigo me descargó la última versión de Handy Linux 2.5 y sentí nostalgia por aquello de que recordar es volver a vivir. Probé el live DVD y el gozo fue cierto; empero, desmontar lo que con paciencia y dedicación había hecho no me parecía útil, además, ya pasaron aquellos años cuando instalábamos y desinstalábamos frenéticamente para probar esto y aquello y, como el tiempo hasta los muertos lo lloran, llamé entonces a mi amigo Maikel Enrique Pernía Matos y le dije: Maikel, ¿cómo puedo sacar del live DVD del HandyLinux, el Handy Menu? Mi amigo, que ya una vez había hecho eso y mucho más, pues lo colocó en una versión experimental de Archiux (¿alguien lo recuerda?) me dijo:

-Delio, si el live DVD de Handy Linux tiene el Synaptic, busca en este los archivos instalados del Handy Menu, su ubicación y recrea en tu máquina la misma estructura… en principio debe funcionar.

Debo señalar que uso Debian 8 en su -hasta ahora- última actualización: 8.7 (la misma que sirve de base a Handy Linux 2.5) y como entornos de escritorios el administrador de ventanas IceWM y XFCE, este último por defecto en el SO galo. Hice lo que me indicó mi amigo; o sea, levanté mi PC con el live DVD, fui al Sinaptic, localicé Handy Menu y de este los archivos, las carpetas y las direcciones donde estaban instalados; los copié entonces desde su ubicación en el live DVD hacia una carpeta en mi disco duro, cerré la sesión y quité el DVD. De nuevo encendí la computadora, fui a donde había guardado los ficheros, copié y repliqué la estructura del DVD; para cuando terminé le di buscar Handy Menú y, como si hubiese venido en el repo, ahí estaba mi Handy Menu, mejorado desde la versión anterior y funcional, tanto en el XFCE como en mi preferido IceWM.

Y ahora alguien podría preguntarse ¿Pero para que Delio pasaría tanto trabajo si con las configuraciones que tiene le basta? y Delio respondería: Porque quería saber si podría lograrlo, y al satisfacer mi curiosidad y gusto, me di cuenta que, si se cumplen algunos requisitos (mismo kernel), podría instalar un programa sin contar con su instalador o con los fuentes que, en algunos casos, al tratar de compilarlos, nos pueden dar algún que otro error. Es posible que esta «artimaña» no de resultado en programas más complejos -eso me dijo Maikel y creo tiene razón-, como MySQL por ejemplo; el cual, ejecuta opciones de creación de usuarios de sistema, pone puertos a escuchar, etc.; pero con Handy Menu funcionó y quizás con otros también. Así pues, si no tienen a mano un programa, ni las fuentes del mismo y quieren probarlo y este forma parte de una distribución viva en vuestro poder; adelante, he aquí una solución.

¿Te resultó interesante? Compártelo ...



Delio Orozco González

Publicado por Delio Orozco González

Forma parte de GUTL desde el 6 diciembre, 2011.

Este artículo tiene 3 comentarios

  1. Interesante como siempre este artículo. Mucho que nos hacen falta temas de este mismo corte para mostrar no solo en el portal sino en el proximo FLISOL para (cruzando los deditos) esperemos encontrar personas afines y que tengan esa curiosidad y esas ansias de aprender que parecen haber mermado en lo que algunos se empecinan en llamar «Comunidad GUTL».

    • primero saludos, despues te digo algo, no es que muchos esten empecinados en llamar comunidad a nuestra comunidad, es y valgan las repeticiones una comunidad y como tal funciona. que muchos de nosotros no podemos en estos momentos escribir en el portal no quiere decir que la comunidad este apagada, y muestra de eso es que hoy Delio nos demuestra que aun esta bien viva nuestra comunidad, y te explico que pasan dos cosas fundamentales. el nivel de los trabajos publicados incluyendo los tuyos, ha subido tanto que a veces uno que tiene temas para publicar se mide por varias cuestiones, tanto de tiempo como de redaccion para poder mantener el nivel alcanzado por el portal. recuerda una cosa este portal es seguido por muchos amigos de distintos lugares, es la imagen de nuestra comunidad al mundo, es donde todos buscan las soluciones cubanas que tanto ayudan al mundo completo y por ende no debemos descuidar la calidad de los post publicados. es esa una de las causas por lo que he estado conversando con algunos colegas de nuestra comunidad, y que estamos entre varias tareas y hacer post de este portal. espero que puedas entenderme querido amigo y no hagas comentarios que lejos de atraer a los demas que trabajamos por la comunidad, nos alejes ….

      • [OFFTOPIC] La parte del tiempo es igual para todos (que sepamos nadie en GUTL cobra precisamente por mantener servicios dentro de este). Ahora… cuando todos comenzamos eramos unos novatos que queríamos comernos el mundo pero no sabíamos ni que significaba SUDOpero no por eso dejábamos de compartir las cosas que sabíamos.
        No todo en GUTL ni en ningún otro lado tiene por que ser precisamente articulos a nivel casi científico, somos un grupo de usuarios de tecnologias libres y no es obligatorio tener el conocimiento pero… una noticia, una aplicación o un truco que usemos a diario cualquiera puede poner.
        Es cierto que no todos tienen la práctica para sacar un articulo decente (digamos unas 300 o 500 palabras + imagenes) de una sola pero vamos… que Scrot / Shutter o lo que sea que usemos para capturar nuestro propio escritorio siempre se puede usar.
        Nadie quiere «alejar» a nadie, de hecho estamos haciendo lo que se llaman «Call to Action» o «Llamadas a la accion» para intentar rescatar espacios que poco a poco estamos perdiendo pero ya eso es madera de otra entrada y no queremos llenarle la entrada de Offtopic a Delio [/OFFTOPIC]

Los comentarios están cerrados.