Módulo de YaST Repositorios de software
Contenido
Introducción
Según la wikipedia un repositorio es un depósito o archivo centralizado donde se almacena y mantiene información digital. Esto trasladado a openSUSE quiere decir que es el almacén donde se guarda el software disponible para una versión determinada de la distribución. Así cada versión de openSUSE (... 11.3, 11.4, 12.1) tendrá sus propios repositorios, con el software disponible. Existen gran cantidad de repositorios, algunos oficiales mantenidos por la comunidad oficial de openSUSE, y otros mantenidos por usuarios particulares. Para evitar riesgos se aconseja añadir sólo el número de repositorios que se necesiten, no hacer una lista enorme de repositorios añadidos, y añadirlos de fuentes confiables. Lo mejor para un usuario de nivel bajo-medio es buscar en los repositorios de la comunidad y añadir de estos los estrictamente necesarios. Evitando los que tienen extensión Factory ya que estos son versiones experimentales de paquetes que formaran parte de la próxima versión estable pero que por el momento están sin depurar pudiendo contener bugs o errores.
Para la gestión de estos repositorios y de la instalación del software que contienen y tambien para muchas otras acciones de configuración del sistema, en openSUSE disponemos de YaST (acrónimo de Yet another Setup Tool, que podríamos traducir por "Otra Herramienta de Configuración Más"). Aquí nos centraremos en su modode ejecución gráfico y en su gestión de repositorios.
NOTA: Los repositorios que aparecen en las capturas ilustrativas del tutorial no tienen porque coincidir con los que dispongas en tu propio PC.
Repositorios de aplicaciones configurados
Gestionar los servicios y repositorios de software configuradosUn servicio o Servicio de índice de repositorio (RIS) es un protocolo para la gestión de repositorios de paquetes. Un servicio puede ofrecer uno o más repositorios de software los cuales pueden ser cambiados por el administrador del servicio. Añadir un nuevo repositorio o servicioPara añadir un nuevo repositorio, utilice Añadir y especifique el repositorio de software o servicio. YaST detectará automáticamente si es un servicio o repositorio lo que se encuentra disponible en esa ubicación. Para instalar paquetes desde el CD, tenga a mano los CD o el DVD. Puede copiar los CD al disco duro y usarlo como repositorio. Introduzca el nombre de la ruta donde se encuentra el primer CD, por ejemplo: /data1/CD1. Sólo será requerida la ruta base si todos los CD están copiados en un mismo directorio. Modificar el estado del repositorio o servicioPara cambiar la ubicación de un repositorio, utilice Editar. Para eliminar un repositorio, utilice Eliminar. Para habilitar o deshabilitar el repositorio, o cambiar la actualización al inicio, seleccione el repositorio en la tabla y use las casillas de selección ubicadas debajo. Prioridad de un repositorioUn valor entero entre 0 (la prioridad más alta) y 200 (la prioridad más baja). Por defecto este valor es 99. Si un paquete se encuentra disponible en más de un repositorio, se usará el repositorio con la prioridad más alta. Seleccione la opción adecuada en la parte superior de la ventana para navegar en los repositorios y servicios. Guardar los paquetes descargadosMarque esta opción para mantener los paquetes descargados en un caché local de manera que puedan ser posteriormente utilizados nuevamente cuando los paquetes son reinstalados. Si es desmarcada, los paquetes descargados son eliminados después de la instalación. El caché local predeterminado se encuentra en el directorio
|
Añadir repositorios de la comunidad
- Ejecutamos YaST y nos pedirá la contraseña de superusuario, ya que es quien puede realizar este tipo de cambios en el sistema.
Añadir repositorios manualmente
Vamos a añadir manualmente un repositorio de openSUSE. En este ejemplo, queremos añadir el repositorio Java de openSUSE (que, naturalmente) está compuesto por software para Java.
| |
|
Añadir repositorios de un medio local
Hasta ahora lo que hemos utilizado son repositorios en red, a los que accedíamos mediante nuestra conexión a internet. Pero tambien es posible instalar repositorios que tengamos en un medio local, ya sea un CD-DVD o el disco duro. Un ejemplo bastante útil puede ser el repositorio [Multimedia Pack Portable]. Podemos descargarlo en nuestro disco duro (o incluso desde otros equipos sin openSUSE y despues guardarlo en nuestro PC con openSUSE instalado). Este repositorio local contiene una buena colección de programas multimedia y códecs.
| |
Marcad la casilla Directorio RPM simple ya que no tenéis los metadatos o no hay información de los paquetes en la carpeta. Pinchamos "Siguiente" para crear el repositorio local.
|
Ver también
- Gestión de repositorios y software con zypper
- Lista de repositorios disponibles
- SDB:Gestión de repositorios con YaST: Añadir y gestionar repositorios
- SDB:Gestión de software con YaST: Instalar o desinstalar paquetes adicionales de software desde los repositorios