Linux

Que son y como funcionan los repositorios y administrador de paquetes en Linux

La instalación de programas en Linux involucra administradores de paquetes y repositorios de programas, no simplemente descargar y ejecutar los archivos .exe como en el caso de Windows. Cuando un usuario es nuevo en alguna de las distribuciones de Linux esto puede parecer algo confuso e incluso desesperante.

Que son y como funcionan los repositorios y administrador de paquetes en Linux

El usuario puede hacer manualmente todo el procedimiento de instalación, pero los administradores de paquetes se encargan de hacer todo el trabajo. Usando estos administradores la instalación y actualización de los programas puede ser más sencilla que en Windows.

Repositorios de programas

Los usuarios de Linux no suelen descargar e instalar los programas desde sus páginas web, como hacen los usuarios de Windows. En cambio, cada distribución de Linux hospeda sus propios repositorios de programas.

Estos repositorios contienen paquetes de programas que han sido especialmente ´programados para una distribución especifica de Linux.

Por ejemplo, un usuario que esté usando Ubuntu 12.04 encontrara repositorios de paquetes especialmente compilados para Ubuntu 12.04. Un usuario de Fedora se encontrará con repositorios hechos especialmente para su versión de Fedora.

Repositiorios

Administrador de paquetes

Los administradores de paquetes no tienen nada de complicados, se pueden ver como una tienda de aplicaciones. Es decir, simplemente se tiene que buscar el programa que se quiere instalar y decirle al administrador que lo descargue y lo instale en nuestro equipo. Todo esto sin que el usuario tenga que ir pasando por los asistentes de instalación como es el caso con los archivos .exe.

Cuando una actualización está disponible, el administrador de paquetes detectará la actualización y la descargará. A diferencia de Windows, en donde las aplicaciones necesitan tener su propio actualizador.

¿Qué es un paquete?

A diferencia de Windows, en donde las aplicaciones vienen en archivos .exe que pueden hacerlo lo que quieran el sistema, en Linux se usan formatos especiales de paquetes.

Hay una gran variedad de tipos de paquetes, los más conocidos son DEB para Debian y Ubuntu y RPM en Fedora, Red Hat y otras distribuciones. Estos paquetes, básicamente contienen una lista de archivos.

El administrador de administrador de paquetes abre el archivo e instala los archivos en la locación especifica del paquete. El administrador permanece al tanto de los archivos que pertenecen a dicho paquete, cuando se desinstala el paquete, el administrador sabe exactamente que archivos en el sistema pertenecen a dicho paquete.

En el caso de Windows, el sistema no tiene idea de que archivos pertenecen al programa que ha sido eliminado, deja que el programa se instale y se desinstale por su cuenta.

Instalar programas en Linux

Para instalar un programa en Linux, se tiene que abrir el administrador de paquetes, buscar el programa y decirle al administrador que lo instale. El administrador se encargará de hacer le resto del trabajo.

Las distribuciones de Linux suelen ofrecer una gran variedad de administradores de paquetes. Por ejemplo, los usuarios de Ubuntu tienen el Ubuntu Software Center, Update Manager, Synaptic Aplication y el comando apt-get que se usan con distintas interfaces. Generalmente es posible encontrar administradores de paquetes gráficos en los menús de las distribuciones de Linux.

Retrasos de actualizaciones

Una de las cosas que notan los nuevos usuarios de Linux es que los administradores de paquetes y los repositorios tienen un retraso antes de que una nueva actualización esté disponible en su sistema.

Te recomendamos la lectura:  Cómo agregar repositorios en Debian — Paso a paso

Por ejemplo, cuando una nueva versión de Firefox es lanzada, los usuarios de Windows y Mac pueden descargar esa nueva versión desde la página web de Mozilla o directamente desde el navegador, pero los usuarios de Linux tienen que esperar a que la distribución de su paquete sea lanzada como una actualización. Firefox no tiene la habilidad de actualizarse por sí solo, y eso pasa con otros programas.

Otros repositorios

Mientras que la mayoría de las distribuciones de Linux tienen sus propios repositorios pre-configurados, también es posible obtener otros repositorios para el sistema. Se pueden instalar otros repositorios de programas y recibir actualizaciones de ellos usando el administrador de paquetes.

Luis López

Los sistemas operativos me han apasionado desde muy joven. Pero Linux es mi plataforma favorita. También me encantan los videojuegos, los nuevos gadgets y las redes sociales.

Publicaciones relacionadas

Deja una respuesta

Los datos de carácter personal que nos facilite mediante este formulario quedarán registrados en un fichero de Miguel Ángel Navas Carrera, con la finalidad de gestionar los comentarios que realizas en este blog. La legitimación se realiza a través del consentimiento del interesado. Si no se acepta no podrás comentar en este blog. Puedes consultar mi política de privacidad. Puede ejercitar los derechos de acceso, rectificación, cancelación y oposición en [email protected].

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

Acepto la política de privacidad *

Botón volver arriba