Translate

8/4/14

Transgresiones y conversiones o casi




Web OS

3089ª Parte Transgresiones y conversiones o casi

alien

alien-uso

ldd

launchpad

En esto de las distros siempre se va a vender el producto aunque nosotros no lo compremos la tendencia es esa, así que los desarrolladores de cada distro se piensan que les va a distinguir de sus competidores y alientan el deseo de sus compradores y lo desarrollan, a veces es poner una serie de permisos de acceso que no se los salta el torero bombero, a veces es una aplicación que se supone que otros aun no tienen con esto ellos se quieren diferenciar del resto, ya sabéis que aunque uséis, GNOME, KDE4, XFCE4, LXDE o el desktop que sea un linux será siempre un linux debido a que el kernel o núcleo es lo que lo caracteriza y estos núcleos a pesar del númerito que los puede diferenciar es lo que es realmente el SO en si, lo que nos ayuda a enganchar nuestros dispositivos y los hace funcionar eso y solo eso es el SO, en este caso el Linux.
Esto viene a que si no tenemos algo en el synaptic (programa básico de instalación en debianes, ubuntus y derivadas aparte de los ppa del launchpad en ubuntu y derivadas o personal package archiver que es lo que son los ppa) porque normalmente este programa lo cargamos con las fuentes oficiales de la distro (aunque pueden haber otras: los ppa ya mencionados que son programas que sus desarrolladores prefieren controlar ellos mismos,esto solo para Ubuntu) no hay que perder la esperanza de tenerlo.

Por ejemplo un programa que nos puede ayudar a portar paquetes o programas empaquetados de otras distros es el alien que normalmente siempre es conveniente usar con sudo, este programa nos puede ayudar a usar esos programas que no tenemos siempre y cuando el ldd los cubra, vamos que las dependencias del binario las satisfaga nuestra distro así que antes de alienar cualquier paquete de otra distro (normalmente abriremos primero el paquete aunque las que funcionen con rpm están un poco mas difíciles sin embargo los que son tgz son mas faciles pues los tgz son archivos comprimidos fácilmente abribles y los rpms requieren programas especiales que se instalan al instalar el alien aun así instalados con mc se abren todos facilmente ).

Extraido el binario (es el archivo que se encuentra en la carpeta bin del PATH que sea), es conveniente probarlo con el ldd, que es ni mas ni menos que poner ldd binario y ahí veremos si nos va a faltar algo en el paquete convertido o no, si falta algo y está en la distro no hay mucho problema pues al querer instalar el paquete convertido se instalarán las dependencias que le hagan falta si no es así pues a mano que el mc y los enlaces están para eso, aunque claro este método solo es en caso de extrema necesidad o aburrimiento.

Si tenéis ganas de probar pues por ejemplo con la fedora o con la slackware os pueden servir de banco de pruebas aunque no hay nada nuevo bajo el sol de Linux o dura poquito. Pues todo es alienable. :) Ximo

No hay comentarios: