Ir a la página principal Ir a documentos
Se trata de los programas que funcionan en la computadora, pero empaquetados de una forma que varios archivos van juntos y normalmente comprimidos. Esta es la forma en que la mayoría del software libre se encuentra en los repositorios por ejemplo.
Estos archivos pueden encontrarse como código fuente o binarios. Cuando nos referimos a código fuente significa que estos archivos no han sido compilados o sea que están en la forma que los han escrito sus creadores, pero sin que hayan sido procesados por compilador alguno. Esto significa que al ser bajados y antes de instalarlos debemos compilarlos en nuestra máquina. Si bien este proceso puede ser un poco complicado, especialmente para los más nuevos en estos menesteres, tiene la ventaja que la compilación se hará de acuerdo al hardware de nuestra propia computadora, por lo que el programa final resultará altamente optimizado. También es posible que los paquetes se encuentren como binarios, es decir con una compilación previa, lo que hace más fácil la instalación.
Los archivos empaquetados también se comprimen de forma que sea más fácil bajarlos de Internet o envasarlos en un Cd/Dvd o memoria. El formato de compresión puede variar dependiendo de lo que crea más conveniente el distribuidor.
Hemos visto entonces, dos conceptos diferentes:
* Empaquetado: Supone juntar en un solo archivo varios archivos (paquete)
* Compresión: Supone que el paquete anterior sea además comprimido.
Existen ciertos servidores a los que normalmente se puede acceder desde Internet que cuentan con infinidad de paquetes para bajar mediante los protocolos http o ftp. Mediante estos repositorios podemos bajar nuevos programas, actualilzar a versiones más nuevas nuestros programas preferidos,etc. También existen otros usos para los repositorios, como bajadas de software especial conocido como drivers o módulos para poder utilizar nuevo hardware en nuestras computadoras.
Los gestores de paquetes son los que permiten en forma más o menos automatizada realizar las tareas de bajada y actualización de paquetes, junto con su instalación en nuestra computadora. De acuerdo al tipo de paquetes, será también la forma de bajarlo y manipularlo.
En Linux cada distribución tiene su gestor de paquetes y su tipo de paquetes predeterminados. Más allá que en toda distribución con un poco de pericia es posible instalar paquetes no predeterminados para esa distribución, existe siempre un estandar propio para cada una de ellas.
Normalmente una biblioteca es usada por un conjunto de programas, por lo tanto son compartidas. Existen dos criterios en cuanto a utilización de las bibliotecas, uno de ellos utiliza el criterio de bibliotecas compartidas, mientras que el otro hace uso individual de una biblioteca. En el momento de la compilación o en la instalación de programas pre-compilados se hace necesario establecer un enlace con la biblioteca si esta es compartida. Uno de los problemas con las instalación .tar.gz es que antes de la compilación en sí de un programa, es necesario tener todas las bibliotecas necesarias en su versión correcta instaladas en nuestra computadora. De lo contrario el proceso de compilación no puede cumplirse.
Los gestores de paquetes pre-compilados normalmente realizan la tarea de búsqueda, bajada y enlace de todos los archivos (incluidas las bibliotecas) necesarias para la instalación de un programa, en forma automática.
No alcanza con conocer una forma de empaquetado, sino que es necesario conocer varias, porque en algún momento veremos vamos a necesitar de alguna de ellas.
Vamos a ver un caso concreto de instalación (Midnight Commander), pero en realidad esto no solo servirá para instalar esta herramienta. El modo de hacerlo desde las distintas distribuciones, será un ejemplo sobre cómo instalar cualquier programa en cualquier distribución.
Por esto adquiere especial importancia este apunte. Será el puntapié inicial, práctico sobre la forma de instalar, y el que utilizaremos de ahora en más. Así que ¡aprestarle especial importancia y a practicar! (no quedarse en la lectura del apunte sino instalar, instalar e instalar varias cosas, aunque despueś las borremos, esto nos ayudará a crecer en la utilización de nuestro sistema.
¿Que es el Midnight Commander? Seguramente a muchos le va a resultar conocido este programa. Existieron algunos parecidos como el Norton Comander en DOS o el Windows Commander en Windows o actualmente el Total Commander.

Este programa funciona desde la consola y puede hacer casi todo lo que haríamos en modo texto pero en forma más sencilla. Podemos Ver archivos, Editar archivos, Copiar, Renombrar y Mover, Crear directorios, etc. Se trata de un programa que presenta dos pantallas y que nos permite muy facilmente navegar los directorios.
Para iniciar midnight commander solo debemos escribir en una consola de texto:
mc
debería abrirse en forma automática el midnight commander. Una razón para que esto no suceda es que no lo tengamos instalado. Vamos a ver cómo instalar el Midnight Commander en nuestro SO.
Con el botón derecho, seleccionamos los paquetes. Desde el menú contextual seleccionamos la opción "Instalar". También es posible hacerr lo mismo dando doble clic izquierdo sobre el paquete a instalar.. Una vez soleccionados los paquetes y listos para instalar, pulsamos el botón "Aplicar" y comenzará la instalación enforma automatizada.
Desde K-Menú (menú de inicio que está representado por una estrella y se encuentra en el borde inferior izquierdo) ==> Herramientas de sistema ==> Configurar su computadora.
Como Mandriva considera que estas tareas deben ser hechas por un administrador, (y nosotros estamos como usuarios no privilegiados) cuando aparezca la ventana correspondiente debemos pasarle la contraseña de superusuario para que nos deje ingresar.

Una vez dentro del Centro de Control Mandriva, elegimos de la barra de navegación de la izquierda, "Administración de Software" y de la derecha, según sea nuestro deseo, podemos "Instalar y quitar software" o bien algo más automatizado puede ser "actualizar el sistema" donde en lugar de instalar un software específico, le pedimos al propio Mandriva que nos actualice todo el sistema bajando todo el software que sea necesario.
Como en nuestro caso estamos instalado Midnight Commander, utilizamos "instalar y quitar software".
Luego de algunos instantes, se abrirá la ventana de instalación. Arriba en el lado derecho elegimos "todo" ya que no sabemos cómo han clasificado a Midnight comander. Del lado derecho arriba dice "Encontrar" y podemos escribir en la ventanita de al lado "mc" (sin las comillas). Luego, damos "Enter" desde nuestro teclado y esperamos los resultados. Si aparece el paquete buscado (en este caso con Midnight Commander), lo seleccionamos con el ratón y hacemos "clic" en "Aplicar". Eso es todo, veremos que Mandriva instala "midnight commander" y también cualquier otro paquete que pueda necesitar para que todo funcione en forma correcta.

Nota: Es posible que no encontremos en Mandriva, o en SuSe o en Ubuntu el paquete que buscamos. Si esto llegara a suceder, no nos hagamos problema, Si no encontramos el programa buscado (en este caso MC), lo bajaremos igual utilizando los fuentes (sources) y descomprimiendolos con .tar.gz Ya veremos luego cómo hacerlo.
Lo primero que hacemos es utilizar Sinaptic un instalador inteligente que viene con Ubuntu. Como Ubuntu es una creación cuyo origen es Debian, se puede utilizar también apt. Así que aquellos que conozcan cómo utilizar esta utilidad, también pueden hacerlo aquí.
En nuestro caso vamos a Sistema ==> Administración ==> Gestor de paquetes Synaptic.
Una vez abierto Synaptic utilizamos el botón "Buscar" e incluimos en la ventana que se abre la palabra midnight commander. Si no encontramos nada por Midnight Comander, busquemos por mc (en las versiones más nuevas de Ubuntu figura por mc y no por midnight commander)
| El sistema buscará el programa y si lo tiene nos dará la oportunidad de instalarlo. |
|
Aparecerá esta ventana de resumen. Si estamos de acuerdo con la instalación hacemos clic en el botón de abajo "aplicar". A partir de allí la aplicación se va a instalar en forma automática.
Klik es una muy buena solución para instalar programas en gnu/linux y realmente resulta la forma más fácil de instalar/desinstalar que tenemos. Un solo detalle, siempre habrá programas que no estén en klik, así queno basta con aprender a instalar con klik. También debemos aprender a instalar de otras formas, por esto en el curso veremos cómo hacerlo de diferentes maneras.
Pero ...¿qué es Klik? Es un sistema de instalación que nos va a permitir ejecutar programas a partir de un archivo con extensión .cmg.
Este archivo contiene todo lo necesario para correr una aplicación, ya sea los ejecutables, como lasl librerías, etc. Para desinstalar un programa instalado con klik, solo debemos borrarlo, y nada más.
Por ahora podemos utilizar klik en Debian, kubuntu, xubuntu, Ubuntu, Edubuntu, Ubuntustudio, Knoppix, Linspire, Xandros, y también en OpenSuse. Se estaban haciendo trabajos para poder utilizarlo en Mandriva, así que tal vez cuando leas este apunte, ya puedas usarlo. De todas maneras exite un truco para utililzar en cualquier distribución.
Vamos a instalar klik, pero lo haremos como usuario común. Para preparar rápidamente nuestro sistema para funcionar con klik debemos instalar klik como usuario común y no como root escribiendo algo en línea de comandos. Sin miedo, veremos que es muy fácil.
Para abrir la línea de comandos, utilizamos una combinación de teclas como esta:
Ctrl + Alt + F2 al F6 (cualquiera de estas "Fs". Una vez abierta la consola escribimo en ella lo siguiente:
wget klik.atekon.de/client/install -O -|sh
Luego de esto solo hay que seguir las instrucciones que puedan aparece en pantalla.
Para los usuarios de Ubuntu y derivados antes del comando anterior es necesario escribir lo siguiente:
sudo apt-get install binutils libstdc++5 rpm gnome-about
Finalizada la parte de consola, la cerramos escribiendo lo siiguiente:
exit
Y luego de esto volvermos al entorno gráfico escribiendo la combinación de teclas
Alt + F7
Es posible que durante la instalación nos pidan una contraseña. Se trata de la contraseña del usuario que estamos utilizando en ese momento.
Cuando volvamos al entorno gráfico, cerarremos y volveremos a abrir nuestro navegador. Este reinicio del navegador es muy importante así, que ¡a no olvidarlo!.
Y hasta aquí, y así de simple, termina nuestra instalación. Si todo anduvo bien, ahora, ya podemos instalar programas. Veamos un ejemplo.
1. Vamos a nuestro navegador web y escribimos en su ventana de búsqueda la dirección de klik. Esto es:
2. Desde la casilla de búsqueda elegimos algún programa que queramos instalar, en nuesto caso vamos a instalar Skype. Otra forma de encontrar el programa que estamos buscando es mirar los grupos de progamas que aparecen en el lado derecho. Por ejemplo para llegar a Skype desde allí hacemos clic en Communication --> Conferecing. Klik nos llevará a una página que será como esta:

Luego de los comentarios respecto a la aplicación obtenida, si realmente nos interesa bajarla e instalarla, solo debemos ir a la parte de abajo de la página y utilizar el botón de "Download".

Es necesario cerrar el navegador web y volverlo a abrir para que reconozca el protocolo klik://. Con esto termina la instalación.
Ahora ya podemos diriginos a la web de Klik y buscar el programa que nos interese bajar. Todos los enlaces a programas incluyen 3 pantallazos y el enlace klick:// que deberemos de utilizar para instalar el programa.
Haciendo clic sobre algún enlace de programa puede que nos pidan confirmación para bajar ciertos paquetes. Basta con pulsar el botón Aceptar para comenzar Finalizada la descarga habrá un nuevo archivo con extensión .cmg que contiene el programa en cuestión.