Repositorios y componentes de Ubuntu
De Bibliaubuntu
← Revisión anterior | Revisión siguiente →
Un repositorio como su nombre sugiere, es un lugar de almacenamiento de objetos de algún tipo. En el caso de los repositorios de Ubuntu, los objetos almacenados son paquetes de software, tanto de software compilado como de código fuente, disponibles para ser descargados e instalados en nuestro sistema Ubuntu.
Cuando descargamos una imagen ISO (una imagen de CD o DVD, conforme al estándar ISO 9660, para sistema de ficheros de CD-ROM), el CD que grabamos con esa imagen, y utilizamos para instalar Ubuntu, contiene el cargador de sistema (conocido como Isolinux), que nos permite arrancar el ordenador desde el CD, un instalador de Ubuntu, y un conjunto mínimo de aplicaciones (más en el DVD que en el CD), contenidas en una serie de paquetes básicos.
Durante el proceso de instalación, se descargan desde los repositorios de Internet, el resto de paquetes necesarios que no están presentes en el CD.
Poner en Internet, imágenes ISO de distribuciones de Linux que podemos descargar, es la forma habitual de distribución. Normalmente en otras distribuciones, hay que descargarse dos o tres imágenes ISO de CD’s ,para poder instalar al completo el sistema. Con Ubuntu solo hace falta descargar una imagen ISO de CD. El resto de paquetes necesarios, como se comento en el párrafo anterior, se descarga desde los repositorios de Internet de Ubuntu, durante el proceso de instalación.
Los repositorios de Ubuntu en Internet tienen las siguientes dos ventajas:
- Que la distribución solo conste de un solo CD.
- Hacer disponible instantáneamente en cualquier ordenador conectado a Internet, cualquier componente de Ubuntu, además actualizado a la última versión.
| NOTA |
| Si tenemos una conexión a Internet lenta, o con cortes, quizás sería mejor descargar la imagen ISO de DVD, para que no sea necesario conectarse a Internet durante el proceso de instalación. |
Los repositorios de Ubuntu están organizados en cuatro almacenes, los criterios utilizados para esta organización, han sido el soporte y el tema de las licencias.
- main: Contiene paquetes binarios (código compilado) y paquetes de código fuente, de software Linux que esta soportado por Canonical, Ltd., y que puede ser distribuido libremente. Ello no quiere decir que cualquier componente sea GPL . Si es GPL tendremos tanto el binario como el código fuente, en caso contrario solo el binario. La mayoría de los paquetes contenidos en este repositorio, nos proporcionan lo necesario, para tener un escritorio o servidor, totalmente funcional que esta soportado por Canonical, Ltd.
- restricted: Este repositorio contiene paquetes binarios y de código fuente, para software utilizado habitualmente, que no esta disponible bajo una licencia completamente libre de uso. No están soportados por Canonical, Ltd., pero se proporcionan dado que pueden ser necesarios con cierto hardware. En el CD de instalación de Ubuntu varios de estos paquetes están incluidos en los directorios: CD/dists/dist-name/restricted y CD/pool/restricted. Con la distribución 6.06 (Dapper), por ejemplo se incluyen drivers para tarjetas de red (NIC) y tarjetas de vídeo.
- universe: Este repositorio contiene paquetes binarios y de código fuente, de software libre y código abierto que esta desarrollado para Linux, bajo diferentes tipos de licencias, que no esta garantizado que soporten Canonical, Ltd.
- multiverse: Este repositorio contiene paquetes binarios y de código fuente de software, cuya licencia no cumple los requisitos de Ubuntu, para ser considerado como libre y de código abierto (http://www.ubuntu.com/ubuntu/licensing). No soporta Canonical, Ltd.
| NOTA |
| Las descripciones oficiales de los repositorios de Ubuntu las tenemos en http://www.ubuntu.com/ubuntu/components. Si queremos conocer más sobre ellos, asimismo como sobre el tema de las licencias, tenemos mucho a leer. |
Existe un repositorio adicional conocido como backports. Contiene versiones betas de ciertos componentes, o versiones nuevas no estables. En resumen, software que puede dar problemas. Es probable que de algunos de estos paquetes tengan una versión estable en otros repositorios. El software de este repositorio no soporta la Canonical, Ltd., y es inestable, pero se proporciona, porque las nuevas versiones pueden ofrecer características, que ciertos usuarios pueden necesitar.
| NOTA |
| Si tienes curiosidad acerca de los paquetes que tienes instalados, o están disponibles en los repositorios, para las diferentes distribuciones de Ubuntu, mira en la web: http://packages.ubuntu.com. En su página puedes elegir la distribución en la que estas interesado, y ver la lista de todos los paquetes, organizados por categorías. También tienes la posibilidad de búsqueda de un paquete concreto |
| Apartado Anterior | Índice | Apartado Siguiente |


