14 Instalación de módulos, extensiones y productos adicionales de otros fabricantes #
Los módulos y extensiones añaden partes o funcionalidades al sistema. Los módulos son partes totalmente compatibles de SUSE Linux Enterprise Server con un ciclo de vida y una periodicidad de actualizaciones distintos. Son un conjunto de paquetes con un objetivo claramente definido y se proporcionan solo a través del canal en línea.
Las extensiones, como la de estación de trabajo o la High Availability Extension, aportan funciones adicionales al sistema y requieren una clave de registro de pago propia. Las extensiones se proporcionan a través del canal en línea o de un medio físico. Para suscribirse a los canales en línea, es imprescindible haberse registrado previamente en el Centro de servicios al cliente de SUSE o en un servidor de registro local. Las extensiones Package Hub (Sección 14.6, “SUSE Package Hub”) y SUSE Software Development Kit (Sección 14.5, “Kit de desarrolladores de software (SDK) de SUSE 12 SP5”) son excepciones que no requieren una clave de registro y no están cubiertas por los acuerdos de asistencia de SUSE.
Cuando registre el sistema en el Centro de servicios al cliente de SUSE o en un servidor de registro local, tendrá a su disposición una lista de módulos y extensiones para el producto. Si omitió el paso de registro durante la instalación, puede registrar el sistema en cualquier momento mediante el módulo Para obtener información detallada, consulte el Sección 20.8, “Registro del sistema”.
en YaST.
Algunos productos adicionales también provienen de otros fabricantes; por ejemplo, los controladores solo binarios necesarios para que cierto hardware funcione correctamente. Si dispone de hardware de este tipo, consulte las notas de la versión para obtener más información acerca de si hay controladores binarios disponibles para su sistema. Las notas de la versión están disponibles en http://www.suse.com/releasenotes/, en YaST o en /usr/share/doc/release-notes/
en el sistema instalado.
14.1 Lista de módulos opcionales #
Además de ser el sistema operativo de servidor base, SUSE Linux Enterprise Server 12 proporciona módulos opcionales que se incluyen en la suscripción. Cada módulo tiene un ciclo de vida distinto. Este enfoque permite una integración más rápida con las actualizaciones de versiones superiores. A continuación encontrará una lista de todos los módulos opcionales junto con una breve descripción:
- Kit de desarrolladores de software (SDK)
Este es el de kit de desarrolladores de software (SDK) de la familia de productos de SUSE Linux Enterprise. Se trata de una extensión gratuita para partners y clientes que trabajan con SUSE Linux Enterprise Server, Desktop y productos derivados.
Para obtener más información acerca del SDK de SUSE, consulte la Sección 14.5, “Kit de desarrolladores de software (SDK) de SUSE 12 SP5”.
- Package Hub
SUSE Package Hub proporciona acceso a paquetes mantenidos por la comunidad creados para ejecutarse en SUSE Linux Enterprise Server. Generados a partir de los mismos orígenes que se utilizan en las distribuciones de openSUSE, estos paquetes de calidad ofrecen software adicional al que se incluye en SUSE Linux Enterprise Server.
Para obtener más información sobre SUSE Package Hub, consulte la Sección 14.6, “SUSE Package Hub”.
- Módulo Advanced Systems Management
Este módulo contiene tres componentes que ayudan a los administradores del sistema en la automatización de tareas del centro de datos y la nube: las herramientas de gestión de configuraciones "CFEngine" y "puppet" y la nueva infraestructura "machinery". Machinery es una caja de herramientas de gestión de sistemas que permite inspeccionar los sistemas de forma remota, almacenar las descripciones del sistema y crear nuevas imágenes del sistema para distribuirlas en los centros de datos y las nubes.
Para obtener más información sobre el proyecto Machinery, consulte http://machinery-project.org/.
- Módulo de contenedores
Este módulo contiene varios paquetes relativos a los contenedores y las herramientas relacionadas, como Docker Open Source Engine y las imágenes preempaquetadas para SUSE Linux Enterprise Server 11 y SUSE Linux Enterprise Server 12.
- Módulo HPC
El módulo HPC proporciona un conjunto seleccionado de herramientas y componentes que se utilizan en entornos de informática de alto rendimiento (HPC). Para poder cumplir las necesidades cambiantes de los clientes relativas a la HPC, tanto en hardware como en software, este módulo proporciona componentes de software que se actualizan con frecuencia a las versiones más recientes disponibles. La selección de los componentes de software se basa (aunque no en exclusiva) en lo que se incluye en el proyecto comunitario OpenHPC: http://openhpc.community/.
- Módulo Legacy
El módulo Legacy ayuda a migrar aplicaciones desde sistemas más antiguos a SUSE Linux Enterprise Server 12. Este módulo puede resultar fundamental para organizaciones que realicen la migración de UNIX a Linux. Muchas aplicaciones antiguas requieren paquetes que ya no están disponibles en la versión más reciente de SUSE Linux Enterprise Server. Este módulo proporciona dichos paquetes. Incluye paquetes como sendmail, syslog-ng, IBM Java6 y varias bibliotecas (por ejemplo, openssl-0.9.8).
- Módulo Public Cloud
El módulo Public Cloud es una recopilación de herramientas para crear y gestionar imágenes de nube pública desde la línea de comandos. Cuando cree sus propias imágenes con KIWI o SUSE Studio, en esa imagen se incluye un código de inicialización específico de la nube de destino.
El módulo Public Cloud contiene cuatro patrones:
Amazon–Web–Services (aws–cli, cloud–init)
Microsoft–Azure (WALinuxAgent)
Google–Cloud–Platform (gcimagebundle, google–api–python–client, google–cloud–sdk, google–daemon, google–startup–scripts)
OpenStack (OpenStack–heat–cfntools, cloud–init)
- Módulo de herramientas de SUSE Cloud Application Platform
El módulo de herramientas de SUSE Cloud Application Platform es una colección de herramientas que permite interactuar con el producto SUSE Cloud Application Platform, por ejemplo, mediante el cliente de línea de comandos.
El módulo tiene un ciclo de vida diferente al de SUSE Linux Enterprise Server. Consulte las notas de la versión para obtener más detalles.
- Módulo Toolchain
Este módulo ofrece a los desarrolladores de software una cadena de herramientas actualizada formada por GNU Compiler Collection (GCC) y sus paquetes relacionados, así como aplicaciones actualizadas, mejoras, nuevos estándares y funciones de hardware adicionales. Permite a los desarrolladores de software sacar provecho de las nuevas funciones de la versión más reciente de GCC y aporta mejoras en cuanto a compatibilidad para idiomas; por ejemplo, para la mayoría de los cambios de C++14 y más compatibilidad con Fortran 2008 y 2015, además de muchas otras optimizaciones. Para obtener más información, consulte https://gcc.gnu.org/gcc-5/changes.html.
- Módulo Web and Scripting
El módulo Web and Scripting proporciona un conjunto completo de lenguajes de guiones, infraestructuras y otras herramientas relacionadas para ayudar a los desarrolladores y a los administradores del sistema a acelerar la creación de aplicaciones Web modernas y estables. El módulo incluye versiones recientes de idiomas dinámicos, como PHP y Python. Si tiene previsto ejecutar un servidor Web o alojar aplicaciones que incluyan portales Web o que requieran guiones del servidor, este módulo es imprescindible.
14.2 Lista de extensiones disponibles #
Las extensiones proporcionan capacidades avanzadas para tareas como la aplicación de parches en directo y la agrupación en clúster de alta disponibilidad para SUSE Linux Enterprise Server. Se ofrecen en forma de suscripciones y requieren una clave de registro que es necesario pagar. Normalmente, las extensiones tienen sus propias notas de la versión, disponibles en https://www.suse.com/releasenotes.
- High Availability
SUSE Linux Enterprise High Availability proporciona tecnologías de clustering de alta disponibilidad de código abierto, ampliamente testadas, líderes del sector y fáciles de configurar y usar. Se puede distribuir en entornos físicos o virtuales y puede agrupar servidores físicos, servidores virtuales o cualquier combinación de los dos para adaptarse a las necesidades de su negocio.
La compatibilidad de alta disponibilidad se incluye en las suscripciones de SUSE Linux Enterprise Server for SAP Applications y SUSE Linux Enterprise High Performance Computing y también está disponible como extensión para SUSE Linux Enterprise Server.
- High Availability Geo Clustering
Geo Clustering for SUSE Linux Enterprise High Availability Extension es un sistema de alta disponibilidad de código abierto líder del sector diseñado para gestionar servidores de clúster en centros de datos situados en cualquier parte del mundo.
- Live Patching
Con SUSE Linux Enterprise Live Patching, puede aplicar parches críticos al núcleo sin necesidad de apagar el sistema, por lo que se reduce el tiempo de inactividad planificado necesario y aumenta la disponibilidad del servicio.
- Extensión Workstation
La extensión de estación de trabajo (Workstation) amplía las funciones de SUSE Linux Enterprise Server con paquetes de SUSE Linux Enterprise Desktop; por ejemplo, con aplicaciones de escritorio y bibliotecas adicionales. Permite combinar ambos productos para crear una estación de trabajo completa.
- Servidor de SUSE Manager
SUSE Manager permite gestionar de forma eficiente sistemas Linux físicos, virtuales y basados en la nube. Proporciona configuración automatizada y rentable, así como gestión de software, gestión de activos y aprovisionamiento de sistemas.
- Proxy de SUSE Manager
Los servidores proxy de SUSE Manager extienden entornos de SUSE Manager grandes o dispersos geográficamente para reducir la carga del servidor de SUSE Manager, reducir las necesidades de ancho de banda y proporcionar actualizaciones locales más rápidas.
- SUSE OpenStack Cloud 9
SUSE OpenStack Cloud utiliza tecnología de OpenStack, el principal proyecto de infraestructura de nube de código abierto gestionado por la comunidad, que se incluye con SUSE Linux Enterprise Server. El producto está totalmente integrado con la infraestructura de mantenimiento y asistencia técnica de SUSE. Es una solución perfecta para clientes que desean implementar una nube con niveles empresariales de estabilidad y asistencia.
- SUSE OpenStack Cloud Crowbar 9
SUSE OpenStack Cloud Crowbar es una solución de software de código abierto que proporciona las funciones fundamentales para distribuir y gestionar una infraestructura de nube con tecnología de OpenStack, el principal proyecto de infraestructura de nube de código abierto gestionado por la comunidad. Gestiona y provisiona cargas de trabajo a la perfección a través de un entorno de nube heterogéneo de forma segura, con conformidad y totalmente asistida.
14.3 Instalación de módulos y extensiones desde canales en línea #
Como ocurre con SUSE Linux Enterprise 12, SUSE Linux Enterprise Desktop no solo está disponible como producto independiente, sino también como extensión de estación de trabajo para SUSE Linux Enterprise Server. Si se registra en el Centro de servicios al cliente de SUSE, la extensión de estación de trabajo de Desktop se puede seleccionar para la instalación. Tenga en cuenta que para instalarla, hace falta una clave de registro válida.
El procedimiento siguiente requiere que haya registrado el sistema en el Centro de servicios al cliente de SUSE o en un servidor de registro local. Al registrar el sistema, observará una lista de extensiones y módulos inmediatamente después de haber completado el Paso 4 del Sección 20.8, “Registro del sistema”. En ese caso, omita los pasos siguientes y continúe con la Paso 2.
Para ver los complementos ya instalados, inicie YaST y seleccione
›Inicie YaST y seleccione
› .YaST se conecta con el servidor de registro y muestra una lista de
.Nota: extensiones y módulos disponiblesEl número de extensiones y módulos disponibles depende del servidor de registro. Un servidor de registro local podría ofrecer solo repositorios de actualización sin ninguna extensión.
Nota: Ciclos de vida de los módulosLas fechas de finalización del ciclo de vida de los módulos están disponibles en https://scc.suse.com/docs/lifecycle/sle/12/modules.
Haga clic en una entrada para ver su descripción.
Seleccione una o varias entradas para la instalación marcando las casillas de verificación correspondientes.
Figura 14.1: instalación de extensiones del sistema #Haga clic en
para continuar.Dependiendo de los repositorios que se deben añadir para la extensión o el módulo, es posible que se le pida la clave GPG del repositorio o que acepte una licencia.
Después de confirmar estos mensajes, YaST descarga y analiza los metadatos. Los repositorios de las extensiones seleccionadas se añadirán al sistema sin que sean necesarios orígenes de instalación adicionales.
Si fuera necesario, ajuste los valores de Sección 13.4.2, “Gestión de las propiedades del repositorio”.
del repositorio, como se describe en la
Informe oficial Módulos de SUSE Linux Enterprise Server 12.
14.4 Instalación de extensiones y productos adicionales de otros fabricantes desde un medio #
Cuando instale una extensión o un producto adicional desde un medio, puede seleccionar varios tipos de medios de productos, como DVD/CD, dispositivos de almacenamiento masivo extraíbles (por ejemplo, memorias USB) o un directorio o una imagen ISO locales. El medio también se puede proporcionar en un servidor de red; por ejemplo, a través de HTTP, FTP, NFS o Samba.
Inicie YaST y seleccione
› . También es posible iniciar el módulo de YaST desde la línea de comandos consudo yast2 add-on
.El recuadro de diálogo muestra una descripción general de los productos adicionales, los módulos y las extensiones ya instalados.
Figura 14.2: Lista de productos adicionales, módulos y extensiones instalados #Seleccione
para instalar un producto adicional nuevo.En el recuadro de diálogo
, seleccione la opción que coincida con el tipo de medio desde el que desee instalar:Figura 14.3: Instalación de un producto adicional o una extensión #Para buscar en la red servidores de instalación que anuncien sus servicios a través de SLP, seleccione
y haga clic enPara añadir un repositorio desde un medio extraíble, seleccione la opción relevante e introduzca el medio, o conecte el dispositivo USB al equipo, según corresponda. Haga clic en
para iniciar la instalación.Para la mayoría de los tipos de medios, se le pedirá que especifique la vía (o la URL) al medio después de seleccionar la opción correspondiente y de hacer clic en
Especificar un valor en es opcional. Si no se especifica ninguno, YaST usará el nombre de producto o la URL como nombre de repositorio.
La opción
se activa por defecto. Si la opción no está marcada, YaST descargará automáticamente los archivos en otro momento si es necesario.Dependiendo del repositorio que haya añadido, es posible que se le pida la clave GPG del repositorio o que acepte una licencia.
Después de confirmar estos mensajes, YaST descarga y analiza los metadatos. También añade el repositorio a la lista
Si fuera necesario, ajuste los valores de Sección 13.4.2, “Gestión de las propiedades del repositorio”.
del repositorio, como se describe en laHaga clic en
para confirmar los cambios y cerrar el recuadro de diálogo de configuración.Después de añadir correctamente el repositorio del medio adicional, se iniciará el gestor de software y podrá instalar paquetes. Para obtener información detallada, consulte el Capítulo 13, Instalación o eliminación de software.
14.5 Kit de desarrolladores de software (SDK) de SUSE 12 SP5 #
El kit de desarrolladores de software de SUSE 12 SP5 es una extensión para SUSE Linux Enterprise 12 SP5. Se trata de un kit completo de herramientas para el desarrollo de aplicaciones. De hecho, para que el sistema sea más completo, el kit de desarrolladores de software de SUSE 12 SP5 incluye todas las herramientas de código abierto usadas para crear el producto SUSE Linux Enterprise Server. Pone a disposición de los desarrollares, los fabricantes de software independientes (ISV, Independent Software Vendor) y los fabricantes de hardware independientes (IHV, Independent Hardware Vendor) todas las herramientas necesarias para conectar los puertos de las aplicaciones con todas las plataformas admitidas por SUSE Linux Enterprise Desktop y SUSE Linux Enterprise Server.
SUSE Software Development Kit no requiere una clave de registro y no está cubierta por los acuerdos de asistencia de SUSE.
SUSE Software Development Kit también contiene entornos de desarrollo integrados (IDE, Integrated Development Environments), depuradores, editores de código y otras herramientas relacionadas. Es compatible con la mayoría de lenguajes de programación, incluidos C, C++, Java y casi todos los lenguajes de guiones. Para una mayor comodidad, el kit de desarrolladores de software de SUSE incluye varios paquetes Perl que no forman parte de SUSE Linux Enterprise.
La extensión de SDK está disponible a través de un canal en línea desde el Centro de servicios al cliente de SUSE. Como alternativa, diríjase a http://download.suse.com/, busque SUSE Linux Enterprise Software Development Kit
y descárguelo. Consulte el Capítulo 14, Instalación de módulos, extensiones y productos adicionales de otros fabricantes para obtener más detalles.
14.6 SUSE Package Hub #
En la lista de extensiones y módulos disponibles, encontrará SUSE Package Hub. Está disponible sin coste adicional. Proporciona un amplio conjunto de paquetes de comunidad adicionales para SUSE Linux Enterprise que pueden instalarse fácilmente, pero para los que SUSE no ofrece asistencia.
Para obtener más información acerca de SUSE Package Hub y cómo contribuir, visite https://packagehub.suse.com/
Tenga en cuenta que SUSE no proporciona asistencia oficial para los paquetes suministrados en SUSE Package Hub. SUSE solo proporciona asistencia para la habilitación del repositorio de Package Hub, así como ayuda para la instalación o distribución de los paquetes RPM.