Habilitando repositorios adicionales

De Bibliaubuntu

Revisión de fecha 14:08 7 may 2007; Ver revisión actual
← Revisión anterior | Revisión siguiente →


Si queremos trabajar con audio y video, tendremos que acceder a software que no esta en los repositorios main y/o restricted.

Dada la amplia variedad de CODEC’s (compresores/decompresores) usados en audio y vídeo digital, la dependencia de una determinada plataforma para algunos de ellos, y los “aros” a través de los cuales nos obligan a pasar, muchas empresas propietarias, para poder reproducir audio y vídeo en Ubuntu, tendremos que recurrir a software que traspasa las fronteras del código libre. Este software esta en los repositorios universe y multiverse.

Recién instalado Ubuntu, los dos únicos repositorios que están habilitados o configurados, como lo queramos decir, son main y restricted. Habilitados significa que la dirección de Internet, donde están alojados, esta incluida en el fichero /etc/apt/sources.list, que es el fichero que todas las herramientas o utilidades de manejo de paquetes, descritas en este capitulo, consultan para saber donde tienen que buscar en Internet, para obtener el software nuevo o actualizado. Ese fichero de texto, contiene en sus líneas, las direcciones de Internet de los repositorios, donde buscar actualizaciones o paquetes nuevos.

El formato de una línea, que contiene información sobre la ubicación de un repositorio, tiene la siguiente sintaxis:

deb URI distribución componente-o-paquete(s)

El campo deb identifica el formato de los paquetes, y el tipo de estos, la URI (Universal Resource Identifier) es la dirección donde esta localizado el repositorio, normalmente es una URL (Universal Resource Locator) de tipo FTP o HTTP, distribución es el nombre de una distribución de Ubuntu, pero puede ser también perfectamente el nombre de un subdirectorio de la URI, componente-o-paquete(s) son nombre(s) de repositorios, cada uno identifica a un subdirectorio diferente de la URI. Por ejemplo, en el fichero /apt/sources.list, para los repositorios main y restricted de la distribución 6.06 (Dapper) de Ubuntu nos encontramos:

deb http://archive.ubuntu.com/ubuntu/ dapper main restricted
deb-src http://archive.ubuntu.com/ubuntu/ dapper main restricted

La primera línea identifica la localización de los paquetes binarios (compilados), mientras que la segunda lo hace para los paquetes de código fuente.

Un par de líneas similares nos proporcionan la localización para los paquetes actualizados.

deb http://archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ dapper-updates main restricted


NOTA
Los ejemplos aquí vistos, reflejan el contenido del fichero /etc/apt/sources.list, para la versión 6.06 (Dapper) de Ubuntu. En otras versiones lo que cambiará sera “dapper” por “edgy” o “feisty”. Lo que no debemos hacer es utilizar repositorios que no sean para nuestra versión, ya que aunque pueden contener la misma aplicación, esta estará compilada con las librerías de la versión de Ubuntu correspondiente, que normalmente varían de una versión a otra de Ubuntu. En la sección Mezclando repositorios de Ubuntu y Debian de este capitulo, podemos ver en que casos nos puede interesar tener entradas en sources.list que no pertenecen a nuestra versión.


También nos encontraremos con un par de líneas que nos dan acceso a parches de seguridad:

deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted

La líneas que en la primera columna tienen el carácter #, son líneas de comentario. Si nos fijamos en el fichero /etc/apt/sources.list, las líneas que dan acceso al repositorio universe, están presentes pero comentadas con el carácter #, de forma que no podemos acceder a él. Para habilitarlo, lo único que tenemos que hacer es editar el fichero /etc/apt/sources.list, y eliminar el carácter # existente al principio de las líneas que lo definen. Lo podemos hacer mediante el siguiente comando:

$ sudo gedit /etc/apt/sources.list

Eliminamos el character #, para habilitar el repositorio universe, y añadimos multiverse al final, para habilitar a su vez el repositorio multiverse. Las líneas deberían quedar como:

deb http://archive.ubuntu.com/ubuntu/ dapper universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ dapper universe multiverse

Si nos fijamos en esta URI, y en la que define los repositorios de main y restricted, veremos que es la misma, por lo tanto por lo que comentamos unos cuantos párrafos antes, otra posibilidad hubiera sido no tocar estas líneas, y en las de main y restricted, añadir al final de estas las palabras universe multiverse.


NOTA
Siempre que modifiquemos el fichero sources.list, es muy aconsejable ejecutar el comando apt-get update, o ejecutar el Gestor de paquetes Sypnatic y pulsar en el botón Recargar, con el fin de que la información referente a repositorios y paquetes este actualizada en el sistema


NOTA
Me gustaría que quedase claro, que al activar los repositorios universe y multiverse, estamos habilitando a nuestro sistema para que busque software no libre, que puede tener requerimientos de licencia, con los que nuestra empresa no este de acuerdo (tales como los relacionados con MP3, o software de vídeo), además para dicho software no hay soporte en Ubuntu, y puede ser difícil encontrarlo en algún sitio. Si estamos configurando sistemas para empresas, deberíamos asegurarnos que aceptan la situación, y que aceptan los términos de la licencia del software no libre, que se puede descargar desde los repositorios universe y multiverse.


NAVEGACIÓN
Apartado Anterior | Índice | Apartado Siguiente

Herramientas personales

sl
דומיין בעברית  דומיין  דומין  תוכנה לניהול  קשרי לקוחות  CRM, ניהול קשרי לקוחות  דומין בעברית  פורומים  ספרדית  גיבוי