Gestión de orígenes de software
OS Management utiliza orígenes de software para proporcionar paquetes a las instancias y para realizar un seguimiento de las actualizaciones disponibles para esos paquetes.
Un origen de software es simplemente una recopilación de paquetes. Los orígenes de software permiten controlar los paquetes que se pueden instalar en instancias sin tener que conectarse manualmente y configurar los repositorios en cada una de ellas.
Oracle Linux 8 también utiliza orígenes de software para proporcionar flujos de módulos a las instancias. Para obtener más información, consulte Gestión de flujos y perfiles de módulos.
Los orígenes de software solo están disponibles para las instancias de Oracle Linux en este momento.
En este tema se tratan las siguientes tareas de gestión de orígenes de software:
- Adición (asociación) de orígenes de software a instancias gestionadas y grupos de instancias gestionadas
- Eliminación (desasociación) de orígenes de software de instancias gestionadas y grupos de instancias gestionadas
- Crear orígenes de software personalizados
- Supresión de orígenes de software
Acerca de los orígenes de software
Como parte del servicio OS Management, los orígenes de software estándar se proporcionan en el compartimento raíz del arrendamiento. Los orígenes de software estándar están enlazados a los repositorios ascendentes estándar para el sistema operativo. Cuando se activa OS Management para una instancia, los orígenes de software por defecto para el sistema operativo se agregan a la instancia. Puede agregar o eliminar orígenes de software según sea necesario.
Orígenes de software para Oracle Linux
- Origen de software principal
- El origen de software principal para una versión de Oracle Linux se designa como el origen de software principal. Una instancia solo puede tener un origen de software principal, pero cualquier número de orígenes secundarios.
- Orígenes de software secundarios
- Un origen de software secundario generalmente proporciona paquetes que no están disponibles en el origen de software base.
- Ejemplos de orígenes de software
-
- Origen de software principal: Oracle Linux 7 Latest (x86_64).
- Origen de software secundario: complementos (x86_64) de Oracle Linux 7
- Origen de software secundario: paquetes de desarrollo de Oracle Linux 7 (x86_64).
Importante
-
El origen principal debe coincidir con la versión principal de la imagen utilizada en la instancia (por ejemplo, Oracle Linux 7 es una versión principal). La aplicación de un origen principal o secundario de una versión principal a otra versión principal no está soportada. Por ejemplo, no puede agregar el origen principal de Oracle Linux 8 a una instancia de Oracle Linux 7.
-
El servicio OS Management no soporta actualmente pasar de una versión principal a la siguiente versión principal. Sin embargo, el servicio de gestión del sistema operativo soporta pasar de una versión secundaria a otra versión secundaria. Por ejemplo, puede pasar de Oracle Linux 7 actualización 6 a Oracle Linux 7 actualización 7. Puede gestionar estas actualizaciones de la siguiente manera:
-
Asigne el principal con la etiqueta
Latest
a la instancia o el grupo de instancias gestionadas. A continuación, las instancias o los grupos se actualizarán a la última versión disponible al utilizar este origen principal. Puede automatizar estas actualizaciones definiendo un trabajo programado periódico o realizando la operación como un evento ocasional. Para obtener más información sobre la nomenclatura de canales de Oracle Linux, consulte la Guía del usuario de Oracle® Linux Unbreakable Linux Network para Oracle Linux 6 y Oracle Linux 7.
-
- Origen de software principal: Oracle Linux 7 Latest (x86_64).
- Origen de software personalizado
-
Los orígenes de software personalizados se pueden derivar de los orígenes de software estándar u otros orígenes personalizados. Los orígenes personalizados permiten crear juegos específicos de paquetes que desee gestionar y aplicar a instancias. Por ejemplo, puede crear un origen de software con una lista de paquetes personalizada adaptada para sus imágenes Traiga su propia imagen (BYOI).
Importante
No puede cargar sus propios paquetes desde repositorios o duplicados de yum privados en orígenes de software personalizados. Si utiliza repositorios yum privados, puede configurar el servicio OS Management para que los ignore, lo que impide que el plugin de OS Management Service Agent sobrescriba la configuración de esos repositorios. Para obtener más información, consulte Ignorar repositorios privados.
Adición de orígenes de software
Si está agregando un origen de software que está sustituyendo a un origen anterior, asegúrese de eliminar el origen de software anterior que ya no es necesario.
- Abra el menú de navegación, seleccione Compute y, a continuación, seleccione Instances.
- En Ámbito de lista, seleccione el compartimento que contiene la instancia.
- Busque la instancia y haga clic en su nombre.
- En la página Detalles de instancia, en Recursos, haga clic en OS Management.
- Haga clic en el icono Acciones (tres puntos) y en Ver detalles de gestión del sistema operativo.
- Haga clic en Orígenes de software.
- En la tabla Orígenes de software, haga clic en Agregar.
- En el panel Agregar orígenes de software, busque y seleccione los orígenes de software que desea agregar.
- Haga clic en Agregar.
- Abra el menú de navegación y seleccione Recursos informáticos. En OS Management, seleccione Grupos de instancias gestionadas.
- En Ámbito de lista, seleccione el compartimento que contiene el grupo de instancias gestionadas donde desea agregar el origen de software.
- En la fila del grupo de instancias gestionadas, haga clic en el icono Acciones (tres puntos) y, a continuación, en Agregar origen de software.
- En el panel Agregar orígenes de software, busque y seleccione los orígenes de software que desea agregar.
- Haga clic en Agregar origen de software.
Eliminación de orígenes de software
La eliminación de un origen de software no elimina los paquetes instalados desde el origen de software en el sistema. Por ejemplo, suponga que va a pasar de UEK R5 a UEK R6. Agregue el origen de software para UEK R6 y, a continuación, elimine el origen de software para UEK R5. Cualquier paquete de UEK R5 instalado sigue en el sistema. Sin embargo, esos paquetes ya no se actualizan porque el origen de software se ha eliminado y, por lo tanto, podría aparecer en eventos, como exploraciones de seguridad. Para obtener información sobre cómo eliminar paquetes, consulte Eliminación de paquetes.
- Abra el menú de navegación y seleccione Recursos informáticos. En OS Management, seleccione Grupos de instancias gestionadas.
- En Ámbito de lista, seleccione el compartimento que contiene el grupo de instancias gestionadas donde desea eliminar orígenes de software.
- En la fila del grupo de instancias gestionadas, haga clic en el icono Acciones (tres puntos) y, a continuación, en Eliminar origen de software.
- En el panel Eliminar orígenes de software, busque y seleccione los orígenes de software que desea eliminar.
- Haga clic en Eliminar origen de software.
Creación de un origen de software personalizado
- Abra el menú de navegación y seleccione Recursos informáticos. En OS Management, seleccione Orígenes de software.
- En Ámbito de lista, seleccione el compartimento en el que desea crear el origen de software.
- Haga clic en Crear origen de software
-
En el panel Crear origen de software, introduzca lo siguiente:
-
Nombre: nombre del origen de software.
-
Descripción: descripción opcional del origen de software.
-
Arquitectura: arquitectura de los paquetes del origen de software, por ejemplo x86_64.
-
Origen de software principal:
-
Para crear un origen de software secundario:
-
Haga clic en Seleccionar origen de software principal.
-
En el panel Seleccionar origen de software principal, seleccione el compartimento del que desea seleccionar el origen de software principal.
-
En la tabla, active la casilla de control junto al nombre de un origen de software disponible que se utilizará como principal para el origen de software secundario.
-
Haga clic en Seleccionar principal.
-
-
Para crear un origen de software principal (base), utilice el valor por defecto, Ninguno.
-
-
- Haga clic en Ejecutar.
- Abra el menú de navegación y seleccione Recursos informáticos. En OS Management, seleccione Orígenes de software.
- En Ámbito de lista, seleccione el compartimento que contiene el origen de software.
- Busque el origen de software y haga clic en su nombre.
- En la tabla Paquetes disponibles, haga clic en Agregar paquete.
- Enel panel Agregar paquete, en Seleccionar un origen de software, haga clic en Seleccionar origen de software para seleccionar un origen de software diferente que utilizar para agregar paquetes al origen de software personalizado.
- En el panel Seleccionar origen de software, seleccione el compartimento del que desea seleccionar el origen de software.
- En la tabla, seleccione un origen de software disponible. Los paquetes del origen seleccionado se rellenan en el panel Agregar paquete.
- Busque y seleccione los paquetes que desee agregar.
- Haga clic en Agregar .
- Abra el menú de navegación y seleccione Recursos informáticos. En OS Management, seleccione Orígenes de software.
- En la sección Ámbito de lista, seleccione el compartimento que contiene el origen de software.
- Busque el origen de software personalizado y haga clic en su nombre.
- En la sección Paquetes disponibles, busque y seleccione los paquetes que desea eliminar.
- Haga clic en Suprimir.
- En el cuadro de diálogo Eliminar origen de software, haga clic en Eliminar.
Supresión de orígenes de software
Ignorar repositorios privados
No puede utilizar sus propios repositorios o duplicados de yum privados con el servicio OS Management. Si utiliza repositorios yum privados, puede configurar el servicio OS Management para que los ignore, lo que impide que el plugin de OS Management Service Agent sobrescriba la configuración de esos repositorios.
Uso de la API
Para obtener más información sobre el uso de la API y las solicitudes de firma, consulte API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Kits de desarrollo del software e interfaz de línea de comandos.
Use estas operaciones de API para gestionar orígenes de software:
Para obtener una lista completa de las operaciones de API disponibles para el servicio OS Management, consulte API de OS Management.