notas de lanzamiento - notas de lanzamiento para fedora...

32
1 Fedora 21 Notas de lanzamiento Notas de lanzamiento para Fedora 21 Editado por Equipo de documentación de Fedora Copyright © 2014 Fedora Project Contributors. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. The original authors of this document, and Red Hat, designate the Fedora Project as the "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. For guidelines on the permitted uses of the Fedora trademarks, refer to https:// fedoraproject.org/wiki/Legal:Trademark_guidelines. Linux® is the registered trademark of Linus Torvalds in the United States and other countries. Java® is a registered trademark of Oracle and/or its affiliates. XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries. All other trademarks are the property of their respective owners. Resumen Este documento provee las notas de lanzamiento para Fedora 21. Describe los mayores cambios ofrecidos comparados con Fedora 20. Para una lista detallada de todos los cambios consulte las Notas Técnicas de Fedora.

Upload: others

Post on 15-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

1

Fedora 21Notas de lanzamiento

Notas de lanzamiento para Fedora 21

Editado por Equipo de documentación de FedoraCopyright © 2014 Fedora Project Contributors.

The text of and illustrations in this document are licensed by Red Hat under a CreativeCommons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanationof CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. Theoriginal authors of this document, and Red Hat, designate the Fedora Project asthe "Attribution Party" for purposes of CC-BY-SA. In accordance with CC-BY-SA, ifyou distribute this document or an adaptation of it, you must provide the URL for theoriginal version.

Red Hat, as the licensor of this document, waives the right to enforce, and agrees notto assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.

Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora,the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the UnitedStates and other countries.

For guidelines on the permitted uses of the Fedora trademarks, refer to https://fedoraproject.org/wiki/Legal:Trademark_guidelines.

Linux® is the registered trademark of Linus Torvalds in the United States and othercountries.

Java® is a registered trademark of Oracle and/or its affiliates.

XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in theUnited States and/or other countries.

MySQL® is a registered trademark of MySQL AB in the United States, the EuropeanUnion and other countries.

All other trademarks are the property of their respective owners.

ResumenEste documento provee las notas de lanzamiento para Fedora 21. Describe los mayores cambiosofrecidos comparados con Fedora 20. Para una lista detallada de todos los cambios consulte lasNotas Técnicas de Fedora.

Page 2: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

2

1. Bienvenido a Fedora 21 .......................................................................................................... 21.1. Bienvenido a Fedora .................................................................................................... 21.2. Información general ...................................................................................................... 31.3. Requerimientos de Hardware ........................................................................................ 31.4. Retroalimentación ......................................................................................................... 5

2. Productos Fedora ................................................................................................................... 52.1. Fedora Cloud ............................................................................................................... 62.2. Fedora Server .............................................................................................................. 72.3. Fedora Workstation ...................................................................................................... 82.4. Spins de Fedora .......................................................................................................... 92.5. Fedora ARM ................................................................................................................ 9

3. Modificaciones en Fedora para administradores de sistema ..................................................... 103.1. Kernel ........................................................................................................................ 103.2. Instalación .................................................................................................................. 113.3. Seguridad .................................................................................................................. 133.4. Sistemas de archivo ................................................................................................... 143.5. Servidores de Bases de Datos .................................................................................... 143.6. Samba ....................................................................................................................... 153.7. Systemd .................................................................................................................... 153.8. Herramientas de Configuración de Servidores .............................................................. 163.9. Soluciones de Monitoreo y Administración ................................................................... 163.10. Clúster ..................................................................................................................... 17

4. Modificaciones en Fedora para usuarios de escritorio ............................................................. 184.1. Escritorio .................................................................................................................... 184.2. Red ........................................................................................................................... 194.3. Internacionalización .................................................................................................... 194.4. Multimedia ................................................................................................................. 204.5. Impresión ................................................................................................................... 21

5. Modificaciones en Fedora para desarrolladores ...................................................................... 215.1. Desarrollo .................................................................................................................. 215.2. Herramientas de desarrollo ......................................................................................... 255.3. Herramientas GCC ..................................................................................................... 265.4. Java .......................................................................................................................... 275.5. Desarrollo Web .......................................................................................................... 28

A. Contribuyentes 29A.1. Escritores .................................................................................................................. 29

B. Historial de revisiones 30

Índice 30

1. Bienvenido a Fedora 21

1.1. Bienvenido a Fedora

Usted puede ayudar a que la comunidad del Proyecto Fedora continúe mejorando Fedora informandoerrores y requerimientos de mejoras. Consulte Errores y solicitud de mejoras1, en el wiki de Fedora,para obtener más información acerca reporte de errores y mejoras. Gracias por su participación.

1 http://fedoraproject.org/wiki/Bugs_and_feature_requests/es

Page 3: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Información general

3

Para obtener más información acerca de Fedora, consulte las siguientes páginas, en el wiki deFedora (http://fedoraproject.org/wiki/Fedora_Project_Wiki/es ):

• Fedora Información General2

• Fedora FAQ3

• Ayuda y discusiones4

• Participe en el Proyecto Fedora5

1.1.1. ¿Necesitas ayuda?Hay numerosos lugares en los que puedes obtener asistencia en caso de que tenga problemas.

Si se encuentra frente a un problema y le gustaría obtener ayuda, diríjase a http://ask.fedoraproject.org. Allí podrá encontrar numerosas respuestas, pero si ninguna resuelve suproblema, simplemente puede hacer la pregunta correspondiente. Esta forma de actuar tiene laventaja de ofrecer una posible solución a otros usuarios que se hayan encontrado con su mismoinconveniente.

También puede encontrar asistencia en el canal #fedora de la red IRC irc.freenode.net.Tenga en cuenta que el canal esta poblado de voluntarios esperando ayudar, pero quienes tieneconocimiento sobre algún tema especifico no siempre están disponibles.

1.2. Información generalComo es lo usual, Fedora continúa el desarrollo ( de contribuciones a RedHat6) e integra lo último ensoftware libre y código abierto. Las siguientes secciones proporcionan una breve descripción de losprincipales cambios desde el último lanzamiento de Fedora.

Para más detalles acerca de las características que se incluyen en Fedora 21 consulte la páginawiki en donde se detallan los objetivos y su progreso: https://fedoraproject.org/wiki/Releases/21/ChangeSet

1.3. Requerimientos de HardwareFedora 21 entrega software que se ajusta a una amplia variedad de usos. Los requerimientos dealmacenamiento, memoria y procesador varían dependiendo del uso. Por ejemplo, un servidor debase de datos con alto tráfico requerirá mucha más memoria y almacenamiento que un equipo deescritorio para negocio, que a su vez posee mayores requerimientos que una máquina virtual de unsólo propósito.

PPC 32bit descontinuado

Soporte para sistemas PowerPC de 32 bits ha sido totalmente descontinuado para Fedora 21.

2 http://fedoraproject.org/wiki/Overview/es3 http://fedoraproject.org/wiki/FAQ4 http://fedoraproject.org/wiki/Communicating_and_getting_help/es5 http://fedoraproject.org/wiki/Join/es6 http://www.fedoraproject.org/wiki/Red_Hat_contributions

Page 4: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

4

1.3.1. Configuración mínima del sistemaLas cifras a continuación son de un mínimo recomendado para la instalación por defecto. Susnecesidades pueden ser diferentes, y la mayoría de las aplicaciones se beneficiarán si cuenta conmás que los recursos mínimos.

procesador de 1GHz o superior1GB de memoria del sistema10GB de espacio libre en el disco

Instalaciones con poca memoria

Fedora 21 puede ser instalado y usado en sistemas con recursos limitados para algunasaplicaciones. Es recomendable usar instalaciones en modo texto, vnc o archivo kickstart en lugarde una instalación gráfica para sistemas con muy poca memoria. Los conjuntos de paquetesgrandes requieren mas memoria durante la instalación , por lo tanto, los usuarios con menos de768MB de memoria de sistema tendrán mejores resultados de rendimiento con una instalaciónmínima y agregando los paquetes necesarios luego de instalar.

1.3.2. Resolución de pantalla

La instalación gráfica requiere una resolución de 800x600 osuperior

La instalación gráfica de Fedora 21 requiere una resolución mínima de pantalla de 800x600. Lospropietarios de dispositivos con menor resolución, como por ejemplo netbooks, deberán utilizarinstalación en modo texto o por VNC.

Una vez instalado, Fedora soportará estos dispositivos con resoluciones bajas. El requisitomínimo de resolución aplica solamente a para la instalación gráfica.

1.3.3. Hardware de gráficos

1.3.3.1. Hardware mínimo para escritorios acelerados.Fedora 21 soporta la mayoría de los adaptadores de pantalla. Entornos de escritorio modernos,ricos en características como GNOME3 y KDE Plasma Workspaces usan dispositivos de video paraproveer escritorios con aceleración 3D. Los dispositivos de gráficos antiguos pueden no soportar laaceleración:Intel anterior a GMA9xxNVIDIA anterior a NV30 (GeForce FX5xxx series)Radeon anterior a R300 (Radeon 9500)

1.3.3.2. Aceleración gráfica por CPUSistemas con dispositivos de gráficos antiguos o sin aceleración pueden tener un entorno deescritorio acelerado usando tecnología LLVMpipe, que usa el CPU para renderizar los gráficos.LLVMpipe requiere un procesador con extensión SSE2. Las extensiones soportadas por suprocesador estan listadas en la sección flags: de /proc/cpuinfo

Page 5: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Retroalimentación

5

1.3.3.3. Eligiendo un entorno de escritorio para su hardwareEl entorno de escritorio por defecto de la Estación de Trabajo Fedora 21, GNOME3, funciona mejorcon aceleración de hardware. Se recomiendan escritorios alternativos para usuarios con hardware degráficos antiguos o con rendimiento insuficiente para LLVMpipe.

Los entornos de escritorio pueden ser agregados a una instalación existente y ser seleccionados en lapantalla de ingreso. Para ver la lista de escritorios disponibles, use el comando yum grouplist:

yum grouplist -v hidden | grep desktop

Instalar el grupo deseado:

yum groupinstall "KDE Plasma Workspaces"

O, usar el nombre corto del grupo a instalar:

yum install @mate-desktop-environment

1.4. RetroalimentaciónGracias por tomarse el tiempo y enviar comentarios, sugerencias, e informes de error a la comunidadFedora. Haciendo eso, ayuda a mejorar el estado de Fedora, de Linux y del software libre en todo elmundo.

Para hacer cualquier tipo de comentarios relacionados con el software de Fedora u otros elementosdel sistema, por favor diríjase a Errores y solicitud de nuevas características7. La wiki cuenta con unalista de los errores comúnmente reportados y los problemas identificados para este lanzamiento en Errores comunes de F218 .

Para proporcionar tu opinión acerca de las Notas de Lanzamiento, usa http://bugzilla.redhat.com/9.

2. Productos Fedora

Por más de diez años, el Proyecto Fedora ha proporcionado una distribución lider en el ecosistemaOpen Source. Las entregas de Fedora han ofrecido las últimas tecnologías, integrando nuevos yemocionantes desarrollos dentro del vasto y diverso grupo de paquetes.

Users have built powerful desktops, reliable servers, and more recently, versatile cloud instancesfrom the high quality packages in the Fedora repository. Fedora's strong commitment to upstreamintegrity gives developers a place to showcase their work, and benefit from Fedora's active testing anddevelopment volunteers.

En esos diez años, mucho ha cambiado. La iniciativa Fedora.next representa una estrategiapensada para mantener la calidad de la distribución y la posición de Fedora cuando se introducen

7 http://fedoraproject.org/wiki/BugsAndFeatureRequests8 http://fedoraproject.org/wiki/Common_F19_bugs9 https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora Documentation&component=release-notes

Page 6: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

6

nuevas tecnologías, mientras también se proporciona un objetivo más consistente para losdesarrolladores

The result of this initiative is three distinct Fedora flagship flavors. Fedora Cloud for scalableinfrastructure, Fedora Server for organizational infrastructure, and Fedora Workstation for thedeveloper and desktop user.

Las ediciones de Fedora, como los medios vivos presentan ambientes de escritorio alternativos,seguirán siendo producidos.

Fedora también ofrece imágenes y soporte para una cantidad creciente de dispositivos ARM, ambosgrandes y pequeños.

fedora-release Packages

The named Fedora flavors are identified in part by a set of packages with configuration detailsand dependencies specific to that flavor. For example, the presence of fedora-release-serveridentifies a system as Fedora Server, and ensures that core features like Cockpit are present.

Update or installation operations may involve the fedora-release packages, sometimesinadvertently due to the way dependencies are resolved. Environment groups are mostsusceptible to related conflicts, such as installing extra desktops on Fedora Workstation.

If you encounter package conflicts, add --exclude fedora-release\* to your yum or dnfcommand. The F21 Common Bugs10 page describes this in detail.

The netinstall and DVD ISOs

The Fedora netinstall ISO, an installation image that allows you to select and download packagesat install time, is now available as the Fedora Server netinstall.

The DVD installation image is not produced for Fedora 21.

2.1. Fedora CloudFedora Cloud is the base building block of the Fedora flavors, ready to be deployed on the fly to meetyour changing needs. These small images are backed by the vast set of applications and utilitiesavailable in the Fedora package repositories.

Cloud images are available in two varieties:

BaseJust the basics, this image is ready to be customized for your needs.

AtomicCutting edge Project Atomic11 tools make this image the ideal host for Docker containers.

10 https://fedoraproject.org/wiki/Common_F21_bugs#Installation_of_.27environment_groups.27_fails_due_to_conflicts_between_fedora-release_packages11 http://www.projectatomic.io/

Page 7: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Fedora Server

7

2.1.1. Imágenes más pequeñas en la nubeLos mantenedores de Fedora han trabajado para reducir las dependencias y agilizar los paquetespara producir imágenes eficaces para la nube que son 10% más pequeño que la versión anterior. Lasimágenes Base qcow2 están bajo los 200 MB, por lo que sus despliegues de Fedora Cloud usaránrecursos de almacenamiento mínimos.

El tamaño reducido es posible gracias a estos notables cambios:

• Los paquetes de Fedora incluyen tradicionalmente la documentación proporcionada por losdesarrolladores para que el usuario o administrador los tenga como referencia, así como el textode la licencia. A partir de Fedora 21, los mantenedores de paquetes de Fedora han comenzado autilizar un lugar especial para los archivos de licencia, permitiendo generar imágenes Cloud con lalicencia mientra se evita usar espacio adicional en documentación innecesaria.

Los paquetes que son incluidos en la imagen oficial de Fedora Docker, y más, ahora usan una lugarespecial para alojar los archivos de licencia. /usr/share/licenses/.

• Los paquetes de kernel son más pequeños debido a un proceso mejorado de empaquetamiento,como es descrito en kernel-packaging

2.1.2. Convirtiendo instancias Cloud a Fedora ServerFedora Cloud excels for meeting organizational needs at scale with largely undifferentiated computeresources, but in some cases, an administrator might want to adopt their cattle12 by converting a cloudinstance to an individually managed Fedora Server installation.

Para convertir Fedora Cloud a Fedora Server, use el script proporcionado en el paquetecloudtoserver.

2.2. Fedora Server

2.2.1. Roles de Fedora ServerA Featured Server role is an installable component of Fedora Server that provides a well-integratedservice on top of the Fedora Server platform. These prepared roles simplify deployment andmanagement of a service compared to setting up an upstream server from scratch; their use isrecommended but optional; existing users of upstream servers based on Fedora RPMs will not beimpeded.

For kickstart installations, you can use the Fedora Server environment group to deploy Server.

2.2.1.1. Marco para la implementación de funciones del servidorA new D-Bus service is available, exposing available server roles, and making it possible to deploy,configure and manage them. Appropriate functionality will also be exposed as a command-line utility.

https://fedoraproject.org/wiki/Changes/FrameworkForServerRoleDeployment

2.2.1.2. Controlador de dominio del servidor de rolesFedora Server puede implementar un controlador de dominios impulsado por FreeIPA. Los rolessimplifican enormemente la configuración de un controlador primario de dominios.

12 http://www.slideshare.net/randybias/architectures-for-open-and-scalable-clouds/20

Page 8: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

8

Cuando se combina con SSSD, tareas complejas como autenticación única, single-sign-on, yautenticación para accesar a recursos en red son fácilmente alcanzados.

2.2.2. Consola de administración CockpitLa aplicación Cockpit Management Console (El paquete cockpit) está ahora disponible deforma predeterminada en Fedora Documentation Server. Esta herramienta proporciona unainterface poderosa, fácil de usar y basada en la web para manejar multiples servidores Linux. Suscaracterísticas incluyen:

• systemd administrador de servicios

• Visor de registros

• Las configuraciones de almacenamiento incluyen LVM

• gestión de contenedores Docker

• Configuración básica de red

• Agregando y eliminando usuarios locales

Any user known to the server can log in to the Cockpit console by opening http://server-ip-address:9090.

2.3. Fedora WorkstationEl producto Fedora Workstation proporciona a los desarrolladores un ambiente poderoso y fácilde usar para trabajar y jugar. Los usuarios de escritorio pueden disfrutar del familiar Entorno deEscritorio GNOME, con soporte para dispositivos y aplicaciones usadas cada día. Los desarrolladoresapreciarán cómo Workstation está configurado para sus necesidades y proporciona herramientasútiles como DevAssistant.

For kickstart installations, you can use the Fedora Workstation environment group to deployWorkstation.

2.3.1. Con tecnología GNOMELos desarrolladores de Fedora Workstation han proporcionado muchas mejoras para agilizar ymejorar el ambiente de escritorio GNOME. Lea más sobre los cambios de GNOME en Fedora 21 enSección 4.1.1, “GNOME 3.14”

2.3.2. Detección de Portal CautivoFedora Workstation, de manera predeterminada, habilita una detección de portal cautivo que solicitacontenido conocido desde un servidor de Fedora confiable. Si la solicitud es redirigida, una ventanaaparecerá automáticamente para interactuar con la página de acceso del portal.

Para deshabilitar esta característica, elimine /etc/NetworkManager/conf.d/20-connectivity-fedora.conf

2.3.3. Cortafuego orientado a desarrolladoresLos desarrolladores frecuentemente ejecutan servidores de prueba en puertos de numeración alta y lainterconectividad con muchos dispositivos de consumo modernos también requieren estos puertos. Elcortafuegos en Fedora Workstation, firewalld, está configurado para permitir estas cosas.

Page 9: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Spins de Fedora

9

Los puertos numerados por debajo de 1024, con la excepción de sshd, clientes para samba yDHCPv6, están bloqueados para prevenir acceso a los servicios del sistema. Los puertos por sobre1024, usados por aplicaciones iniciadas por el usuario, están abiertos de forma predeterminadas.

Referirse a https://fedoraproject.org/wiki/FirewallD para detalles acerca de cómo personalizar laconfiguración del cortafuego o instalar el paquete firewall-config para una herramienta gráfica.

2.4. Spins de FedoraEl Proyecto Fedora también produce un número de Spins que proporcionan ambientes de escritorioalternativos, o grupos de paquetes hechos a mano para su uso en casos específicos. Los Spins sonimágenes vivas que puedes usar para tener una vista previa de la variedad de software que Fedoraofrece.

Los Spins están disponibles para descarga desde https://spins.fedoraproject.org incluyen:• KDE

Un escritorio moderno, completo construido usanda KDE Plasma Desktop.

• Security

Herramientas para el análisis de seguridad.

• Electronic-Lab

Diseño de hardware de gama alta y la plataforma de simulación de Fedora

• Scientific-KDE

Computación Científica de Código Abierto

• Design-suite

Creatividad Abierta.

• Games

Una vitrina perfecta de los mejores juegos disponibles en Fedora.

• Robotics

Sumérgete en la Robótica.

• Jam-KDE

Libera a tu músico interno.

2.5. Fedora ARM

2.5.1. Virtualización AArch64El proyecto qemu ha estado trabajando para habilitar emulación completa de sistemas AArch64,proporcionada por el paquete qemu-system-aarch64.

Las máquinas virtuales AArch64 pueden ser ejecutadas en anfitriones x86 usando la herramientaslibvirt estandar como virsh, virt-manager, and virt-install.

Page 10: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

10

2.5.2. Soporte Allwinner sunxi (A10 / A13 / A20) ARM SoCAllwinner sunxi is a family of ARM system on a chip (SoC) devices. The sunxi A10, A13 and A20SoCs are used in a number of popular, low cost ARM development boards and ARM mini computers.Previously, Fedora ARM has been supported on these devices through a Remix13. With the release ofF21, these sunxi SoCs are now supported directly in the official Fedora ARM images, without the needfor a Remix.

Sólo consola serie

La salida de vídeo HDMI de estos dispositivos sunxi aún no está soportada en Fedora ARM. Unaconsola serie debe usarse en su lugar.

3. Modificaciones en Fedora para administradores desistema

3.1. Kernel

Fedora 21 ofrece el kernel 3.16.3.

3.1.1. Empaquetado modular del núcleo.El paquete kernel es ahora un meta paquete que llama al paquete kernel-core y a kernel-modules.El paquete kernel-core es menor que un paquete completo y es más apropiado para ambientesvirtualizados. Por densinstalar opcionalmente kernel-modules, el tamaño de la imágen en la nubepuede ser reducido.

El paquete kernel-modules debe ser incluido cuando Fedora es instalado en equipos reales.

Cambios en initramfs

Por favor tome nota, el nuevo initramfs es unicamente generado por el paquete kernel-core perono por el paquete kernel-modules Si solo instalaste kernel-core de primero e instalas kernel-modules en algún momento después, deberás crear un nuevo initramfs manualmente usandodracut, si alguno de los módulos nuevos instalados se vuelven críticos para el arranque de tusistema.

La utilidad dracut es usada para crear initramfs en Fedora. Para regenerar un initramfs paratodos los núcleos instalados, usa el siguiente comando:

# dracut --regenerate-all

13 http://fedoraproject.org/wiki/Architectures/ARM/F19/Remixes#Allwinner_A10_.2F_A13_.2F_A20

Page 11: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Instalación

11

3.2. Instalación

3.2.1. Built-in Help in the Graphical InstallerEach screen in the installer's graphical interface and in the Initial Setup utility now has a Help buttonin the top right corner. Clicking this button opens the section of the Fedora Installation Guide relevantto the current screen using the Yelp help browser.

The help is only available in the English language.

3.2.2. Soporte zRAM swapEl instalador Anaconda ahora soporta swap en zRAM durante la instalación.

zRAM es un dispositivo de bloques estándar con contenido comprimido. Ubicar swap en estedispositivo durante la instalación permite al instalador almacenar más datos en la memoria RAMen lugar de en el disco duro. Esto es especialmente útil en sistemas con poca memoria; en estossistemas, la instalación puede ser desarrollada mucho más rápido con esta característica habilitada.

Esta característica es activada automáticamente si Anaconda detecta 2 GB o menos de memoria,y es deshabilitada en sistemas con más memoria. Para forzar la activación/desactivación del swapzRAM, usa la opción inst.zram=on o inst.zram=off en el menu de arranque.

Límites específicos, números y formas de implementación pueden ser cambiados en el futuro.

3.2.3. Cambios en las opciones de arranqueUna opción de arranque es usada para modificar el comportamiento del instalador usando la línea decomando. Las siguientes opciones de arranque han sido añadidas en Fedora 21:

• inst.zram=: Use esta opción para forzar la activación del swap zRAM\non (inst.zram=on) o off(inst.zram=off).

• inst.dnf: usa el motor experimental DNFpara la instalación de paquetes en lugar de YUM.

• inst.memcheck: Realiza una revisión en el inicio de la instalación y determina si haysuficiente memoria RAM disponible. Si no la hubiera, la instalación se detendrá mostrando unmensaje de error. Esta opción está habilitada por defecto, usa esta opción para deshabilitarlainst.memcheck=0

3.2.4. Cambios en las opciones de línea de comandos de Anaconda.Las opciones de línea de comando para Anaconda son usadas cuando se ejecuta el instalador desdeuna consola dentro de un sistema instalado, por ejemplo, cuando se instala a una imagen de disco.

• La ayuda integrada a través del comando anaconda -h ahora provee descripciones para todoslos comandos.

• --memcheck: Verifica si el sistema tiene suficiente memoria RAM para completar la instalacióny abortar la instalación en caso contrario. Esta verificación es aproximada. El uso de la memoriadurante la instalación depende de la selección de paquetes, la interfaz de usuario(gráfica/texto) yotros parámetros.

• --nomemcheck: No verifica si el sistema tiene suficiente memoria para completar la instalación.

• --leavebootorder: Unidades de arranque en su orden respectivo - usado para modificar elarranque por defecto por una nueva unidad unidad en los servidores IBM Power System y en

Page 12: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

12

sistemas EFI. Esto es útil para sistemas que, por ejemplo, deben arrancar desde la red primeroantes de recurrir al arranque local.

• --extlinux: Utiliza extlinux como gestor de arranque. Note que no hay ningún intento de revisarsi esto servirá en tu plataforma., lo que significa que si usas esta opción tu sistema puede noarrancar una vez completada la instalación.

• --dnf: Usa el administrador experimental de paquetes DNF para reemplazar el administrador depaquetes YUM. Ver http://dnf.baseurl.org para más información acerca del proyecto DNF.

3.2.5. Cambios en la sintaxis de KickstartEsta sección provee una lista de cambios a los comandos y opciones de Kickstart. Una lista de estoscambios pueden ser vistos usando el siguiente comando en los sistemas Fedora.

$ksverdiff -f F20 -t F21

Este comando solo funciona en Fedora Fedora 21 con el paquete pykickstart instalado.

3.2.5.1. Nuevos comandos y opciones• fcoe --autovlan: Habilita la detección automáticamente de VLANs.

• bootloader --disabled: No intentes instalar el cargador de arranque. Esta opción modifica laconfiguración de todos los otros cargadores de arranque; todas las opciones de los cargadores dearranque serán ignoradas y ningún paquete paquete del cargador de arranque será instalado.

• network --interfacename=: Especifica un nombre a la interfaz personalizado para losdispositivos VLAN. Esta opción debe ser usada cuando no se desea el nombre predeterminadogenerado por la opción --vlanid=, y debe ser siempre usado con --vlanid=.

• ostreesetup: Nuevo comando opcional. Usado por las instalaciones OSTree. Las opcionesdisponibles son:

• --osname= (Requerido): Administración raíz para las instalaciones del sistema operativo.

• --remote= (opcional): Nombre del repositorio remoto.

• --url= (requerido): Repositorio URL

• --ref= (requerido): Nombre de la rama dentro del repositorio.

• --nogpgcheck (opcional): Deshabilitar la verificación de la llave GPG.

Ver https://wiki.gnome.org/action/show/Projects/OSTree para más información acerca de OSTree.

• clearpart --disklabel=: Crea una etiqueta personalizada para un disco cuando se reetiquetan discos.

• autopart --fstype=: Especifica un tipo de sistema de archivo(como ext4 o xfs ) parareemplazar el predeterminado cuando se hacen particiones automáticas.

• repo --install: Escribe la información del repositorio en el directorio /etc/yum.repos.d/.Esto hace que el repositorio configurado en Kickstart esté disponible también en el sistemainstalado.

• Cambios en la sección de %packages:

Page 13: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Seguridad

13

• Puedes especificar un environment para ser instalado en la sección del %packages añadiendoun nombre de entorno con el prefijo @^. Por ejemplo:

%packages@core@^Infrastructure Server%end

• La opción %packages --nocore puede ser usada ahora para deshabilitar la instalación delgrupo de paquetes Core .

• Puedes excluir al kernel de la instalación. Esto se hace de la misma manera que excluir otropaquete anteponiendo al nombre del paquete con -:

%package@core-kernel%end

3.2.5.2. Cambios en las opciones y comandos existentes• volgroup --pesize=: Esta opción ahora no tiene un valor predeterminado en Kickstart.

El tamaño predeterminado de extensiones físicas de un nuevo grupo de volumen está ahoradeterminado por el instalador para ambos, la instalación manual y la instalación de Kickstart. Estosignifica que el comportamiento de kickstart y las instalaciones manuales son ahora el mismo. Elvalor predeterminado anterior para instalaciones Kickstart era 32768 .

3.2.6. Cambios Adicionales• La configuración de software RAID en la interfaz gráfica de usuario ha sido ajustadas.

• Ahora puedes usar las teclas + y - como atajos en el menu gráfico de la interfaz de usuario delparticionamiento manual.

• La utilidad ksverdiff (parte del paquete pykickstart) tiene una nueva opción: --listversions.Utilice esta opción para listar todas las versiones disponibles del sistema operativo que se puedenutilizar como argumentos para la opción --from= and --to=

3.3. Seguridad

3.3.1. SSSD GPO-Based Access ControlSSSD now supports centrally managed, host-based access control in an Active Directory (AD)environment, using Group Policy Objects (GPOs).

GPO policy settings are commonly used to manage host-based access control in an AD environment.SSSD supports local logons, remote logons, service logons and more. Each of these standard GPOsecurity options can be mapped to any PAM service, allowing administrators to comprehensivelyconfigure their systems.

This enhancement to SSSD is related only to the retrieval and enforcement of AD policy settings.Administrators can continue to use the existing AD tool set to specify policy settings.

Page 14: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

14

The new functionality only affects SSSD's AD provider and has no effect on any other SSSD providers(e.g. IPA provider). By default, SSSD's AD provider will be installed in "permissive" mode, so that itwon't break upgrades. Administrators will need to set "enforcing" mode manually (see sssd-ad(5)).

Más información acerca de este cambio puede ser encontrada en: https://fedorahosted.org/sssd/wiki/DesignDocs/ActiveDirectoryGPOIntegration

3.3.2. MD5 signed certificates are rejectedOpenSSL was patched to disallow verification of certificates that are signed with MD5 algorithm. Theuse of MD5 hash algorithm for certificate signatures is now considered as insecure and thus all themain crypto libraries in Fedora were patched to reject such certificates.

Certificates signed with MD5 algorithm are not present on public https web sites anymore but theymay still be in use on private networks or used for authentication on openvpn based VPNs. It is highlyrecommended to replace such certificates with new ones signed with SHA256 or at least SHA1. As atemporary measure the OPENSSL_ENABLE_MD5_VERIFY environment variable can be set to allowverification of certificates signed with MD5 algorithm.

3.4. Sistemas de archivo

3.4.1. Autofs aprende, amd mapeaEl paquete autofs ha ganado soporte para los mapas de montaje automático de formato amd. Enel pasado, los mapas amd habían sido manejados por el paquete am-utils, el cual ha visto unadisminución en su desarrollo. Aquellos que usen los mapas de montaje automático amd se les animaa probar las funcionalidades de autofs, y reportar cualquier problema o solicitar características enhttps://bugzilla.redhat.com

Para información acerca de su uso, referirse a /usr/share/doc/autofs/README.amd-maps.

3.5. Servidores de Bases de Datos

3.5.1. Apache AccumuloEl Apache Accumulo almacén distribuido, ordenado de claves/valores es un sistema robusto,escalable, de almacenamiento de datos de alto rendimiento y sistemas de recuperación. ApacheAccumulo se basa en el diseño BigTable de Google y está construido encima de Apache Hadoop,Zookeeper, y Thrift. Apache Accumulo cuenta con algunas mejoras novedosas en el diseño BigTableen la forma de control de acceso basado en células y un mecanismo de programación del lado delservidor que puede modificar pares de clave/valor en varios puntos en el proceso de gestión de datos.

Por favor, tenga en cuenta que el servicio de monitor Accumulo es opcional y no está previsto en laversión inicial F21. Se pondrá a disposición tan pronto como todas sus dependencias están en sulugar.

Para más información ver https://accumulo.apache.org.

3.5.2. Apache HBaseApache HBase is used when you need random, real-time read/write access to your Big Data. ApacheHBase hosts very large tables -- billions of rows X millions of columns -- atop clusters of commodityhardware. Apache HBase is a distributed, versioned, non-relational database modeled after Google's

Page 15: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Samba

15

Bigtable: A Distributed Storage System for Structured Data by Chang et al. Just as Bigtable leveragesthe distributed data storage provided by the Google File System, Apache HBase provides Bigtable-likecapabilities on top of Hadoop and HDFS.

Para más información ver http://hbase.apache.org/.

3.5.3. Apache HiveThe Apache Hive data warehouse software facilitates querying and managing large data sets residingin distributed storage. Hive provides a mechanism to project structure onto this data and query thedata using a SQL-like language called HiveQL. At the same time this language also allows traditionalmap/reduce programmers to plug in their custom mappers and reducers when it is inconvenient orinefficient to express this logic in HiveQL.

Para más información ver http://hive.apache.org/.

3.5.4. MariaDB 10.0En Fedora 21, MariaDB se han actualizado a la versión principal 10.0, que proporciona diversascorrecciones de errores y mejoras. Entre otros, el soporte a la replicación paralela y multi-fuente se haañadido, así como el soporte a los identificadores de transacción globales. Además, varios motoresde almacenamiento nuevos se han implementado.

Para una lista de todos los cambios, visita la base de de conocimiento de MariaDB en https://mariadb.com/kb/en/mariadb/what-is-mariadb-100/.

3.6. Samba

3.7. Systemd

3.7.1. Journald• Los mensajes del diario se pueden enviar a sistemas remotos, sin usar el demonio syslog. Los

paquetes systemd-journal-remote y systemd-journal-upload proporcionan demonios que reciben yenvian. La comunicación es hecha sobre HTTPS.

• El servicio cupsd ahora graba su salida en el registro del sistema. Ver Sección 4.5.1, “Diario deregistros CUPS” por detalles.

3.7.2. systemd 215systemd en Fedora 21 ha sido actualizado a la versión 215. Este lanzamiento incluye mejorassubstanciales, incluyendo una mejora en el manejo de recursos, servicios, aislamiento y otras mejorasde seguridad, y la administración de red desde systemd-networkd.

Muchas de estas mejoras potencian la gestión de los servicios que se ejecutan dentro de loscontenedores, y la gestión de los propios contenedores. systemd-nspawn crea contenedoresaislados de forma segura, y herramientas como machinectl se encuentran disponibles para sugestión. systemd-networkd ofrece servicios de red para los contenedores, y systemd gestiona laasignación de recursos.

Para aprender más acerca de las mejoras a systemd, lee:• /usr/share/doc/systemd/NEWS para los cambios en el desarrollo.

Page 16: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

16

• Las páginas del manual y otras documentaciones dadas con el paquete systemd, listadas con rpm-qd systemd.

• http://0pointer.net/blog/projects/stateless.html para una visión general de los muchos muchoscambios y su intención.

• http://www.freedesktop.org/wiki/Software/systemd/ para obtener una información general desystemd

• https://fedoraproject.org/wiki/SysVinit_to_Systemd_Cheatsheet para los usuarios nuevos de Fedoray systemd

3.7.3. DispositivosPrivados y RedesPrivados de systemdDos nuevas opciones relacionadas con la seguridad están siendo utilizadas por systemd para losservicios de larga duración que no requieren acceso a los dispositivos físicos o de la red:

• La opción PrivateDevices, cuando se establece en "yes", proporciona una privada, mínima /dev que no incluye los dispositivos físicos. Esto permite que los servicios de larga duración tenerun acceso limitado, lo que aumenta la seguridad.

• La opción PrivateNetwork, cuando se establece en "yes", proporciona una red privada con sólouna interfaz de bucle invertido. Esto permite que los servicios de larga duración que no requierenacceso a la red para ser separados de la red.

Para más detalles, ver PrivateDevices and PrivateNetwork Wiki page14.

3.8. Herramientas de Configuración de Servidores

3.8.1. Consola de administración CockpitLa aplicación Cockpit Management Console está ahora disponible en Fedora DocumentationServer. See Sección 2.2.2, “Consola de administración Cockpit”. Para más información enSección 2.2.2, “Consola de administración Cockpit”.

3.9. Soluciones de Monitoreo y Administración

3.9.1. MonitorixLa herramienta ligera Monitorix ha sido actualizada a la versión 3.6, añadiendo un soporte mejoradopara muchas cosas, incluyendo libvirt, apcupsd, estadísticas de procesos y más.

Revisa los cambios del proyecto en http://www.monitorix.org/changelog.html

3.9.2. SystemTapLa versión 2.6 de systemtap colección de aplicaciones para la recolección de datos en Fedora 21tiene muchas características nuevas , descritas en /usr/share/doc/systemtap-runtime/NEWS. La documentación para systemtap puede ser encontrada en https://sourceware.org/systemtap/documentation.html

14 https://fedoraproject.org/wiki/Changes/PrivateDevicesAndPrivateNetwork

Page 17: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Clúster

17

3.9.3. ZabbixLa utilidad de monitorio de redes e infraestructura Zabbix ha sido actualizada a la versión 2.2.x enFedora 21. Con cada lanzamiento, el equipo de Zabbix mejora y expande esta poderosa herramienta.

Para una completa descripción de los cambios en Zabbix, visita https://www.zabbix.com/documentation/2.2/manual/introduction

3.10. Clúster

3.10.1. Apache AmbariEl proyecto Apache Ambari tiene como objetivo hacer más sencilla la gestión de Hadoop medianteel desarrollo de software para el aprovisionamiento, gestión y seguimiento de las agrupacionesApache Hadoop. Ambari ofrece una interfaz intuitiva, el uso fácil de la gestión de Hadoop interfaz webrespaldado por sus RESTful APIs.

Para más información ver http://ambari.apache.org/.

3.10.2. Apache MesosApache Mesos is a cluster manager that provides efficient resource isolation and sharing acrossdistributed applications, or frameworks. It abstracts CPU, memory, storage, and other computeresources away from machines (physical or virtual), enabling fault-tolerant and elastic distributedsystems to easily be built and run effectively. Apache Mesos is built using the same principles asthe Linux kernel, only at a different level of abstraction. The Mesos kernel runs on every machineand provides applications (e.g., Hadoop, Spark, Kafka, Elastic Search) with APIs for resourcemanagement and scheduling across entire data center and cloud environments.

Para más información ver http://mesos.apache.org/.

3.10.3. Apache OozieApache Oozie es un programador de flujo de trabajo para administrar los trabajos de Hadoop. Seintegra con el resto de la pila de Hadoop y es compatible con varios tiposde trabajos Hadoop listospara usar (como Java map-reduce, Streaming map-reduce, Pig, Hive, Sqoop and Distcp), así comopuestos de trabajo específicos del sistema (por ejemplo, como los programas de Java y scripts deshell).

Para más información ver http://oozie.apache.org/.

3.10.4. Apache PigApache Pig is a platform for analyzing large data sets that consists of a high-level language forexpressing data analysis programs, coupled with infrastructure for evaluating these programs. Thesalient property of Pig programs is that their structure is amenable to substantial parallelization, which,in turn, enables them to handle very large data sets. At the present time, Pig's infrastructure layerconsists of a compiler that produces sequences of Map-Reduce programs, for which large-scaleparallel implementations already exist (e.g., the Hadoop sub-project).

Para más información ver: http://pig.apache.org/.

3.10.5. Apache SparkApache Spark es un motor rápido y general para el procesamiento de datos a gran escala. Escompatible con el desarrollo de aplicaciones de procesamiento de analíticas personalizadas más

Page 18: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

18

grandes conjuntos de datos o datos de streaming. Debido a que tiene la capacidad para almacenaren caché los resultados intermedios en la memoria de clúster y programar DAGs de cálculos, losprogramas Spark pueden ejecutar hasta 100 veces más rápido que los trabajos Hadoop MapReduceequivalentes. Aplicaciones Spark son fáciles de desarrollar, paralelas, rápidas y resistente a fallos,y que pueden operar en datos de las colecciones en memoria, archivos locales, un sistema dearchivos compatible con Hadoop, o de una variedad de fuentes de streaming. Spark también incluyebibliotecas para los algoritmos de aprendizaje y gráficos distribuidos.

Para más información ver: http://spark.apache.org/.

4. Modificaciones en Fedora para usuarios de escritorio

4.1. Escritorio

4.1.1. GNOME 3.14Gnome ha sido actualizado ha la última versión lanzada por los desarrolladores, 3.14. Esta versiónviene con una serie de mejoras de características, algunas de las cuales se enumeran a continuación.

• The GNOME Weather app has been redesigned for 3.14. It is now integrated with a newgeolocation framework so that you don't have to manually specify your current geographicallocation.

• La aplicación Evince ha sido rediseñada para 3.14.

• GNOME 3.14 presenta soporte mejorado para puntos de acceso Wi-Fi.

• La aplicación Photos ahora tiene soporte para los servicios de Google y los servidores de medios.

• Al ejecutar GNOME en dispositivos de pantalla táctil, ahora puede usar gestos multitáctiles.

• La configuración de privacidad de escritorio se han mejorado para WebDAV, DLNA, y los serviciosde VNC.

• GTK+ en GNOME 3.14 incluye un nuevo inspector interactivo.

• Se ha mejorado el soporte de Wayland en 3.14.

• The 3.14 release includes new and updated Human Interface Guidelines (HIG).

• gnome-terminal se ha mejorado en 3.14. Los desarrolladores y administradores por igual utilizanuna gran cantidad de sesiones de terminal. Un nuevo proveedor de búsqueda para GNOME Shellhace que la navegación entre múltiples ventanas de terminal rápidas y fáciles. Sólo tienes queescribir en la vista general para que coincida con los procesos en ejecución, sesiones ssh, y más.

Los usuarios que configuran sus propios perfiles para gnome-terminal agradeceran el regreso delas transparencias del fondo.

Para más información acerca del lanzamiento, lee las notas de lanzamiento de GNOME 3.14 enhttps://help.gnome.org/misc/release-notes/3.14/.

4.1.2. Otros cambios en GNOME desde Fedora 20Algunos de los cambios en el escritorio de GNOME desde Fedora 20 se incluyeron en la versiónanterior 3.12, que no se ha hecho oficialmente disponible para los usuarios de Fedora. La versión3.12 contenía , entre otros, los siguientes cambios:

Page 19: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Red

19

• El lanzamiento mejora el soporte para HiDPI entre los componentes del escritorio GNOME.

• La aplicación de reproducción de videos Totem fue renombrada a Videos.

• El editor de texto Gedit fue rediseñada para ofrecer una interfaz más compacta.

• El lanzamiento también incluye nuevas aplicaciones, como:

• GNOME Logs: Visor de registros de systemd.

• GNOME Sound Recorder: Utilidad sencilla para grabaciones de audio.

• Polari: Un cliente IRC.

Otras mejoras de las características incluyen soporte para Google Cloud Print, Windows Live email, yun nuevo proveedor de búsqueda de terminal para GNOME Shell.

Para más información acerca del lanzamiento 3.12, lee las notas de lanzamiento de GNOME 3.12 enhttps://help.gnome.org/misc/release-notes/3.12/.

4.1.3. KDE 4.14 y SDDMThe KDE Software Compilation 4.14 (including the KDE Plasma Workspaces 4.11), which is theversion included in Fedora 21, has already been made available to users of Fedora 20 through theUpdates repository. However, the KDE spin of Fedora now uses SDDM as its new default displaymanager. KDM, which was the default display manager on Fedora 20 and earlier, is still available forinstallation from the Fedora repositories.

Para volver a usar KDM, instala el paquete kdm con el siguiente comando:

~]# yum install kdm

Para habilitar el servicio usa el siguiente comando:

~]# systemctl enable --force kdm.service

4.2. Red

4.3. Internacionalización

4.3.1. Métodos de Entradaibus-libzhuyin es un nuevo método de entrada Zhuyin disponible como adelanto para ChinoTradicional. Prueba New Zhuyin IME que promete entradas más rápidas para los caracteres chinosTradicionales.

ibus ahora tiene dos subcomandos nuevos:read-config muestra los valores actuales de la configuración.reset-config restablece los valores de configuración de usuario ibus a los valorespredeterminados (para la solución de problemas, etc), pero no las configuraciones de los motoresibus . Puede ser utilizado para limpiar los ajustes ibus para la solución de problemas, o después decambiar el idioma, para cargar los motores ibus predefinidos para el idioma.

Page 20: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

20

Si deseas utilizar un método de entrada diferente a ibus en GNOME, sigue these steps15

4.3.2. FuentesLos paquetes Adobe Source Han Sans Fonts, desde el paquete adobe-source-han-sans-cn-fonts y adobe-source-han-sans-twhk-fonts son las nuevas fuentes para el idioma Chino.

Si prefieres utilizar las fuentes Chinas utilizadas en Fedora 20 de forma predeterminada, o encuentrasproblemas, puedes usar los siguientes comandos para utilizarlas:

# yum install cjkuni-uming-fonts cjkuni-ukai-fonts wqy-zenhei-fonts# yum remove adobe-source-han-sans-cn-fonts adobe-source-han-sans-twhk-fonts

La fuente Lohit Oriya (lohit-oriya-fonts) ha sido renombrada a Lohit Odia (lohit-odia-fonts)según las directrices del gobierno del estado de Odisha .

La fuente Lohit Punjabi (lohit-punjabi-fonts) ha sido renombrado a Lohit Gurmukhi (lohit-gurmukhi-fonts) para evitar confusiones entre los guiones para Árabe y Gurmukhi.

ekmukta-fonts es un nuevo tipo de letra Devanagari compatible con Unicode con un tipo de letramono-lineal.

google-noto-fonts tiene 44 nuevas familias. Para listar estos subpaquetes y encontrar las fuentesdisponibles para tu idioma, usa el comando yum list google-noto-\*

4.4. Multimedia

4.4.1. gPoddergPodder en Fedora 21 ha sido actualizado a la versión 3.x, con una serie de notables característicasañadidas.

Las características de Youtube se mejoran, con soporte para los canales de YouTube.Se mejoró la integración con Vimeo.Soporte mejorado para dispositivos móviles y reproductores de medios independientes.Numerosos avances interfaz.Apoye a sus creadores de contenidos favoritos con la integración Flattr.Una nueva interfaz de usuario Web para la administración remota.

15 https://fedoraproject.org/wiki/I18N/InputMethods#How_to_use_non-ibus_input_methods_on_GNOME

Page 21: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Impresión

21

Cambios importantes para los usuarios de gPodder 2

gPodder ahora almacena toda la información de las descargas en el directorio ~/gPodder, enlugar de ~/gpodder-downloads y los datos de configuración en directorios ocultos.

gPodder ha cambiado los mecanismos de configuración y almacenamiento de fechas . Antes delanzar gPodder, los usuarios que migran deben ejecutar /usr/bin/gpodder-migrate2tres.

If you have run gPodder before running the migration utility, remove the new ~/gPodder andrun /usr/bin/gpodder-migrate2tres again.

4.5. Impresión

4.5.1. Diario de registros CUPSCUPS (el servicio cupsd ) ahora enviar su salida de registros al diario systemd en lugar de alarchivo /var/log/cups/error_log. Puedes usar el comando journalctl _COMM=cupsd paraobservar los registros CUPS.

5. Modificaciones en Fedora para desarrolladores

5.1. Desarrollo

5.1.1. KDE Frameworks 5Fedora 21 incluye un conjunto de librerías para desarrolladores de aplicaciones C++ y QT, KDEFrameworks 5, el sucesor de la plataforma KDE Platform 4. KDE Frameworks 5 se basan en Qt 5y proporcionan a los desarrolladores acceso a una amplia variedad de tecnologías y herramientasdesarrolladas por la comunidad de KDE, sin tener que depender de toda la plataforma KDE.

La mayoría de los marcos se basan en los módulos kdelibs, que se ha dividido de acuerdo a lasfuncionalidades proporcionadas. Dependencias se han empaquetado en bibliotecas individuales. Estopermite a los desarrolladores y proyectos fuera del ecosistema KDE para utilizar estas tecnologías yse benefician de la labor de la comunidad de KDE.

Es posible instalar KDE Frameworks 5 junto a los paquetes KDE Platform 4.

5.1.2. OpenCLEste lanzamiento de Fedora incluye soporte básico para el estándar OpenCL, que proporciona unentorno suficiente para el desarrollo del software habilitado para OpenCL.

Para habilitar el desarrollo OpenCL, el estado de Mesa OpenCL, el lenguaje computacional portable,del inglés Portable Computing Language (pocl), y varios otros paquetes de OpenCL, se han añadidolos repositorios oficiales de Fedora. El lenguaje POCL se puede utilizar en CPUs, y Mesa se puedeutilizar en R600 AMD / ATI GPU.

Page 22: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

22

5.1.3. Python 3.4Con este lanzamiento Python 3 se ha actualizado a la versión 3.4, que proporciona diversascorrecciones de errores, mejoras y mejoras de seguridad sobre la versión anterior. Por ejemplo, sehan añadido varios nuevos módulos de biblioteca y características y múltiples módulos de bibliotecase han mejorado significativamente.

Lea Python 3.4 Calendario de lanzamientos16 y Qué hay de nuevo en Python 3.417 para más detalles.

Python 2 continua siendo predeterminado.

Mientras que la mayoría de paquetes están disponibles para ambos Python y Python3, laimplementación por defecto de Python en Fedora es Python 2.7

El módulo rewheelPara la versión 3.4, Los programadores de Python han decidido implementar los cambios listados eneste documento PEP 45318. En breve, esto significa:

1. Agrupando archivos con las utilidades setuptools y pip en la distribución de Python.

2. proporciona el módulo ensurepip que puede instalar archivos en el sistema o en el ambientevirtualenv.

Debido a las estrictas políticas de no empaquetamiento de Fedora setuptools y pip no se hanempaquetado. Para coincidir con la funcionalidad de los desarrolladores, el siguiente enfoque se haaplicado:

1. El paquete python3 ahora depende de python3-setuptools y python3-pip. Esto signigica que elusuario no tendrá que usar la utilidad ensurepip para instalar setuptools y pip de formaseparada ya que de forma predeterminada son instaladas con el paquete python3.

2. Para instalar las utilidades setuptools y pip en el ambiente virtualenv desde los paquetesdel sistema, un mecanismo llamado rewheel ha sido implementado en Fedora 21. Cuandoun nuevo virtualenv es creado, rewheel toma los paquetes python3-setuptools y python3-pip, recrea sus archivos y los instala en el nuevo virtualenv así las funcionalidades de losdesarrolladores es preservada.

Una ventaja más es proporcionada por el método de rewheel. Cuando hay un error, un problemade seguridad por ejemplo, en cualquiera python3-setuptools o python3-pip, Los mantenedores deFedora de estos paquetes corrigen el error y los usuarios obtiene los paquetes corregidos. Por lotanto, virtualenvs es creado después de actualizarse a la versión corregida de python3-setuptoolso python3-pip. Con los paquetes Python tal cual son desarrollados este método no es posible, losusuarios tendrían que esperar a que los desarrolladores liberen una nueva versión de Python conlos cambios incorporados. Esto significa que el parche creado por rewheel de python3 cumple conlos altos estándares de empaquetado que Fedora tiene y además ayuda a hacer virtualenvs másseguro.

16 http://legacy.python.org/dev/peps/pep-0429/#features-for-3-417 https://docs.python.org/dev/whatsnew/3.4.html18 http://legacy.python.org/dev/peps/pep-0453/

Page 23: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Desarrollo

23

Vea la página de Rewheel19 en GitHub para información adicional acerca de rewheel.

5.1.4. RPM 4.12El administrador de paquetes RPM ha sido actualizado a la versión 4.12, el cual lleva a Fedora con laúltima versión en desarrollo.

Esa actualización trae un número de mejoras, incluidas:Posibilidad de empaquetar archivos mayores a 4 GB.Soporte para dependencias débiles.Usuarios de API serán capaces de acceder a los datos de archivos más limpiamente.Los datos de carga útil es ahora accesible a través de la API.Una nueva herramienta, rpm2archive, permitirá convertir paquetes rpm a archivos tar en lugar delantiguo formato cpio. La nueva herramienta trabajará con archivos mayores a los 4 GB, mientrasque cpio y rpm2cpio no.

No hay dependencias débiles en los paquetes de Fedora

Mientras que las bibliotecas de los RPM subyacentes ofrecen apoyo a dependencias opcionales,requisitos blandos y otras dependencias débiles, los paquetes en los repositorios de Fedora aúnno están aprovechando esta característica.

Ver RPM 4.12 Notas de Lanzamiento20 para una lista completa de los cambios.

No hay nuevas características para las instalaciones RPM antiguas

Usar algunas de las nuevas características romperán la compatibilidad hacia adelante. Paquetesutilizando estas funciones no se pueden construir o instalar en las versiones anteriores deFedora. Se espera que la compatibilidad con versiones anteriores se mantenga.

5.1.5. Ruby 2.1Ruby 2.1 es la última versión estable de Ruby, y trae mayores aumentos en velocidad, eficiencia dememoria, y confiabilidad.

La actualización trae una mejora en soname. Por lo tanto, los paquetes Rubí que utilizan extensionesbinarias deben ser reconstruidos - y esto se ha hecho para los paquetes en los repositorios deFedora. Sin embargo, desde de los desarrolladores prestaron gran atención a la compatibilidadcon la fuente, no se requieren cambios en el código. Además, RubyGems con extensiones binariasnecesitan ser actualizadas para cumplir con las directrices de paquetes recientes para asegurar lacompatibilidad con la nueva versión de RubyGems.

También note que iniciando con este lanzamiento, Ruby adopta versiones semánticas21.

19 https://github.com/fedora-python/rewheel20 http://rpm.org/wiki/Releases/4.12.021 https://www.ruby-lang.org/en/news/2013/12/21/ruby-version-policy-changes-with-2-1-0/

Page 24: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

24

Puedes encontrar una lista de cambios en Ruby 2.1, en changelog22. Toda la documentación estádisponible en Página de documentación de Ruby23.

5.1.6. TCL/TK 8.6En Fedora 21, TCL/TK ha sido actualizado a la versión 8.6.1, que incluye numerosas correcciones deerrores y mejoras. Algunas de las más notables características son descritas aquí.

Para una lista completa de cambios, ver TCL/TK Notas de Lanzamiento24.

5.1.6.1. TCL 8.6

Cambios en TCL 8.6• Soporte IPv6

Soporte para redes IPv6 para ambos sockets cliente y servidor.

• Soporte para bases de datos SQL

El conjunto de paquetes tdbc, que contienen la interfaz Tcl DataBase Connectivity, ahora permiteescribir scripts con bases de datos de SQL desacoplados de cualquier motor de base de datosen particular. Los paquetes sqlite3 and tdbc::sqlite3 proporcionan un motor de base de datos SQLpotente y popular que está listo para usar.

• Soporte para Programación Orientada a Objetos

Los comandos del paquete TclOO son ahora parte del mismo lenguaje TCL. Esto le da un TCL,un sistema de objetos completamente dinámico basado en la clase incorporada y también incluyecaracterísticas avanzadas tales como meta-clases, filtros y mixins.

Una nueva versión 4 del popular paquete Itcl (también conocido como "incr TCL") también seincluye, ahora construido sobre una base TclOO, garantizando soporte para algunos objetostradicionales programación orientada TCL lista para usar.

• Soporte para operaciones multi-hilo

Una construcción predeterminada con subproceso activado, un conjunto de paquetes subprocesos.y un nuevo comando interp habilitan y deshabilitan la tareas multi processos en TCL 8.6.

5.1.6.2. TK 8.6

Cambios en TK 8.6• Soporte imágenes PNG

Las imágenes soportan ahora lectura/escritura en el formato PNG, con la capacidad de fijar el canalalfa.

• Texto en ángulo

El nuevo -angle $degrees to $canvas crea opción de texto, gira el texto que se mostrado.

22 https://github.com/ruby/ruby/blob/v2_1_0/NEWS23 http://www.ruby-doc.org/24 http://www.tcl.tk/software/tcltk/8.6.html

Page 25: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Herramientas de desarrollo

25

5.1.7. Mejora el escosistema ScalaFedora ahora ofrece soporte mejorado de manera significativa para el ecosistema Scala con lainclusión de sbt versión 0.13.1 y varios otros paquetes de infraestructura clave Scala. Estos paquetesincluyen:

• akka, un conjunto de herramientas para el desarrollo de sistemas basados en actores

• json4s,una interfaz unificada para analizadores y generadoresJSON

• sbinary, un tipo de interfaz Scala para lectura y escritura de formatos binarios.

• scala-stm, una implementación de software de memoria transaccional para Scala

• scalacheck, un marco de pruebas basado en las propiedades para Scala

• scalaz, un conjunto de extensiones para la librería estándar de Scala para facilitar la programaciónfuncional

Con estos paquetes disponibles, Fedora se ha convertido en un excelente ambiente para desarrollar ydistribuir proyectos Scala.

5.2. Herramientas de desarrollo

5.2.1. Eclipse LunaEclipse en Fedora 21 ha tenido una actualización a lanzamiento Luna(4.4). Eclipse Luna, entre otrascosas, introduce el soporte para Java 8, división de editores y un tema obscuro.

Todos los detalles acerca del lanzamiento están disponibles en las notas del lanzamiento delproyecto, que está disponible desde https://www.eclipse.org/eclipse/news/4.4/eclipse_news_4.4.php

5.2.2. JenkinsLos repositorios oficiales de Fedora ahora incluyen Jenkins, una aplicación escrita en Java queproporciona integración con los servicios del desarrollo de software. Jenkins te permite construir yprobar continuamente los proyectos de software, así como monitorear la ejecución de trabajos quefueron ejecutados externamente.

Para información adicional, referirse a la página web Meet Jenkins25.

5.2.3. Make actualizado a la versión 4.0GNU Make ha sido actualizada a la versión 4.0, ofreciendo muchas correcciones de errores y nuevascaracterísticas. El además incluye nuevas opciones de línea de comando y nuevas variables paramejorar la usabilidad.

Lee el anuncio de Make en https://lists.gnu.org/archive/html/make-w32/2013-10/msg00021.html paramás información acerca de los cambios en este lanzamiento. La documentación del proyecto estádisponible en http://www.gnu.org/software/make/manual/

25 https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins

Page 26: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

26

5.2.4. Review Board 2.0Fedora ahora proporciona Review Board 2.0, una poderosa herramienta basada en web para larevisión y manejo de parches.

La versión 2.0 añade la capacidad de publicar los cambios confirmados de una rama directamentedesde la interfaz de usuario web, añade la revisión de los archivos adjuntos de texto, en gran medidaamplía las capacidades de la API pública y un marco de extensión, y ofrece importantes mejoras derendimiento, mejoras de uso y limpieza visual.

Mejoras significativas se han hecho para el visor de diferencias, así como la adición de soporte paralas revisiones de los archivos que no son de código (tales como formatos de archivo binario).

Documentación para Review Board 2.0 está disponible desde Review Board Manual26.

Respaldo antes de migrar hacia Review Board 2.0

La actualización a Review Board 2.0 desde una versión anterior modificará el esquema de basede datos. La migración se llevará a cabo al reiniciar Apache por primera vez después de laactualización, y el proceso es irreversible.

Respalde su base de datos antes de actualizar.

5.2.5. Caja de herramientas de la máquina de aprendizaje SHOGUNEl enfoque de la caja de herramientas de la máquina de aprendizaje está en los métodos a granescala del kernel, especialmente en Support Vector Machines (SVM)27. El proporciona un objeto SVMgenérico interconectando a varias implementaciones SVM, entre ellas el estado del arte LibSVM28.Cada uno de las SVMs puede ser combinada con una variedad de kernels.

Una de sus características clave es el "núcleo combinado" que puede ser construido poruna combinación lineal ponderada de un número de sub-núcleos, cada uno de los cuales nonecesariamente trabajan en el mismo dominio. Una ponderación óptima sub-kernel se puedeaprender usando múltiples del núcleos de aprendizaje. Actualmente la clasificación de SVM clase 2y los problemas de regresión pueden ser tratados. Sin embargo SHOGUN también implementa unaserie de métodos lineales como un Análisis Discriminante Lineal (LDA), Máquina Programación Lineal(LPM), (Kernel) Perceptrons y algoritmos característicos para entrenar modelos Markov ocultos.

Aprende más en SHOGUN at http://shogun-toolbox.org/doc/en/current/

5.3. Herramientas GCC

5.3.1. Boost 1.55.0boost ha sido actualizado a la versión 1.55.0. Esta actualización trae un gran número decorrecciones de errores y mejoras, una nueva biblioteca, una nueva librería(Predef), y un ligerocambio en los requisitos como soporte a versiones anteriores de varios compiladores se ha eliminado.

26 https://www.reviewboard.org/docs/manual/2.0/27 http://en.wikipedia.org/wiki/Support_vector_machine28 http://en.wikipedia.org/wiki/LIBSVM

Page 27: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Java

27

Para una lista completa de cambios, ver Boost 1.55.0 Notas de Lanzamiento29.

5.3.2. GCC 4.9.xLa colección del compilador GNU (GNU) ha sido actualizado a la versión 4.9.x y todos los paqueteshan sido recompilados con esta nueva versión de GCC.

La actualización proporciona un gran número de correcciones de errores y mejoras. La más notablees el soporte a nuevas características y cambios siguientes:El soporte a ISO C11 es en gran parte completoSoporte parcial para C++14Soporte para expresiones regulares para C++11El estándar OpenMP 4.0el comportamiento indefinido Sanitizer (UBSAN).La extensión Cilk Plus.

Para información detallada acerca de todos los cambios, ver GCC 4.9 Notas de Lanzamiento30

5.4. Java

5.4.1. OpenJDK 8OpenJDK8 es ahora el tiempo de ejecución Java predeterminado en Fedora, reemplazandoOpenJDK7. La lista completa con las características añadidas en OpenJDK8 está disponible en http://openjdk.java.net/projects/jdk8/features/.

Personalizaciones Java

Las modificaciones de usuarios hechas a java-1.7.0-openjdk (especialmente, a los archivos bajo/usr/lib/jvm/java-1.7.0*/*) no seran realizadas a java-1.8.0-openjdk.

5.4.2. Dependencias de los paquetes más eficientesLa forma en que se manejan las dependencias de Java ha cambiado en Fedora 21. Los paquetes queno interactúan con el servidor X o subsistema de audio ahora dependen de un nuevo sub-paqueteOpenJDK sin interfaz gráfica. Esto significa una reducción de tamaño de las instalaciones en losservidores, un cambio que apunta a la eficiencia.

Además, la documentación para los paquetes Java es ahora opcional, ahorrando aún más espacioen su servidor. Busque el -doc sub-paquete para paquetes de Java para instalar la documentaciónadjunta.

Si necesita acceso a la documentación de la API de bibliotecas de Java sin subpaquetes javadoc,trate de usar las páginas web del desarrollo que debe ser accesible a las URL de la página delproyecto en cuestión. Se pueden realizar consultas para la dirección URL de un paquete instaladocon rpm -qi package | grep '^URL'

29 http://www.boost.org/users/history/version_1_55_0.html30 https://gcc.gnu.org/gcc-4.9/changes.html

Page 28: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

28

Las directrices para empaquetar Java ahora también requieren convertir la mayoría de los paquetesde Java para tener Requires: java-headless cuando sea apropiado. Información detalladasobre el esfuerzo para empaquetar puede ser encontrado en https://fedoraproject.org/wiki/Packaging:Java#BuildRequires_and_Requires

5.4.3. Mejorado el empaquetamiento IvyThe way of packaging Java software that uses Apache Ivy to manage build dependencies has beenimproved in a similar way to the Maven packaging updates in previous Fedora releases. In particular,the following improvements have been implemented:

• resolución automática de artefactos Ivy,

• Integración con el repositorio del sistema Maven,

• Instalación automática de los metadatos de los artefactos de Ivy,

• Requisitos automáticos.

5.5. Desarrollo Web

5.5.1. PHP 5.6La pila de PHP se ha actualizado a la versión 5.6, la última versión principal. Los cambios importantesen esta nueva versión son:

Seguridad• Verificación de pares TLS31

• TLS predeterminados mejorados32

Mejoras en el idioma• Expresiones escalares constantes33

• Desempaquetado de argumentos34

• Sintaxis de las funciones variadic35

• Operador de Potencia36

• Importación de funciones de espacios de nombres37

PHP 5.6 también cuenta con una nueva herramienta, el Depurador PHP38, proporcionado en el nuevosubpaquete php-dbg. Usa el depurador con el comando phpdbg .

Información acerca de migrar aplicaciones desde PHP 5.5 a PHP 5.6 puede ser encontrada en http://php.net/manual/en/migration56.php.

31 https://wiki.php.net/rfc/tls-peer-verification32 https://wiki.php.net/rfc/improved-tls-defaults33 https://wiki.php.net/rfc/const_scalar_exprs34 https://wiki.php.net/rfc/argument_unpacking35 https://wiki.php.net/rfc/variadics36 https://wiki.php.net/rfc/pow-operator37 https://wiki.php.net/rfc/use_function38 https://wiki.php.net/rfc/phpdbg

Page 29: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Contribuyentes

29

5.5.2. Ruby on Rails 4.1Fedora 21 incluye Ruby on Rails 4.1, la última versión del framework de aplicaciones web muyconocido escrito en Ruby. Aspectos destacados de esta versión incluyen un precargador de laaplicación Spring, config/secrets.yml, Action Pack variants, y la vista previa de Action Mailer. Lasnotas de la versión están en http://guides.rubyonrails.org/4_1_release_notes.html

Información para desarrolladores actualizando aplicaciones existentes a Ruby on Rails 4.1puede ser encontrada en la guía Actualizando a Ruby on Rails en http://guides.rubyonrails.org/upgrading_ruby_on_rails.html.

5.5.3. Autenticación de aplicaciones WebA nivel del sistema operativo, hay numerosos mecanismos de autenticación y de búsqueda deidentidad, algunos de ellos utilizando sssd. Con el nuevo módulo Apache y el nuevo sssd, algunosde esos mecanismos se vuelven más fácilmente utilizables por las aplicaciones web. Ambientes yentornos de aplicaciones Web pueden utilizar los resultados de la recuperación de la autenticación yla información a través de variables de entorno similares a REMOTE_USER. Esto permitirá una mejorintegración de las aplicaciones web en implementaciones de escala empresarial.

Con mod_authnz_pam, Autenticación y acceso PAM las verificaciones están disponibles paraaplicaciones web, permitiendo una mayor combinación de controles de autenticación y de acceso.Un objetivo específico son las reglas de control de acceso basado en host de FreeIPA para KerberosSSO a través de mod_sss y sssd.

El módulo mod_intercept_form_submit permite activar la autenticación PAM demod_authnz_pam por los medios normales de inicio de sesión, que puede ser utilizada poraplicación web con cambios mínimos.

mod_lookup_identity usa sssd-dbus para recuperar atributos adicionales como nombre,dirección de correo electrónico, o pertenencia a un grupo, y rellena las variables de entorno para lautilización fácil de esta información por las aplicaciones web.

sssd-dbus implementa un nuevo servicio ifp que proporciona acceso a piezas adicionales deinformación relacionados con el usuario.

Más información puede ser encontrada en http://www.freeipa.org/page/Web_App_Authentication.

A. ContribuyentesUn gran número de personas contribuyen a cada versión de Fedora. Entre ellas se encuentranuna serie de escritores y traductores que han preparado estas notas de la versión. En las páginassiguientes se listan los contribuyentes.

A.1. Escritores

Fedora Documentation Project• Petr Bokoc < pbokoc AT redhat DOT com >• Akira Tagoh < tagoh AT redhat DOT com >• Simon Clark <sclark AT fedoraproject DOT org >• Adam Williamson < adamw+fedora AT happyassassin DOT net >• Jon Ciesla < [email protected] >• Ben Cotton < bcotton AT fedoraproject DOT org >• Robert Rati > rrati AT redhat DOT com >

Page 30: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Notas de lanzamiento

30

• Stephen Gallagher < sgallagh AT redhat.com >• Eduardo Mayorga Téllez < e AT mayorgalinux DOT com >• Mohan Prakash < mpduty AT gmail DOT com• Timothy St. Clair > [email protected] <• Nikos Mavrogiannopoulos < [email protected] >• fujiwarat <takao.fujiwara1 AT gmail DOT com>• Zach Oglesby < oglesbyzm AT gmail DOT com >• Bara Ančincová < bancinco AT redhat DOT com• Jens Petersen < petersen AT redhat DOT com >• Parag Nemade < [email protected] >• Leslie Satenstein < lsatenstein AT yahoo DOT com >• Christopher Tubbs < ctubbsii-fedora AT apache.org >• Igor Gnatenko < i.gnatenko.brain AT gmail.com >• Kevin Kofler < kevin AT tigcc.ticalc.org >• Peter MacKinnon < pmackinn AT redhat.com >• Peng Wu < pwu AT redhat DOT com >• Pravin Satpute < pravins AT fedoraproject DOT org >• Yuri Chornoivan < yurchor AT ukr DOT net >• Pete Travis < immanetize AT fedoraproject DOT org >• Eric H Christensen <eric AT christensenplace DOT us>• Petr Kovar <pkovar AT redhat DOT com>• Robert Kratky < rkratky AT redhat DOT com >• Yoana Ruseva < yruseva AT redhat DOT com >• Mat Booth < mat.booth AT redhat DOT com >

B. Historial de revisionesRevisión21-09

Sun 7 Dec 2014 Fedora Documentosdocs AT lists.fedoraproject.org

Added a lot of content.

Revisión21-01

Fri 29 August 2014 Fedora Documentosdocs AT lists.fedoraproject.org

Se limpió el contenido como preparación para el pre-lanzamiento

Índice

AAyuda, 2

FFAQ

Fedora, 2Fedora.next, 5

IInformes de errores, 2

Page 31: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

Historial de revisiones

31

Kkernel, 10

LLinux kernel, 10

RReporte

de errores y solicitud de características, 2

WWiki

Fedora, 2

Page 32: Notas de lanzamiento - Notas de lanzamiento para Fedora 21docs.fedoraproject.org/es-ES/Fedora/21/pdf/Release_Notes/... · 2017-04-08 · Notas de lanzamiento 4 1.3.1. Configuración

32