Repositorios, ¿Qué son?

Fedora 9, Personal Dejar un comentario

La gestión de programas en GNU/Linux con conexión a Internet, resulta de lo mas sencillo, ya que puedes obtener un sin número de aplicaciones, codecs, actualizaciones, mediante comandos en consola o con una GUI, para ello se utilizan repositorios; Antes de cualquier cosa trataré de dar una explicación de que es un repositorio.

Un repositorio es un sitio centralizado donde se almacena y mantiene información digital, habitualmente bases de datos o archivos informáticos.

El origen de la palabra española repositorio deriva del latín repositorium, que significaba armario, alacena. Este significado se generalizó (por la vía del calco) en español y es recogido en el Diccionario de la Real Academia (DRAE) como: “Lugar donde se guarda algo”, y de ahí se aplicó al léxico específico de la informática para designar los depósitos de información digital. [1]

En palabras mas llanas y sin tanto formalismo un repositorio es un almacén de paquetes. Los repositorios pueden estar en Internet, en un medio extraíble como un CD, en el disco duro, en fin en muchos medios de almacenamiento, hay tanto repositorios oficiales (con todos los paquetes de la distribución, así como sus actualizaciones de seguridad y bugs), como repositorios con software privativo que por cuestiones de copyright Fedora (y algunas otras distribuciones) no contienen, hay  también repositorios mantenidos por voluntarios con las últimas versiones del software (ojo con estas ultimas, pueden ser versiones no muy estables).

Los repositorios incluyen un fichero con las dependencias de todos los paquetes que contienen. la ventaja principal, es que mantienen la relación de dependencias de paquetes, es decir si tu necesitas un paquete X pero este a su vez depende de Y el gestor (yum para Fedora) automáticamente advierte que tiene dependencias y necesita descargar e instalar más paquetes, cosa que no sucede cuando descargas archivos RPM, (recuerdo que en una ocasión al configurar una maquina, fue instalada sin el gcc, y para instalar otros paquetes había que compilarlos, primero teníamos que hacernos del gcc, pero como compilar el gcc, si este no existía!!!!!), una vez aclarado describiré a Livna el primer repositorio cabe destacar que es uno de los mas útiles.

Livna es un repositorio para las diferentes versiones de Fedora que nos permitirá instalar paquetes que por razones fundamentalmente de licencias no podemos encontrar en los repositorios oficiales de la distribución. Tener configurado un repositorio de paquetes como Livna es muy interesante y en ocasiones necesario ya que nos permitirá instalar su contenido a través de una herramienta como yum, aprovechando de esta manera toda la potencia de esta herramienta así como las virtudes del sistema de gestión de paquetes RPM.

Primero te cambias a root o haces un sudo y tecleas el siguiente comando

como super usuario

su – (enter)
********* (< – aquí va tu contraseña de root, enter)
rpm -ivhU http://rpm.livna.org/livna-release-9.rpm

haciendo un sudo

sudo rpm -ivhU http://rpm.livna.org/livna-release-9.rpm (enter)
************ (<- aqui va tu contraseña de usuario, enter)

Listo el repositorio livna está instalado.

fuente:
http://es.wikipedia.org/wiki/Repositorio

Una Respuesta para “Repositorios, ¿Qué son?”

  1. Bitacora de José Angel » Blog Archive » Multimedia en Fedora 9 (Sulphur) Dijo:

    [...] Lo primero es hacernos del repositorio livna este post te dira como Repositorios, ¿Que son? [...]

Deja un comentario

WP Tema & Iconos por N.Design Studio
Entradas RSS Comentarios RSS Iniciar sesión