502
1 Fedora 12 Notas del Lanzamiento Notas del Lanzamiento de Fedora 12 Editado por The Fedora Docs Team Copyright © 2009 Red Hat, Inc. and others. 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. All other trademarks are the property of their respective owners. Resumen Este documento detalla las notas del lanzamiento de Fedora 12. 1. Bienvenido al Fedora 12 ......................................................................................................... 3 1.1. Fedora 12 Repaso ....................................................................................................... 3 1.2. Requerimientos de Hardware ........................................................................................ 3 1.3. Bienvenido a Fedora .................................................................................................... 5

Fedora 12 Editado por The Fedora Docs Team...Notas del Lanzamiento 4 • Fedora 12 soporta sólo la generación "Mundo Nuevo" de la Apple Power Macintosh, que viene desde circa 1999

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

  • 1

    Fedora 12Notas del Lanzamiento

    Notas del Lanzamiento de Fedora 12

    Editado por The Fedora Docs TeamCopyright © 2009 Red Hat, Inc. and others.

    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.

    All other trademarks are the property of their respective owners.

    ResumenEste documento detalla las notas del lanzamiento de Fedora 12.

    1. Bienvenido al Fedora 12 ......................................................................................................... 31.1. Fedora 12 Repaso ....................................................................................................... 31.2. Requerimientos de Hardware ........................................................................................ 31.3. Bienvenido a Fedora .................................................................................................... 5

    http://creativecommons.org/licenses/by-sa/3.0/https://fedoraproject.org/wiki/Legal:Trademark_guidelineshttps://fedoraproject.org/wiki/Legal:Trademark_guidelines

  • Notas del Lanzamiento

    2

    1.4. Errores comunes .......................................................................................................... 51.5. Retroalimentación ......................................................................................................... 5

    2. Notas de la Instalación ............................................................................................................ 62.1. Ext4 para particiones arrancables ................................................................................. 6

    3. Notas Específicas a las Arquitecturas ...................................................................................... 63.1. 32-bit.base cambiada a i686 ......................................................................................... 6

    4. Cambios en Fedora para Usuarios de Escritorio ....................................................................... 74.1. Escritorio de Fedora ..................................................................................................... 74.2. Red ........................................................................................................................... 114.3. Regionalización .......................................................................................................... 124.4. Multimedia ................................................................................................................. 13

    5. Cambios en Fedora para los Administradores de Sistema ....................................................... 145.1. Momento del Arranque de Fedora 12 .......................................................................... 145.2. Seguridad .................................................................................................................. 145.3. Virtualization ............................................................................................................... 155.4. Servidores de Contenido y Páginas Web ..................................................................... 195.5. Samba (compatibilidad con Windows) ......................................................................... 205.6. Sistemas de Archivo ................................................................................................... 205.7. Sistema de Ventanas X (Gráficos) ............................................................................... 215.8. Infraestructura de Cluster HA ...................................................................................... 21

    6. Cambios en Fedora para los Desarrolladores ......................................................................... 216.1. Herramientas .............................................................................................................. 216.2. Idiomas ...................................................................................................................... 226.3. Eclipse ....................................................................................................................... 22

    7. Cambios en Fedora para Audiencias específicas .................................................................... 237.1. What's new in science and mathematics ...................................................................... 237.2. Electronic Design Automation ...................................................................................... 237.3. Circuit Design ............................................................................................................ 277.4. Embedded Development ............................................................................................. 297.5. What's new for amateur radio operators ...................................................................... 30

    8. Todos los cambios en Fedora 12 ........................................................................................... 308.1. Entretenimientos ......................................................................................................... 308.2. Aplicaciones ............................................................................................................... 378.3. Escritorio-Accesibilidad ............................................................................................. 1308.4. Desarrollo ................................................................................................................ 1318.5. Documentación ......................................................................................................... 2748.6. Sugar-Actividades ..................................................................................................... 2868.7. Entorno del Sistema ................................................................................................. 2888.8. Editores de texto-Entornos de Desarrollo Integrado.,(EDI) ........................................... 3538.9. Procesamiento de Texto-Markup-XML ........................................................................ 3558.10. Interfaz de usuario .................................................................................................. 355

    A. Información Legal 378A.1. Licencia ................................................................................................................... 378A.2. Lineamientos Comerciales ........................................................................................ 378A.3. Referencias Externas ............................................................................................... 379A.4. Exportar ................................................................................................................... 379A.5. Información Legal ..................................................................................................... 379A.6. Más información ....................................................................................................... 379

    B. Historia de Revisiones 379

    Índice 380

  • Bienvenido al Fedora 12

    3

    1. Bienvenido al Fedora 12

    1.1. Fedora 12 RepasoComo siempre, Fedora continúa el desarrollo (http://www.fedoraproject.org/wiki/Red_Hat_contributions) e integra lo último en software libre y de código abierto (http://www.fedoraproject.org/wiki/Features). Las secciones siguientes proveen un breve repaso de loscambios importantes desde el último lanzamiento de Fedora. Para más detalle acerca de otrascaracterísticas incluídas en Fedora 12, vaya a sus páginas wiki individual en donde se detallan losobjetivos y su progreso:

    http://www.fedoraproject.org/wiki/Releases/12/FeatureList

    A lo largo del ciclo del lanzamiento, hay entrevistas con los desarrolladores para obtener la historiadetrás de cámaras de las características principales:

    http://www.fedoraproject.org/wiki/Interviews

    Las siguientes son las características más importantes de Fedora 12:• Soporte de WebCam mejorado

    • Mejores Codecs de Vídeo

    • Mejoras del Audio

    • Mejor Administración de Energía

    Las nuevas características disponibles incluyen:• Herramienta de informe de errores automático

    • Bluetooth por demanda

    • Muchas, pero muchas mejoras en la virtualización

    • Aún más mejoras de seguridad

    Características de Fedora 11 que se llevan en la página de lista de características:

    http://www.fedoraproject.org/wiki/Releases/12/FeatureList

    Una discusión sobre la puesta en contexto de estas características se puede ver en:

    http://www.fedoraproject.org/wiki/Fedora_12_Talking_Points

    1.2. Requerimientos de Hardware

    Lo mínimo no siempre puede ser suficienteThe minimum memory listed below may not be sufficient for all situations. In particular,installation in a virtual machine may require memory closer to the "Recommended" value.

    1.2.1. Requerimientos de procesador y memoria para Arquitecturas PPC• CPU mínimo; PowerPC G3 / POWER3

    http://www.fedoraproject.org/wiki/Red_Hat_contributionshttp://www.fedoraproject.org/wiki/Red_Hat_contributionshttp://www.fedoraproject.org/wiki/Featureshttp://www.fedoraproject.org/wiki/Featureshttp://www.fedoraproject.org/wiki/Releases/12/FeatureListhttp://www.fedoraproject.org/wiki/Interviewshttp://www.fedoraproject.org/wiki/Releases/12/FeatureListhttp://www.fedoraproject.org/wiki/Fedora_12_Talking_Points

  • Notas del Lanzamiento

    4

    • Fedora 12 soporta sólo la generación "Mundo Nuevo" de la Apple Power Macintosh, que vienedesde circa 1999 en adelante. A pesar que debería funcionar en las máquinas del "Viejo Mundo",se requiere un cargador de arranque especial que no se incluye en la distribución de Fedora.Fedora también fue probado en máquinas POWER5 y POWER6.

    • Fedora 12 soporta las máquinas pSeries y Cell Broadband Engine.

    • Fedora 12 también soporta la Sony PlayStation 3 y Genesi Pegasos II y Efika.

    • Fedora 12 includes new hardware support for the P.A. Semiconductor 'Electra' machines.

    • Fedora 12 también incluye soporte para las estaciones de trabajo Terrasoft Solutions powerstation.

    • Para modo texto se recomienda: 233 MHz G3 o mejor, 128MiB RAM.

    • Para gráficos: 400 MHz G3 o mejor, 256 MiB RAM.

    1.2.2. Requerimientos de Memoria y procesador en arquitecturas x86Las siguientes especificaciones de CPU se pusieron en términos de procesadores Intel. Los demásprocesadores, tales como los de AMD, Cyrix y VIA, que son compatibles y equivalentes a losprocesadores de Intel, también se pueden usar con Fedora. Fedora 12 requiere un Intel Pentium Proo mejor, y está optimizado para procesadores i686 y posteriores.• Para modo texto se recomienda: Pentium Pro 200 MHz o mejor

    • Para gráficos: Pentium Pro 400 MHz o mejor

    • RAM mínimo para modo texto: 128 MB

    • Mínimo de RAM para gráficos: 192 MB

    • RAM recomendado para gráficos: 256 MB

    1.2.3. Requerimientos de Memoria y Procesador en arquitecturas x86_64• RAM mínimo para modo texto: 256 MB

    • Mínimo de RAM para gráficos: 384 MB

    • RAM recomendado para gráficos: 512 MB

    1.2.4. Requerimientos de Espacio en Disco Rígido para todas lasarquitecturasTodos los paquetes pueden ocupar hasta 9 GB de espacio en disco. El tamaño final está determinadopor el medio de instalación y los paquetes que se hayan seleccionado. Se requerirá espacio de discoadicional para dar soporte al entorno de instalación. Este espacio adicional corresponde al tamaño de/Fedora/base/stage2.img (en el Disco 1 de Instalación) más el tamaño de los archivos en /var/lib/rpm en el sistema instalado.

    En términos prácticos, los requerimientos de espacio adicional puede ir desde 90MB para unainstalación mínima hasta 175MB para una instalación más grande.

    También se necesita espacio adicional para los datos del usuario, y se debe reservar al menos un 5%de espacio libre para el funcionamiento adecuado del sistema.

  • Bienvenido a Fedora

    5

    1.3. Bienvenido a FedoraFedora es un sistema operativo basado en Linux que trae lo último en software libre y de códigoabierto. Fedora es siempre libre para que cualquiera lo use, modifique o distribuya. Lo construyenpersonas de todo el planeta que trabajan juntos como una comunidad: el Proyecto Fedora. ElProyecto Fedora es abierto y todos son bienvenidos a unirse. El Proyecto Fedora es lo más nuevo,con lo mejor en software y contenido libre y abierto.

    NotaVisite http://docs.fedoraproject.org/release-notes/ para ver las últimas notas dellanzamiento de Fedora, especialmente si está actualizando. Si está migrando desde unaversión de Fedora más vieja que la anterior, debe ver también las notas del lanzamientode las versiones intermedias para información adicional.

    Ud. puede ayudar a que la comunidad del Proyecto Fedora continúe mejorando Fedora si informaerrores y requerimientos de mejoras. Vaya a http://fedoraproject.org/wiki/Bugs_and_feature_requestspara más información acerca de los informes de errores y de características. Gracias por suparticipación.

    Para buscar más información general acerca de Fedora, vaya a las siguientes páginas web• Repaso de Fedora (http://fedoraproject.org/wiki/Overview)

    • FAQ de Fedora (http://fedoraproject.org/wiki/FAQ)

    • Ayuda y Discusiones (http://fedoraproject.org/wiki/Communicate)

    • Participe en el Proyecto Fedora (http://fedoraproject.org/wiki/Join)

    1.4. Errores comunesNingún software esta libre de errores. Una de las características del software libre y de código abiertoes la posibilidad de informar errores, lo que ayuda a corregirlos o mejorar el software que usa.

    Una lista de errores comunes se mantiene para cada lanzamiento del Proyecto Fedora como un buenlugar donde comenzar cuando está teniendo problema que puede ser algún error en el software:

    https://fedoraproject.org/wiki/Common_F12_bugs

    1.5. RetroalimentaciónThank you for taking the time to provide your comments, suggestions, and bug reports to the Fedoracommunity; this helps improve the state of Fedora, Linux, and free software worldwide. A list ofcommonly reported bugs and known issues for this release is available from http://fedoraproject.org/wiki/Common_F12_bugs.

    1.5.1. ¡Necesitamos sus comentarios!Si encuentra un error tipográfico en este manual o si sabe de alguna manera de mejorarlo,nos gustaría escuchar sus sugerencias. Por favor complete un reporte en Bugzilla: http://bugzilla.redhat.com/bugzilla/ usando el producto Fedora Documentation.

    Cuando envíe un reporte de error no olvide mencionar el identificador del manual: release-notes

    http://docs.fedoraproject.org/release-notes/http://fedoraproject.org/wiki/Bugs_and_feature_requestshttp://fedoraproject.org/wiki/Overviewhttp://fedoraproject.org/wiki/FAQhttp://fedoraproject.org/wiki/Communicatehttp://fedoraproject.org/wiki/Joinhttps://fedoraproject.org/wiki/Common_F12_bugshttp://fedoraproject.org/wiki/Common_F12_bugshttp://fedoraproject.org/wiki/Common_F12_bugshttp://bugzilla.redhat.com/bugzilla/http://bugzilla.redhat.com/bugzilla/

  • Notas del Lanzamiento

    6

    Si tiene una sugerencia para mejorar la documentación, intente ser tan específico como sea posiblecuando describa su sugerencia. Si ha encontrado un error, por favor incluya el número de sección yparte del texto que rodea el error para que podamos encontrarlo más fácilmente.

    1.5.2. Otras formas de dejar retroalimentaciónYou can learn more about the Bugzilla process at http://fedoraproject.org/wiki/Bugs_and_feature_requests. However, if you are not comfortable leaving feedback through Bugzilla,you could also:

    • If you have a Fedora account, edit content directly at http://fedoraproject.org/wiki/Documentation_Beats.

    • Envíe un email a [email protected].

    2. Notas de la Instalación

    NotaTo learn how to install Fedora, refer to either the Fedora Installation Quick StartGuide available from http://docs.fedoraproject.org/installation-quick-start-guide/ or theFedora Installation Guide available from http://docs.fedoraproject.org/install-guide/.If you encounter a problem or have a question during installation that is not coveredin these release notes, refer to http://www.fedoraproject.org/wiki/FAQ3 and http://www.fedoraproject.org/wiki/Bugs/Common4.

    Anaconda is the name of the Fedora installer. This section outlines issues related to anaconda andinstalling Fedora 12.

    2.1. Ext4 para particiones arrancablesSi bien ext4 fue el sistema de archivos predeterminado en Fedora 11, la versión del gestor dearranque GRUB ofrecida no podía leer particiones con este sistema de archivos. Por eso, Fedora 11necesitaba una partición ext3 independiente, para poder alojar al gestor de arranque. Ahora, laversión del GRUB ofrecida con Fedora 12, tiene soporte para sistemas de archivos ext4, de modo queahora sí anaconda le permitirá colocar al punto de montaje /boot en una partición ext4.

    3. Notas Específicas a las ArquitecturasEsta sección provee notas que son específicas a las arquitecturas de hardware soportados porFedora.

    3.1. 32-bit.base cambiada a i686Fedora 11 tiene i586 como base de la arquitectura 32-bit x86.

    Para Fedora 12, hemos cambiado a i686 como arquitectura de base(incluyendo CMOV) y optimizadapara procesadores Atom

    Esto significa que hemos perdido el soporte para las siguiente familias de CPU:• Intel i586 (todos)

    http://fedoraproject.org/wiki/Bugs_and_feature_requestshttp://fedoraproject.org/wiki/Bugs_and_feature_requestshttp://fedoraproject.org/wiki/Documentation_Beatshttp://fedoraproject.org/wiki/Documentation_Beatsmailto:[email protected]://docs.fedoraproject.org/installation-quick-start-guide/http://docs.fedoraproject.org/install-guide/http://www.fedoraproject.org/wiki/FAQhttp://www.fedoraproject.org/wiki/Bugs/Commonhttp://www.fedoraproject.org/wiki/Bugs/Common

  • Cambios en Fedora para Usuarios de Escritorio

    7

    • National Semiconductor Geode processors

    • VIA C3 (Núcleos Ezra y Samuel)

    • AMD Geode GX

    AMD Geode LX (usado en el OLPC XO laptop) y en los siguientes procesadores Geode NX deberíanfuncionar. Si alguien está interesado, por supuesto, es bienvenido a crear una arquitectura secundariapara procesadores antiguos.

    Beneficios:• Binarios más rapidos en arquitecturas comunes (Pentium M, Via C7, all 64-bit arches, Atom)

    • Realistically, we don't support i586 as a practical matter. Enforce that more logically.

    • Menos kernels construídos

    4. Cambios en Fedora para Usuarios de Escritorio

    4.1. Escritorio de Fedora

    4.1.1. Expansión del EscritorioIn the latest version of '''Xorg''' included in this release, if you have a dual monitor setup, your desktopdisplay will span across them instead of using a cloned display by default. This matches the behaviourof other operating systems.

    4.1.2. Mejor soporte de webcamLa mejora del soporte para webcam de Fedora 10 ayudó en gran medida a mejorar el soporte parawebcam en Linux.Ahora tenemos una librería(libv4l) para descomprimir varios formatos de vídeopropietarios en el espacio de usuario, y casi todas las aplicaciones que usan webcams han sidoparcheadas para usar esta librería.

    Fedora 12 contiene un segundo empuje para un mejor soporte para webcam, compuesto por trespiezas:• Mucha prueba, corrección de errores y mejora de los controladores dentro del kernel.

    • Add video processing to libv4l for better video quality for cams which lack any of the following inhardware:• Balance de blancos

    • Corrección de gamma

    • Ajuste automático de la exposición (ganancia)

    • Reconoce las cámaras de laptops que se instalan al revés y rotan la imágen 180 grados en elsoftware

    • Clean up existing out-of-tree drivers, moving the decompression to libv4l where needed and mergethem into the mainline, specifically the following ones:• qc-usb: cámaras basadas en stv0600 (y similar), principalmente Logitech QuickCam Express

    (hecho hasta el kernel 2.6.29)

  • Notas del Lanzamiento

    8

    • ov51x-jpeg: controlador de ov511(+) y de ov518(+) (hecho hasta el kernel 2.6.31rc1, libv4l-0.6.0)

    • qc-usb-messenger: cámaras basadas en st6422 principalmente modelos Logitech QuickCamMessenger (hecho hasta el kernel 2.6.31rc1)

    • sn9c20x: cámaras basadas en sn9c20x, muchas de las cámaras económicas nuevas (hechohasta el kernel 2.6.31rc2)

    4.1.3. ABRTThe ABRT automatic bug reporting tool replaces bug-buddy and kerneloops in the Fedora 12desktop. ABRT has an extensible architecture and can not only catch and report segmentation faultsand kernel oops, but also python backtraces. In contrast to bug-buddy, it can catch segmentationfaults in any binary, not just GTK+ applications.

    Si has modificado manualmente la configuración de GConf para el módulo GTK+ de bug-buddyantes, podrías ver mensajes de advertencia como los siguientes de las aplicaciones GTK+:

    Gtk-Message: Failed to load module "gnomebreakpad":libgnomebreakpad.so: cannot open shared object file: No such file or directory

    Para detener estos mensajes, ejecute el siguiente comando en una terminal en su sesión:

    gconftool-2 --type bool --set /apps/gnome_settings_daemon/gtk-modules/gnomebreakpad false

    4.1.4. GNOME 2.28The GNOME 2.28.1 desktop is part of this release, and is the default environment used in the FedoraDesktop Live image. The Desktop Live image is a downloadable CD you can use to test the newGNOME environment with or without installing it. The image can be written to CD, or to a USB flashdisk; for instructions, refer to https://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo.

    4.1.4.1. Iconos en menúes y botonesIcons in menus and buttons are not shown by default in GNOME 2.28. To get the old, icon-richappearance back, select System → Preferences → Appearance, click the Interface tab and enableShow icons in menus. There is, however, no menu interface to enable the icons for the buttons. Toset the corresponding GConf keys instead for enabling both the menus and buttons to have icons:

    gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons truegconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true

    4.1.4.2. Mejoras adicionales en GNOME 2.28Comparado con lanzamientos anteriores de Fedora, hay un número de otros cambios en laconfiguración predeterminada del escritorio GNOME:• The 'Windows' preference dialog is no longer installed by default. It is still available in the control-

    center-extra package

    • The 'Main Menu' preference dialog is no longer installed by default. It is still available in the alacartepackage

    https://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo

  • Escritorio de Fedora

    9

    • El intercambiador de usuario ha sido movido bien a la derecha del panel de arriba

    • The 'Show Desktop' button has been removed by default. If you prefer, you can add this panelapplet back with right click, "Add to Panel..." and selecting "Show Desktop".

    • The number of workspaces in the 'Workspace Switcher' has been reduced to 2

    • El panel ahora agrega relleno entre los applets y entre íconos en el área de notificación. El rellenose puede eliminar con los siguientes comandos:

    gconftool-2 --type int --set /apps/panel/toplevels/top_panel/padding 0gconftool-2 --type int --set /apps/panel/toplevels/bottom_panel/padding 0gconftool-2 --type int --set /apps/panel/applets/systray/prefs/padding 0

    4.1.4.3. GnoteGnote is installed by default in GNOME for this release replacing Tomboy. Gnote is a port of Tomboyfrom Mono to C++ and consumes fewer resources. Gnote is both an applet that can sit in yourGNOME panel as well as a individual application you can run within other desktop environments.Fedora Desktop Live CD since the Fedora 10 release has excluded Mono and hence Mono-basedapplications like Tomboy due to lack of space. Gnote will be installed by default in the Live CD aswell in this release. Tomboy is still available as a optional alternative. If you are upgrading from theprevious release you will not be migrated to Gnote and will continue to have Tomboy. Tomboy userscan migrate easily to Gnote as it shares the file format and a plugin is available in Gnote that willautomatically import Tomboy notes on first run. Many of the Tomboy plugins have been ported toGnote. The following plugins are available as part of Gnote:• Enlaces a Bugzilla

    • Importador Tomboy

    • Ancho fijo

    • Insertar timestamp

    • Exportar a HTML

    • Soporte para la Impresión

    • Importador de notas adhesivas

    • Retroenlaces

    You can copy the notes from Tomboy to Gnote using the following command in your home directory:

    cp -r .tomboy .gnote

    El applet de notas no se proveerá más. Gnote ofrece una utilidad mejorada para tomar notas, y estádisponible por defecto en esta versión.

    4.1.4.4. Preferencias de sonidoLas preferencias de sonido de GNOME soportan ahora el intercambio de perfil.

  • Notas del Lanzamiento

    10

    4.1.4.5. EmpathyEmpathy replaces Pidgin as the default instant messenger in GNOME. Empathy is better integratedwith GNOME and provides audio and video functionality for users of the Extensible Messaging andPresence Protocol (XMPP, formerly Jabber) with more improvements planned. Empathy supportsimporting accounts from Pidgin on first run so you can migrate more easily. If you are upgrading froma previous release, you will continue to have Pidgin by default. Pidgin continues to be available in therepository and is actively maintained.

    The major advantages and disadvantages of Empathy are:

    Ventajas• Mejor integración con GNOME. Las contraseñas son almacenadas en el llavero en vez de un texto

    plano como en Pidgin

    • Chateo de voz mediante GoogleTalk. El chateo de voz necesita codecs gstreamer adicionales, yuna configuración manual del cortafuegos. Además, ahora la aplicación Pidgin utiliza esta mismafuncionalidad.

    • Se ha añadido soporte para migración de cuentas desde Pidgin a Empathy.

    • Soporte para la colaboración con Abiword y otros programas

    • Geo Ubicación (característica muy reciente)

    Desventajas• Sistema de plugins ausente, por lo que muchas de las características añadidas disponibles en

    Pidgin (como cifrado) no están disponibles en Empathy

    • Sin soporte de proxy

    4.1.4.6. TotemTotem only supports a gstreamer back end now. The totem-xine back end has been removedcompletely.

    4.1.4.7. EpiphanyEpiphany in this release is now using the WebKit engine instead of the Gecko engine from Firefox.

    4.1.4.8. Shell de GNOME — vista previa de GNOME 3A very early version of GNOME Shell is now available in the repository. GNOME Shell is a key partof GNOME 3 and is in active development with the heavy involvement of Fedora developers andinteraction designers. A simple way to try out GNOME Shell is to install the desktop-effects package:

    yum install desktop-effects gnome-shell

    Luego, clicl en Sistema → Preferencias → Efectos del Escritorio

    Si desea configurarlo manualmente, ejecute

    mkdir ~/.config/autostart

  • Red

    11

    ln -s /usr/share/applications/gnome-shell.desktop ~/.config/autostart

    También puede ejecutar lo siguiente para invocarlo directamente.

    gnome-shell --replace &

    4.1.5. KDE 4.3KDE 4.3 is part of this release and is the default environment in the Fedora KDE Desktop Live image.The KDE Desktop Live image is a downloadable CD you can use to test the new KDE environmentwith or without installing it. You can write the image to a CD or to a USB flash drive.

    KDE 4.3 es la última versión del entorno de escritorio KDE 4, con numerosas mejorías y nuevasherramientas. Plasma posee un nuevo aspecto Air, con notorias modificaciones en el área de trabajoy la administración de notificaciones, además de que ahora, los atajos de teclado son totalmentepersonalizables. También hay nuevos controles Plasma, y los ya existentes han sido mejorados. Seha optimizado KWin para obtener un mejor rendimiento y ofrecer nuevos efectos de escritorio. KDEahora ofrece una herramienta de reportes de errores, haciendo más sencilla la tarea de informar a losdesarrolladores de KDE algún mal funcionamiento del sistema.

    4.1.6. Escritorio MoblinLa Arquitectura Moblin está diseñada para dar soporte a plataformas múltiples y modelos de uso quevan desde Netbooks y NetTops pasando por Dispositivos de Internet Móbil (DIM) y modelos de usoincrustado, tales como sistemas de información vehicular.

    Una vista previa del entorno de escritorio Core Moblin 2 para dispositivos NetBook/NetTop/DIM estádisponible para probar en Fedora.

    El Escritorio Moblin se puede instalar como un grupo con yum:

    sudo yum install @moblin-desktop

    4.2. Red

    4.2.1. NetworkManager con el sistema de conexiones y un mayor apoyo ala banda ancha móvilNetworkManager can now create and edit system-wide network connections in /etc/sysconfig.NetworkManager has been able to read information about system-wide network connections from /etc/sysconfig for a while. Now we have enabled full read-write support for system connections.The ability to create or modify new system connections will be controlled by PolicyKit policies. Initially,only wired and wireless connections will be supported. Later on, vpn connections will follow. Forconnections that require secrets, those will be stored in .keys files in /etc/sysconfig.

    By providing a database of preconfigured mobile broadband providers, supporting more hardware, andpermitting scanning of GSM networks, NetworkManager makes the use of mobile broadband mucheasier. Your broadband provider will be automatically recognized by NetworkManager and it will makeit easy to just plug it your USB device and get you online within minutes.

  • Notas del Lanzamiento

    12

    4.2.2. Soporte de IPv6 mejorado en NetworkManagerFor non-GUI users, and those that use ifcfg files directly, NetworkManager should bring upthe interface with IPv6 connectivity correctly at boot. No modification of the ifcfg files should benecessary.

    Para usuarios de interfaces gráficas, una nueva pestaña de IPv6 aparecerá en el editor deconexiones, que permitirá controlar este tipo de conexiones de manera similar a como se controlanlas conexiones de tipo IPv4. Para configurar totalmente la interfaz IPv6, es suficiente seleccionarel método de configuración (el predeterminado es auto, que dará importancia a los mensajes delenrutador, y sólo intentará obtener informaciones DNS mediante DHCPv6), ingresar la informaciónadicional que desee utilizar, guardar la configuración, y finalmente activar esa conexión

    4.2.3. Network Interface ManagementConfigurar las interfaces de red en una máquina en escenarios cotidianos (y que no obstante sonrelativamente complicados), generalmente es sólo posible para usuarios avanzados, y es unaactividad muy pobremente soportada por las herramientas existentes. Tales escenarios incluyen,por ejemplo, crear un puente y convertir un NIC físico en su esclavo, o asociar dos NICs, añadir unainterfaz VLAN al conjunto y convertir todo en esclavo de un puente.

    Configuraciones de puente complicadas se necesitan comúnmente en equipos virtualizados, y amenudo se deben realizar remotamente con herramientas de administración de alto nivel, en vez deun usuario humano.

    This feature addresses these needs by providing a general-purpose network configuration library(netcf) and additions to the libvirt API to expose netcf's local API through libvirt's remoting facilities.

    Con netcf, una interfaz de red lógica (por ejemplo, un puente y sus esclavos) se describen como unaunidad, y netcf tiene el cuidado de traducir esa descripción en los archivos ifcfg-* apropiados.Para garantizar una feliz coexistencia de netcf con otros utilitarios de configuración de red, incluyendovi, netcf es bidireccional: modifica los archivos ifcfg-* basados en la descripción de interfaz denetcf, pero también lee los archivos ifcfg-* para generar tal descripción. Por lo tanto, es posibleusar netcf lado a lado con cualquier otro método de cambiar la configuración de la red, y muchos delos problemas de intentos anteriores de hacerlo — por ejemplo, como con los scripts de red de Xen —serán evitados.

    Se planea cambiar a NetworkManager por netcf como sistema de bajo nivel para la configuraciónde la red a nivel del sistema en una versión futura; aunque no es parte de esta característica, en losucesivo unificará la experiencia del usuario en cuanto a la configuración de la red. Similarmente, seplanea exponer la funcionalidad de configuración de la red en una versión futura de virt-manager.

    4.2.4. Servicio Bluetooth a peticiónPara dar soporte a dispositivos Bluetooth, el servicio de fondo Bluetooth se inicia por defecto enversiones previas de Fedora. En este lanzamiento, el servicio Bluetooth se inicia por demanda cuandose necesita y se detiene automáticamente 30 segundos después del último uso del dispositivo. Estoreduce el tiempo de arranque y el uso de recursos.

    4.3. RegionalizaciónEsta sección incluye información sobre el soporte de idioma en Fedora.

  • Multimedia

    13

    4.3.1. iBusiBus has undergone further development and improvements, such as:• El módulo de método de entrada nativo para Qt4 (ibus-qt).

    • El soporte para diseño del teclado para los desarrolladores de métodos de entrada. Tambiénhabilita los usuarios no QWERTY de EEUU a usar métodos de entrada que fueron diseñadossolamente para teclados QWERTY de EEUU.

    4.3.2. ChineseSe portaron más tablas de chino de scim-table a ibus-table.

    4.3.3. IndicLas fuentes Lohit se separaron en subpaquetes para cada escritura soportada. Las fuentes Lohit sonahora compatibles con Unicode 5.1.

    4.3.4. JapaneseLas fuentes IPA se agregaron para proveer fuentes de buena calidad que cubran JIS2004. Lainstalación de los paquetes ipa-gothic-fonts, ipa-pgothic-fonts, ipa-mincho-fonts y ipa-pmincho-fontsse recomienda para obtener las características JIS2004 en Fedora.

    4.4. MultimediaThusnelda

    Apoyando la libertad en la cultura, la apertura de la red, y para reducir la dependencia decodificadores propietarios o sujetos a condicionamientos de patentes, Red Hat ha estadopatrocinando mejorías en la implementación del codificador abierto de video de Ogg Theora,denominado Thusnelda. Christopher Montgomery (xiphmnont), es el autor de este formato, y esgracias a su trabajo la notable mejora que hoy en día tiene este codificador de última generación.Esta versión de Fedora lo ofrece, y si se lo compara con libtheora 1.0, el nuevo codificadorofrece una calidad muy similar, pero con menor tasa de bits. Todas las aplicaciones que esténutilizando bibliotecas libtheora, incluyendo todas las aplicaciones GStreamer, automática ytransparentemente van a disfrutar de las ventajas de este progreso.

    Mejoras en Pulse AudioFedora developers have been made several improvements to the PulseAudio system. Moredetails are available from http://0pointer.de/blog/projects/oh-nine-sixteen.html. These include thefollowing:• nueva logica de mezclado

    • Soporte UPnP de MediaServer

    • soporte mejorado de hotplug

    • soporte de sonido envolvente para eventos de sonido

    Fedora StudioFedora Studio es un paquete optativo de menúes multimedia, que permite que los usuariostengan sus programas de audio y video clasificados de acuerdo a sus preferencias, en el menú

    http://0pointer.de/blog/projects/oh-nine-sixteen.html

  • Notas del Lanzamiento

    14

    de sus escritorios. En versiones anteriores de Fedora, todas las aplicaciones multimedia seacomodaban en un grupo relativamente extenso. Este paquete hace más sencillo a los usuariosnavegar a través de sus programas de audio o de video.

    5. Cambios en Fedora para los Administradores de Sistema

    5.1. Momento del Arranque de Fedora 12

    5.1.1. GRUB con soporte ext4Originalmente Fedora 9 ofrecía soporte experimental para sistemas de archivos ext4, y Fedora 11 loofrecía por defecto. Sin embargo, en esa versión, GRUB no tenía soporte para sistemas de archivosext4, y por ello, era necesaria una partición diferente en donde alojarlo, formateada para poder recibirsistemas de archivos ext2 o ext3. Ahora, Fedora 12 incluye una versión actualizada del GRUB, consoporte para ext4. Y esto también es posible mediante la utilización de Anaconda (el programainstalador de Fedora).

    5.1.2. Dracut — nuevo sistema de arranqueUp until Fedora 10, the boot system (initial ram disk or initrd) used to boot Fedora was monolithic, verydistribution-specific and did not provide much flexibility. This will be replaced with Dracut, an initial ramdisk with an event-based framework designed to be distribution-independent. It has been also adoptedby the Fedora-derived OLPC project's XO operating system. OLPC modules for Dracut are availablein the Fedora repository. Early feedback and testing is welcome.

    5.1.3. Inicio gráfico más rápido y suaveAhora, también en los sistemas NVIDIA se encuentra activo por defecto Kernel Mode Setting (KMS),gracias al controlador Nouveau. Originalmente, Fedora 10 ofrecía soporte para KMS sólo paraalgunos modelos de tarjetas gráficas ATI. En Fedora 11, esta característica fue extendida tambiénpara las tarjetas Intel. Y en esta versión, se ha extendido aún más de manera de poder ofrecersoporte también a las tarjetas NVIDIA.

    Gracias a esta novedad, usted podrá disfrutar de un inicio gráfico agradable y veloz en casi cualquiersistema, a través de plymouth, el sistema de arranque gráfico desarrollado en Fedora.

    5.2. SeguridadEsta sección enfoca varios items de seguridad desde Fedora.

    5.2.1. Capacidades de proceso disminuídasLos demonios que corren como root fueron revisados y parchados para correr con menoscapacidades de cprocesamiento. Esto reduce la deseabilidad de usar estos demonios para laescalada de privilegios. Además, los permisos del archivo shadow se cambiaron a 000 y variosdirectorios en $PATH se pusieron a 555 para evitar que los demonios con DAC_OVERRIDE puedanacceder el archivo shadow o escribir en directorios $PATH.

    Cuando alguien ataca un sistema, normalmente no pueden hacer mucho a menos que escalen enlos privilegios. Esta característica reduce el número de destinos de ataque que se pueden usar para

  • Virtualization

    15

    escalar privilegios. Si los procesos root no tienen todas las capacidades, será más dificil usarlos parasubvertir el sistema.

    Los procesos con el uid de root pueden todavía dañar el sistema, debido a que pueden escribircasi en cualquier archivo y, por supuesto, leer el archivo /etc/shadow. Sin embargo, si el sistemaestá protegido para que root necesite la capacidad DAC_OVERRIDE, entonces sólo una cantidadlimitada de procesos podrán dañar su sistema. Esto no afectará cualquier habilidad del administradorporque siempre obtienen los privilegios completos que incluyen a DAC_OVERRIDE. Por lo tanto, aún sialguien consiguió atacar con éxito un proceso de root, ahora es más difícil sacar ventaja de ello.

    Un sistema asegurado tendría permisos como: 555 /bin, 555 /lib, 000 /etc/shadow y asísucesivamente. El ámbito actual es cubrir los directorios de ka varuabke $PATH, los directorios debibliotecas, /boot, y /root. Este esquema no afecta a SELinux en ninguna forma y lo complementadado que sus capacidades son controles DAC y tienen el primer voto en el proceso de permitir elacceso.

    5.2.2. Area de trabajo de SELinuxEl área de trabajo de SELinux permite a un comando ejecutarse en una manera muy limitada.Desafortunadamente, la naturaleza de las aplicaciones gráficas es tal que es muy difícil usar estacapacidad en las que más la necesitan.

    Un comando nuevo sandbox -X permite limitar mucho a varias aplicaciones gráficas. Aplicando estoa algunas aplicaciones web, un usuario puede especificar, por ejemplo, que Open Office debe corrernormalmente cuando lo invoca el usuario, pero debe ser restringida cuando se invoca desde la web.

    Cuando se ejecuta desde el área de trabajo de SELinux, una aplicación gráfica sólo puede accedera una estructura de directorio limitada, que se destruye al salir, se le niega el acceso a la red, y corredentro de un servidor X aislado, que evita que pueda acceder a otras aplicaciones X.

    5.3. VirtualizationLa virtualización en Fedora 12 incluye cambios principales y nuevas características, que continúandando soporte a las plataformas Xen, KVM y muchas otras plataformas de máquina virtual.

    KVM y QEMU tienen un número de nuevas características en este lanzamiento. El uso de la memoriadel invitado KVM y la performance se mejoró al agregar la Memoria de Bajo Nivel de Página Grandede KSM y KVM. La performance del formato de imágen qcow2 fue ampliamente mejorada. El soportepara el enchufado de NIC y SR-IOV en caliente se agregó. Finalmente, gPXE se usa en lugar deetherboot para arranque de invitados PXE.

    En el lado de libvirt, se agregaron APIs para la administración de almacenamiento y de la interfase dered. libvirt ahora también corre procesos QEMU sin privilegios.

    Una nueva librería(libguestfs) y una herramienta interactiva (guestfish) están disponibles para elacceso y modificación de imágenes de disco de máquinas virtuales.

    5.3.1. Mezcla de la Misma Página en el Kernel y Uso de Memoria delInvitado reducidaKernel SamePage Merging (KSM) allows identical memory pages to be merged by the kernel intoa single page shared between one or more processes. This feature is leveraged by KVM to allow

  • Notas del Lanzamiento

    16

    multiple, similar, guest virtual machines to have a reduced memory footprint. Because memory isshared, the combined memory usage of the guests is reduced.

    For further details refer to http://fedoraproject.org/wiki/Features/KSM and http://lwn.net/Articles/306704/

    5.3.2. Memoria de Bajo nivel de Página Grande de KVMPermiten a los invitados KVM usar la memoria de bajo nivel de página grande para reducir elconsumo de memoria y mejorar la performance reduciendo la presión en el caché de la CPU. Losusuarios de invitados KVM que usan la memoria de bajo nivel de página grande deben experimentaruna performance mejorada con algunos ahorros en el consumo de memoria del anfitrión. El beneficiode performance es dependiente de la carga de trabajo. El uso de páginas grandes para la memoriadel invitado no tiene una parte baja, sin embargo, no se puede intercambiar (al swap) ni agrandar lamemoria del invitado.

    For further details refer to: http://fedoraproject.org/wiki/Features/KVM_Huge_Page_Backed_Memory.

    5.3.3. KVM NIC HotplugNetwork interfaces may now be added to a running KVM guest using libvirt/virt-manager without theneed to restart the guest.

    For further details refer to: http://fedoraproject.org/wiki/Features/KVM_NIC_Hotplug.

    5.3.4. Performance de KVM qcow2The native disk image file format of qemu is qcow2. Qcow2 provides enhanced features over rawimages, including: base images, snapshots, compression, and encryption.

    Los usuarios que quieran proteger los datos de la máquina invitada de los cuelgues, comúnmentedeshabilitan el cacheo de escritura en el equipo. Previamente, esto llevaba a una performance menoren invitados en imágenes qcow2.

    La performance de las imágenes de disco qcow2 ha sido ampliamente mejorada. Los usuarios queno usaban qcow2 debido a su performance pobre deben considerar su uso y sacar ventaja de lascaracterísticas adicionales que provee el formato sobre las imágenes cruda de disco.

    For further details refer to: http://fedoraproject.org/wiki/Features/KVM_qcow2_Performance and http://www.gnome.org/~markmc/qcow-image-format.html.

    5.3.5. KVM Huésped ABI EstableA los invitados KVM se le presenta una plataforma de hardware emulado o interfase binaria deaplicación que incluye (entre otros un modelo de CPU, APIC, PIT, tablas ACPI, controladores IDE/USB/VGA, NICs, etc.). Cuando QEMU sea actualizado a una nueva versión, algunos aspectos deesta plataforma pueden cambiar a medida que se agreguen las capacidades de hardware nuevas.Esto es un problema para invitados Windows donde un cambio de ABI puede necesitar reactivar unainstalación.

    Las máquinas virtuales huésped son presentadas a través de actualizaciones Abi across QEMU.

    For further details refer to: http://fedoraproject.org/wiki/Features/KVM_Stable_Guest_ABI and http://fedoraproject.org/wiki/KVM_Stable_Guest_ABI_Design_Notes.

    http://fedoraproject.org/wiki/Features/KSMhttp://lwn.net/Articles/306704/http://lwn.net/Articles/306704/http://fedoraproject.org/wiki/Features/KVM_Huge_Page_Backed_Memoryhttp://fedoraproject.org/wiki/Features/KVM_NIC_Hotplughttp://fedoraproject.org/wiki/Features/KVM_qcow2_Performancehttp://www.gnome.org/~markmc/qcow-image-format.htmlhttp://www.gnome.org/~markmc/qcow-image-format.htmlhttp://fedoraproject.org/wiki/Features/KVM_Stable_Guest_ABIhttp://fedoraproject.org/wiki/KVM_Stable_Guest_ABI_Design_Noteshttp://fedoraproject.org/wiki/KVM_Stable_Guest_ABI_Design_Notes

  • Virtualization

    17

    5.3.6. Librería libguest para Manipulación de Máquinas VirtualesAdded very late in the Fedora 11 development cycle, libguestfs is now an official feature in Fedora 12.libguestfs is a library for accessing and modifying guest disk images. Using Linux kernel and qemucode, libguestfs can access any type of guest filesystem that Linux and QEMU can.

    Las siguientes herramientas se proveen o aumentan con libguestfs:• Enlaces para los lenguajes de programación OCaml, Perl, Python, Ruby y Java.

    • guestfish - Provee un shell interactivo para editar sistemas de archivo de máquinas virtuales yejecutar comandos en el contexto del invitado.

    • virt-df - Muestra el espacio libre los sistemas de archivos de máquinas virtuales

    • virt-inspector - Muestra la versión del SO, kernel, controladores, puntos de montajes, aplicaciones,etc. en una máquina virtual.

    • virt-cat - "Cat" out any file from inside a virtual machine.

    Para más detalles, vaya a:• http://fedoraproject.org/wiki/Features/libguestfs

    • http://libguestfs.org/

    5.3.7. Administración de las Interfaces de RedCommonly used host network configurations, like bridges, bonds, VLAN's and sensible combinationsthereof may now be created using the general-purpose network configuration library, netcf.Enhancements to the libvirt API expose this new functionality to remote managment hosts with libvirtd

    Para más detalles, vaya a:• http://fedoraproject.org/wiki/Features/Network_Interface_Management

    • http://fedorahosted.org/netcf/

    • http://www.libvirt.org/remote.html

    5.3.8. Single Root I/O VirtualizatonLa Virtualización de E/S de Raíz Unica es una característica PCI que permite crear funciones virtuales(VF) para compartir los recursos de una función física (PF). Los dispositivos VF son asignados almáquinas virtuales invitada y aparecen como dispositivos PCI físicos dentro del invitado. Debido aque el SO invitado está efectivamente manejando el hardware directamente, la performance de E/Ses similar al del manejo directo del mismo.

    Para más detalles, vaya a:• http://fedoraproject.org/wiki/Features/SR-IOV

    • http://www.pcisig.com/specifications/iov/

    • http://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignment

    5.3.9. gPXE ahora es por defecto para los InvitadosQEMU guests now make use of the more modern and currently maintained gpxe rather than thedeprecated etherboot tool for PXE booting.

    http://fedoraproject.org/wiki/Features/libguestfshttp://libguestfs.org/http://fedoraproject.org/wiki/Features/Network_Interface_Managementhttp://fedorahosted.org/netcf/http://www.libvirt.org/remote.htmlhttp://fedoraproject.org/wiki/Features/SR-IOVhttp://www.pcisig.com/specifications/iov/http://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignment

  • Notas del Lanzamiento

    18

    Para más detalles, vaya a:• http://fedoraproject.org/wiki/Features/VirtgPXE

    • http://etherboot.org/wiki/index.php

    5.3.10. Privilegios de VirtSe introdujeron cambios en máquinas virtuales QEMU/KVM para mejorar la seguridad del equipo enel caso de una brecha en el binario QEMU.

    • Los permisos en /dev/kvm se actualizaron para permitir que usuarios sin privilegios puedan usar laaceleración por hardware de KVM.

    • Los procesos QEMU lanzados por virt-manager en una instalación de escritorio local ahora correcomo el escritorio del usuario.

    • QEMU processes spawned by the privileged libvirtd daemon now run as an unprivileged account,user 'qemu', group 'qemu'.

    • libvirtd will change ownership of any disks assigned to a virtual machine at startup, to user 'qemu',group 'qemu', except for readonly/shared disks.

    • To revert to previous Fedora behaviour of running all QEMU instances as 'root', two configparameters are introduced in /etc/libvirt/qemu.conf. It is not recommended to change these.

    Para más detalles, vaya a:

    • http://fedoraproject.org/wiki/Features/VirtPrivileges

    5.3.11. Administración de Almacenamiento de VirtLa Virtualización de ID N_Port de Canal de Fibra o NPIV permite la creación de múltiples N_Portsvirtuales en un único adaptador de bus de equipo físico. Los APIs de dispositivos de nodo de libvirtfueron extendidos para crear y destruir adaptadores virtuales usando NPIV.

    Las APIs que permiten el descubrimiento del almacenamiento y la creación de grupos se extendiópara descubrir y reexaminar el almacenaje por SCSI-equipo. Los administradores ahora puedendescubrir, configurar y proveer almacenaje para máquinas virtuales sin necesitar muchasherramientas.

    Para más detalles, vaya a:• http://fedoraproject.org/wiki/Features/VirtStorageManagement

    • http://libvirt.org/storage.html

    5.3.12. Otras Mejoras

    5.3.12.1. Kit de Compatibilidad Tecnológica LibvirtFedora now includes the libvirt Technology Compatibility Kit (TCK). The TCK is a functional test suitewhich provides detailed reports on functionality available for each libvirt driver and can be used toquickly identify failures or regressions in the development of Fedora's virtualization features.

    Para más detalles, vaya a:

    http://fedoraproject.org/wiki/Features/VirtgPXEhttp://etherboot.org/wiki/index.phphttp://fedoraproject.org/wiki/Features/VirtPrivilegeshttp://fedoraproject.org/wiki/Features/VirtStorageManagementhttp://libvirt.org/storage.html

  • Servidores de Contenido y Páginas Web

    19

    • http://fedoraproject.org/wiki/Features/VirtTCK

    • http://libvirt.org/drivers.html

    5.3.12.2. Repositorio de Tecnología de Virtualización PreliminarThe Virtualization Preview Repository has been created for people who would like to test the verylatest virtualization related packages. This repo is intended primarily as an aid to testing and earlyexperimentation. It is not intended for 'production' deployment.

    Para más detalles, vaya a:• http://fedoraproject.org/wiki/Virtualization_Preview_Repository

    5.3.12.3. Soporte Xen en el KernelEl paquete kernel en Fedora 12 soporta el arranque como un invitado domU, pero no funcionará comoun dom0 hasta que tal soporte sea provisto por los desarrolladores del kernel. Se está trabajando y seespera que el soporte sea incluído en el kernel 2.6.33 en Fedora 13.

    La versión de Fedora más reciente que tiene soporte para dom0 es Fedora 8.

    El inicio de un invitado domU de Xen dentro de un anfitrión Fedora 12 requiere un xenner basado enKVM. Xenner corre como kernel invitado y como un emulador pequeño de Xen a la vez, como si fueraun invitado KVM.

    KVM requiere las características de virtualización por hardwareen el sistema anfitrión.Los sistemas que no tengan soporte para la virtualización por hardware no tendránsoporte para invitados Xen por el momento.

    Para más detalles, vaya a:• http://sourceforge.net/projects/kvm

    • http://kraxel.fedorapeople.org/xenner/

    • http://fedoraproject.org/wiki/Features/XenPvops

    • http://fedoraproject.org/wiki/Features/XenPvopsDom0

    5.4. Servidores de Contenido y Páginas Web

    5.4.1. mod_fcgid 2.3.4This release includes mod_fcgid 2.3.4, the first non-beta release from its new home as part of theApache httpd project. There should be no compatibility problems with existing applications designedto work with older versions of mod_fcgid but the configuration directives of mod_fcgid itself haveall been renamed to avoid any potential conflicts with other parts of the Apache httpd project. Thismeans that users updating from older releases may need to edit their mod_fcgid configuration: a script"fixconf.sed" is included in the mod_fcgid package to convert configurations from the old directivenames to the new ones.

    http://fedoraproject.org/wiki/Features/VirtTCKhttp://libvirt.org/drivers.htmlhttp://fedoraproject.org/wiki/Virtualization_Preview_Repositoryhttp://sourceforge.net/projects/kvmhttp://kraxel.fedorapeople.org/xenner/http://fedoraproject.org/wiki/Features/XenPvopshttp://fedoraproject.org/wiki/Features/XenPvopsDom0

  • Notas del Lanzamiento

    20

    5.5. Samba (compatibilidad con Windows)Esta sección contiene información relacionada con la implementación de Samba, la suite de softwareque Fedora utiliza para interactuar con los sistemas de Windows de Microsoft.

    Samba clusterizada en GFS2Con la disponibilidad de la base de datos clusterizada para Samba, las instancias múltiplesde smbd a lo largo de diferentes nodos de un cluster pueden compartir el estado. Ahora esposible exportar un sistema de archivo gfs2 a través de uno o más nodos en el cluster en unaconfiguración activa/pasiva o activa/activa para proveer un servicio Samba de alta disponibilidad.

    5.6. Sistemas de Archivo

    5.6.1. fusecompressFusecompress es un sistema de archivo comprimido que se puede montar por usuarios sinprivilegios. Fedora 11 tenía fusecompress-1.99.19. Fedora 12 lo actualiza a fusecompress-2.6. Estaúltima corrige muchos errores malos y cambia el formato en el disco. Los usuarios con sistemas dearchivo fusecompress necesitarán migrar sus datos al nuevo formato. A menos que descomprimanantes de actualizar, todavía necesitarán el paquete fusecompress_offline1 para hacerlo.

    Debe convertir su sistema de archivoIf a user doesn't read these release notes and realize they need to upgrade the format,the first indication they'll have that something is wrong will probably be when they try toread a text file and it is binary:

    $ less test.txt"test.txt" may be a binary file. See it anyway?

    El método básico para actualizar su sistema se documenta en el archivo /usr/share/doc/fusecompress_offline1-%{version}/README.fedora en el paquete fusecompress1.El paquete fusecompress tiene un archivo README.fedora que le indica al usuario instalarfusecompress_offline1 y leer ese archivo. Las instrucciones de actualización se repiten abajo:

    Let's say that in Fedora 11 your old fusecompress rootDir (where the files areactually stored) is in ~/.fusestorage and you mount it on ~/storage. Now you'veupdated to Fedora 12 and need to get your fusecompress filesystems updated tothe new on-disk format. Here's the basic steps::

    # Make sure the old fusecompress filesystem is unmounted fusermount -u ~/storage # Move it to a new location mv ~/.fusestorage ~/.fusestorage.old # Create a new directory for our new format data mkdir ~/.fusestorage # Mount the new directory. It's now a new format fusecompress filesystem fusecompress ~/.fusestorage ~/storage # Decompress all the files in the old fusecompress data directory fusecompress_offline1 ~/.fusestorage.old # Move the files into the new format storage

  • Sistema de Ventanas X (Gráficos)

    21

    mv .fusestorage.old/* ~/storage # If you have any hidden files, remember to move them too mv .fusestorage.old/.?* ~/storage

    Note that to use this exact procedure you need to have enough disk space touncompress all of the files stored in ~/.fusestorage.old. If you don't havethat much space, you'll have to run fusecompress_offline1 on portions of~/.fusestorage.old and move them to ~/storage where they'll be recompressed,freeing up the space for you to run fusecompress_offline1 on more files.

    5.7. Sistema de Ventanas X (Gráficos)Esta sección contiene información relacionada con la implementación del Sistema de Ventanas X,X.Org, provista en Fedora.

    5.7.1. DisplayPortDisplayPort es un protocolo y conector de salida digital. DisplayPort permite una interfase de salidade banda ancha, lo que permite a los fabricantes de pantalla ofrecer resoluciones más altas, másprofundidad de color y tasas de actualización más altas.

    Fedora 12 incluye las capacidades mejoradas de DisplayPort para adaptadores Intel que soportenesta característica. Apple, HP y Dell ofrecen dispositivos de pantalla DisplayPort. Debido a queDisplayPort tiene el potencial de consumir menos electricidad, se espera que en el futuro las laptopspuedan contener interfases DisplayPort.

    5.7.2. Controladores de Video de TercerosRefer to the Xorg third-party drivers page for detailed guidelines on using third-party video drivers:http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers

    5.8. Infraestructura de Cluster HAEsta sección resalta los cambios y agregados a las herramientas para cluster en Fedora 12.

    6. Cambios en Fedora para los Desarrolladores

    6.1. HerramientasFedora 12 ofrece un abundante conjunto de herramientas de desarrollo, que incluyen todos loslenguajes de programación más conocidos, los últimos y mejores IDEs, y un extenso conjunto debibliotecas. En esta sección de describen las modificaciones más importantes para Fedora 12. Paraconocer una lista con los cientos de componentes actualizados relacionados con herramientas dedesarrollo, vea la tabla que figura al final de este documento.

    emacsemacs has been updated to version 23. Emacs 23 has a wide variety of new features, including:• Soporte Unicode mejorado.

    • Renderizado de fuente con Fontconfig y Xft.

    • Soporte para el uso de pantallas X y terminales de texto en una sesión, y para ejecución de undemonio.

    http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers

  • Notas del Lanzamiento

    22

    • Soporte para subidas multi-archivo en sistemas de control de versión distribuídos (VC-dir).

    • Nuevos paquetes y modos de visualizar archivos PDF y postscript (modo Doc-view), conexióncon procesos a través de D-Bus (cbus), con GNU Privacy Guard (EasyPG), edición dedocumentos XML (nXML mode), edición de programas Ruby (modo Ruby), y más.

    mercurialLa version 1.3.1 de mercurial ahora incluye soporte experimental para subrepositorios.

    6.2. IdiomasFedora 12 incluye todos los lenguajes de programación populares. Esta sección delinea los cambiosprincipales desde Fedora 11. Dado a que Fedora intenta incluir lo último del desarrollo, hay, porsupuesto, muchos cambios menores. Vea las tablas al final de este documento para más detalles.

    HaskellFedora 12 incluye la Plataforma Haskell haskell-platform-2009.2.0.2. La Plataforma Haskell esel conjunto de bibliotecas y herramientas estándares que proveen una plataforma conocida yestable para el desarrollo de proyectos Haskell.

    ghc fue actualizado a 6.10.4. El administrador de ventanas xmonad y unas cuantas bibliotecasmás se agregaron también (cgi, editline, fgl, GLUT, haskell-platform, network, OpenGL, tar, time,utf8-string, X11-xft, xmonad, xmonad-contrib).

    ghc-rpm-macros contiene las macros rpm usadas en los Lineamientos de Empaquetado deHaskell.

    phpFedora 12 includes version 5.3.0 of php. This includes a number of significant new featuresincluding support for namespaces, late binding, more consistent float rounding as wellas a number of performance enhancements. For complete details see http://php.net/releases/5_3_0.php.

    6.3. EclipseEclipse has had a major update to version 3.5 (Galileo). Users should read the Eclipse New &Noteworthy page available at http://update.eclipse.org/downloads/drops/R-3.5-200906111540/eclipse-news-all.html to see the release notes for this version.

    Fedora ahora ofrece más complementos Eclipse que nunca, con el nuevo agregado de DoxygenIntegration (eclipse-eclox), de Remote System Explorer (eclipse-rse) y un editor Verilog/VHDL(eclipse-veditor).

    Otros cambios importantes en los complementos de Eclipse incluye la Plataforma de Herramientasde Datos, Data Tools Platform, que ahora contiene en el IDE de desarrollo de bases de datoscompleto (eclipse-dtp), el Kit de Herramientas de Lenguajes Dinámio, que ahora incluye integracióncon el Explorador de Sistema Remoto (eclipse-dltk-rse) y el componente obsoleto Marco de Trabajode Modelado de Eclipse que ha sido eliminado (eclipse-emf-sdo).

    http://php.net/releases/5_3_0.phphttp://php.net/releases/5_3_0.phphttp://update.eclipse.org/downloads/drops/R-3.5-200906111540/eclipse-news-all.htmlhttp://update.eclipse.org/downloads/drops/R-3.5-200906111540/eclipse-news-all.html

  • Cambios en Fedora para Audiencias específicas

    23

    7. Cambios en Fedora para Audiencias específicas

    7.1. What's new in science and mathematicsFedora 12 incluye un rango de paquetes para ciencia y matemática. Los siguientes paquetes fueronactualizados para Fedora 12.

    RR and many of its subpackages have been updated to the latest versions. There are a largenumber of new features which are described in detail on the project's mailing list: https://stat.ethz.ch/pipermail/r-announce/2009/thread.html.

    fetfet is a scheduling program for schools and universities. In addition to a large number of bugfixes and performance improvements, fet 5.10.2 allows for scheduling fixed time events, allowsconstraints to be placed on hours for teachers, allows activities to be locked and unlocked, andsetting preferred starting times and rooms. The details may be found in the fet news at http://lalescu.ro/liviu/fet/.

    Un gran número de otros paquetes sufrieron actualizaciones menores y de corrección de errores.Vaya a las tablas al final de este documento para ver los detalles.

    7.2. Electronic Design AutomationLa siguiente sección se concentra en los cambios del Fedora Electronic Lab (FEL) para Fedora12. Fíjese que una serie de aplicaciones en FEL son de utilidad para una importante cantidad decomunidades. Particularmente, estas aplicaciones se describen en el Diseño del Circuito (que incluyesimulación y diseño PCB), y en las secciones de Desarrollo Integrado de estas notas.

    7.2.1. Collaborative Code ReviewUna de las tantas facetas del diseño del hardware digital implica el seguimiento de muchos archivos,que deben introducirse en múltiples herramientas EDA. Los eventuales invormes de las listas de redson cuidadosamente analizados y registrados como parte de la metodología sign-off. Cada compañíamonitorea estos archivos dependientes de cada proyecto, de acuerdo a la propia elección de unaestructura de directorio y bajo cierto sistema de control de versión.

    Se incluyó una solución de revisión de código eficiente y configable a la colección de Fedora. Estasolución de revisión por pares basada en trac también ayuda a crear enlaces y referencias cruzadasentre errores, tareas, conjuntos de cambios y archivos. Los coordinadores de proyectos tendrán unavisión más realista del proyecto en desarrollo y el seguimiento del progreso simplificado con respectoa las distintas fechas límites y objetivos.

    7.2.2. Eclipse Default IDECon la ayuda y el apoyo del equipo Eclipse de Fedora, Eclipse se ha convertido en el principal IDEpara desarrollo y documentación de HDL IP de FEL (Fedora Electronic Lab). Esta decisión se harealizado para poder mantener verdadera interoperabilidad entre las herramientas ofrecidas por losdiferentes proveedores de software integrado.

    Los siguientes complementos provistos por defecto en la plataforma Laboratorio de Electrónica deFedora mejorará :

    https://stat.ethz.ch/pipermail/r-announce/2009/thread.htmlhttps://stat.ethz.ch/pipermail/r-announce/2009/thread.htmlhttp://lalescu.ro/liviu/fet/http://lalescu.ro/liviu/fet/

  • Notas del Lanzamiento

    24

    • diseño del frente

    • la autogeneración de documentación y mantenimiento de hojas de datos profesionales

    • la programación Perl/Tcl (módulos Perl que son como los de FEL10)

    • proyectos controlador por versión

    Paquete Descripción

    eclipse-veditor Ayuda a los diseñadores de CI/diseñadores deFPGA a desarrollar código Verilog/VHDL enEclipse. Provee notificaciones en tiempo realde los errores y notificaciones de advertenciade errores léxicos, señales ausentes, señalesinnecesarias, etc.

    eclipse-eclox Si el código vhdl tiene comentarios del estilodoxigen, se puede generar automáticamente unpdf que se puede usar en encuentros internos oenviarse al cliente.

    eclipse-texlipse Dado que el pdf se genera desde latex, elcomplemento texlipse proveerá algúno formateodel diseño de página adicional y una fácilcreación de pdf. La creación es ahora sólo Ctrl-s, en vez del clic manual como se haría en kile.Dicho esto, kile se eleminará del DVD Vivo FEL.

    eclipse-cdt Provee herramientas de desarrollo incrustado enC y C++.

    eclipse-dltk-tcl Los scripts Tcl se pueden mantener junto con elcódigo HDL.

    eclipse-epic Los scripts de Perl se pueden mantener juntocon el código HDL.

    eclipse-subclipse Se agrega integración con Subversion al IDEEclipse

    eclipse-egit Se agrega integración de control de versióndistribuída con GIT al IDE Eclipse

    Tabla 1. Complementos de Eclipse seleccionados para el diseño de hardware

    7.2.3. Diseño de ASIC analógicotoped

    Actualizado hasta la versión de consolidación 0.9.4. El paquete Toped de Fedora pone la variableTPD_GLOBAL a /usr/share/toped por defecto, para que el usuario pueda ejecutar toped sinproblemas.

    Graham Petley y Krustev Svilen proveyeron 2 archivos TELL como una demostración sobre cómopuede interactuar toped con Células Estándares Pharosc vía los analizadores GDSII y CIF detopes.

    Puntos Sobresalientes

  • Electronic Design Automation

    25

    • Un nuevo renderizador de gráficos que acelera los gráficos hasta 3,5 veces. Necesita openGLversión 1.4 (F-11 usa 1.3, pero esto no es un problema) y Objetos de Buffer Virtual. Se usará enel futuro como base para los efectos gráficos.

    • El renderizador viejo queda para cubrir los controladores gráficos que implementan versionesopenGL más viejas y particularmente, escritorios virtuales.

    • La velocidad también fue mejorada significativamente.

    • Actualiza y corrige en las interfases externas. GDSII en particular.

    • Nuevo utilitario para conversión de los archivos de la tecnología Virtuoso(C) a TELL.

    • Formato TDT actualizado con nuevos registros. Versión actualizada a 0.7.

    • Formato TDT actualizado con nuevos registros. Versión actualizada a 0.7.

    • Más actualizaciones en la personalización de la interfase del usuario - barras de herramientas.

    • Actualizaciones en el manejo interno de las referencias a celdas. La capa 0 de resultado semaneja ahora como una capa normal.

    Versiones viejas de Toped no podrán leer archivos TDTproducidos por esta versión.Hay cierta cantidad de código que no está todavía mezclado con el desarrolloprincipal, que incluye el analizador sintáctico del informe de error calibre. Lasugerencia es hacerlo después del lanzamiento. Algunas características sepospusieron en vez de sacrificar la estabilidad en este momento.

    MagicFedora Magic fue actualizado a 8.0.54.

    El paquete Magic de Fedora tiene su propia documentación en un paquete separado llamado :magic-doc. Este último incluye algunos ejemplos de scmos y tutoriales. Los usuarios de AdvancedMagic VLSI tendrían que leer la documentación de nuevo para captar los detalles finos de la serie8.0.

    Características:• delinea fuentes vectoriales (cortesía del proyecto freefont), y dice limpiar muchos problemas

    asociados con las etiquetas en Magic.

    • Todo sobre salida y manipulación de OpenGL está completa.

    • Features some "cifoutput" operators for use with the new "cif paint" command, for manipulatinglayout using boolean operators.

    • El tiempo de ejecución fue mejorado.

    • Dos menúes adicionales se agregaron para la manipulación de grillas y configuración del texto.

    Electricelectric se actualizó a 8.09.

  • Notas del Lanzamiento

    26

    Por favor tenga en cuenta que la gran mayoría de los usuarios en el área de electricidad utilizancomplementos de terceros, que no pueden ser utilizados con FEL debido a incompatibilidades delicencia con Fedora. Habiendo clarificado esto, el equipo del Laboratorio Electrónico de Fedoraentiende que liberar una nueva versión anularía la interoperabilidad con los complementos deusuario. Es por esto que las nuevas versiones llegarán una única vez a los repositorios updates-testing.

    7.2.4. Diseño DigitalDinotrace

    Nuevo en Fedora 12, Dinotrace es un visor de forma de onda que entiene los Volcados deCambio de Valor de Verilog, ASCII y otros formatos de trazo.

    Permite poner cursores, resaltar señales, buscar, imprimir y otras capacidades superiores amuchos visores de forma de onda comerciales.

    Dinotrace se ha optimizado para una veloz depuración. Con VTRACE, una falla simulada colocaráautomáticamente a los cursores sobre el lugar en donde se hayan producido los errores, y seagregarán los comentarios de manera visible en el visor con forma de onda. Hacer cuatro clicscon el ratón hará que los errores sean destacados en los archivos de registro, y los valores de lasseñales en el error serán observados en la fuente.

    Fedora también trae dinotrace-mode para emacs como emacs-dinotrace-mode.

    eqntotteqntott transforma expresiones lógicas booleanas en una tabla de verdad, muy útil a la hora depreparar entradas de paquetes express, obteniendo así una reducción de la lógica utilizada.eqntott is una novedad en Fedora 12.

    expresso-abNuevo en Fedora 12, espresso toma como entrada una representación de dos niveles de unafunción de dos valores (o de múltiples valores) Booleana, y produce la representación equivalentemínima. Es una herramienta de minimización de lógica booleana.

    VerilatorVerilator es el simulador Verilog HDL libre más veloz. Compila Verilog sintetizable (ademásde algunos PSL, SystemVerilog y aserciones sintéticas) en código C++ o SystemC. Ha sidodesignado para proyectos extensos en donde el desempeño de simulaciones veloces es deimportancia vital. Además, está particularmente bien diseñado para que los equipos de diseño desoftware integrado puedan crear modelos ejecutables de CPUs.

    vrqVRQ es un analizador sintáctico verilog modular que soporta herramientas de complementos paraprocesar verilog. Se pueden invocar múltiples herramientas en una línea de tuberías con unaúnica ejecución de vrq. Es un analizador sintáctico genérico con soporte para herramientas decomplementos de bajo nivel personalizables.

    AllianceEl repositorio de desarrollo Fedora Alliance CVS obtuvo su revisión número 100 en agosto del2009, relacionada con la estabilidad de las arquitecturas de 64 bits, y estamos contentos ya quelos desarroladores fuente han aplicado todos los parches producidos por nosotros. Tambiénhemos compilado esta nueva versión para todos los repositorios de pruebas de Fedora, y para los

  • Circuit Design

    27

    de prueba de EPEL-5. También existe una nueva interfaz gráfica xgra, un visor Graph que seráincluido en esta nueva versión.

    No vamos a reemplazar Alliance VLSI por herb (que fue alentado para ser una alternativa) enFedora. Antes de la liberación de F-11, el desarrollo de herb se encontraba activo, pero luegode la liberación, se estancó. Ya que la labor de Alliance VLSI se encuentra en una etapa deactividad, y además es receptiva a nuestros deseos, hoy en día no existe ninguna razón válidapara desprendernos de Alliance en beneficio de herb.

    7.2.5. Scripts en Perl para diseño de hardwareperl-SystemPerl

    Este es un paquete nuevo para Fedora 12.

    SystemPerl es una versión del lenguaje SystemC. Ha sido diseñado para expandir texto, de modode poder reducir la innecesaria repetición del lenguaje. Al utilizar sp_preproc, los archivos deSystemPerl pueden ser expandidos a archivos C++ en tiempo de compilación, o ser expandidosen el lugar para convertirlos en archivos independientes y válidos de SystemC.|

    perl-Verilog-Perlperl-Verilog-Perl has been updated to version 3.123. New features include:• Improved warning when "do" used as identifier.

    • Se corrigieron los identificadores de preprocesador con secuencias de escape, bug106.

    • Corregido el error de compilación de Perl 5.8.8, rt48226.

    • Corregido el error de compilación de Perl 5.8.0 con callbackgen

    Avisoperl-Verilog-Perl reemplaza a perl-Verilog. Los usuarios de Fedora son notificados deque deben modificar sus scripts de Perl en consecuencia.

    7.3. Circuit DesignFedora 12 ofrece un conjunto muy completo de aplicaciones para capturas esquemáticas,simulaciones de circuito y esquemas PCB. A continuación se detallan los cambios más destacadosen estas aplicaciones. Una lista completa de modificaciones puede encontrarla al final de estedocumento.

    gedaEn Fedora 12, la suite geda, que antes se ofrecía mediante una cantidad de aplicacionesindivicuales, se ofrece ahora en un sólo paquete.

    gspiceuiFedora’s gspiceui is now compiled under wxgtk 2.8 instead of the old wxgtk 2.6. This improvesGSpiceUIi’s GUI interface. GSpiceUI includes missing opamp-3.sym to /usr/share/gEDA/sym/misc/ (geda symbols directory).

  • Notas del Lanzamiento

    28

    PPC64GSpiceUI no está disponible en la arquitectura PPC64 soportada por Fedora comoresultado de la inexistencia de un gwave para esa arquitectura.

    kicadFedora 12 includes the latest version of kicadpackage> which incorporates a huge number ofminor bug fixes and usability improvements. For a complete description of the many changesplease refer to the upstream changelog at http://www.lis.inpg.fr/realise_au_lis/kicad/.

    ngspicengspice has been updated to rework 19.• Administración de memoria: se corrigieron errores de memoria (Error 514484 - Un mensaje de

    advertencia largo)

    • Integración de las correcciones de errores y mejoras de espice

    • Correcciones de errores en punteados y la interfase cli.

    • Retrabajado del modelo BSim, integración del modelo EPFL-EKV V2.63, ADMS modelosmextram, hicum0, hicum2.

    • ngspice de Fedora fue parchado para aceptar llamados desde la interfase TCL de Xcircuit.

    tclspicetclspice es nuevo en Fedora 12.

    Antes de ngspice-rework-19, Fedora ha considerado que la estabilidad de tclspice es demasiadoprecaria. Ejemplos de tclspice pueden ser encontrados mediante el comando rpm -qdtclspice.

    Tclspice ofrece capacidades mejoradas a los usuarios de Fedora para diseñar señales mixtas através de una estructura TCL de bajo nivel. Dado que Fedora además ofrece herramientas paramanipulación booleana (lo que se explica en la sección siguiente), los usuarios poseen materialesadecuados para crear su propio complemento EDA de señal mixta.

    xcircuitxcircuit has been updated to version 3.6.161. Highlights include:• Soporte para ventanas de diseño esquemáticos múltiples.

    • Se ha realizado una revisión completa de las rutinas de asociación de las funciones de teclas, yde los mecanismos de función de despacho.

    • Ha sido necesario realizar algunas correcciones y agregados para hacer que la implementaciónde ventanas múltiples funcione correctamente.

    • The way libraries are handled by making the distinction between library pages and files usingthe concept of "technology namespaces" has improved. Each object has a name composed ofa "technology prefix", a double colon ("::"), and the object’s name. Each library file declares atechnology name, which is used as the prefix for all objects in that file. The prefixes are used byXCircuit to track which objects came from which file, regardless of the library page onto whichthey were loaded. Added support for wires connected to symbol pins remain connected while

    http://www.lis.inpg.fr/realise_au_lis/kicad/

  • Embedded Development

    29

    the symbol is moved. It also expands upon the "Attach-to" function, allowing wires to be (semi-)automatically attached to pin labels or symbol pins. The key macro for "attach-to" (key "A") canalso be used like the "wire" function (key "w") to start a wire with its start-point attached to asymbol pin or pin label.

    • La forma en que se manejan las etiquetas de información para PCB se cambió como en laversión 3.6.66.

    • El tiempo de ejecución fue mejorado.

    • ngspice de Fedora fue parchado para aceptar llamados desde la interfase TCL de Xcircuit.

    7.4. Embedded DevelopmentFedora 12 includes a range of packages to support development of embedded applications on varioustargets. There is broad support for the AVR and related parts as well as for the Microchip PIC. Inaddition, there are packages to support development on older, less popular parts such as the Z80,8051, and others. For a more complete description refer to Packages for embedded development onthe wiki available at https://fedoraproject.org/wiki/Packages_For_Embedded_Development .

    GNUSim8085gnusim8085 es una novedad en Fedora. GNUSim8085 es un simulador gráfico para lenguaje deensamble del microprocesador Intel 8085. Posee algunos recursos muy agradables incluyendo unteclado que puede ser utilizado para escribir programas en lenguaje de ensamble en una formamucho más sencilla. También contiene la pila, la memoria y los dispositivos de puerto que puedenser utilizados para la depuración de los programas.

    gputilsgputils agregó soporte para un número de procesadores nuevos. gputils ahora soporta todos losprocesadores soportados por MPLAB 8.20 (excepto para EEPROM dispositivos similares).

    gsim85gsim85 es un simulador de microprocesador 8085. Posee una interfaz de usuario gráficamuy amigable. Puede ser utilizado para probar programas 8085 antes que sean realmenteimplementados en las placas. gsim85 es una novedad en Fedora 12.

    mcu8051ideFedora 12 ofrece el nuevo paquete mcu8051ide. MCU 8051 IDE es un entorno de desarrollointegrado para microcontroladores basados en 8051. Los lenguajes de programación soportadosson C y ensamblador.

    Tiene su propio ensamblador y da soporte a 2 ensambladores externos. Para el lenguaje C, usael compilador SDCC.

    openocdNuevo en Fedora 12, el Open On-Chip Debugger (OpenOCD) ofrece depuración, programaciónen-sistemas y pruebas de exploración de límites para dispositivos integrados. Varias placasdiferentes, interfaces y destinos están soportadas para facilitar el tiempo de desarrollo.

    sdccsdcc 2.9.0 includes a number of new features. Refer to http://sdcc.sourceforge.net/ for thecomplete list.

    https://fedoraproject.org/wiki/Packages_For_Embedded_Developmenthttp://sdcc.sourceforge.net/

  • Notas del Lanzamiento

    30

    El código puede ser incompatibleEl código desarrollado para sdcc 2.8.0 puede no ser completamente compatible conel 2.9.0.

    7.5. What's new for amateur radio operatorsFedora 12 includes a number of applications and libraries that are of interest to amateur radiooperators and electronic hobbyists. Many of these applications are included in the FedoraElectronic Lab spin. Interesting applications may also be found under Circuit Design, EmbeddedDevelopment, and Science and Mathematics. For a complete list of amateur radio applicationsavailable within Fedora see Applications for amateur radio at https://fedoraproject.org/wiki/Applications_for_Amateur_Radio on the wiki.

    Esta sección resume los cambios significativos es estas aplicaciones desde la última liberación deFedora. Para una información completa de todos los cambios,mayores o menores, referirse a lastables que se encuentran al final de este documento.

    hamlibhamlib has added support for:• NRD-525

    • Kenwood TRC-80

    • Winradio G305/G315

    • Yaseau FT2000 y FTDX-9000

    xlogIn addition to a number of bug fixes, xlog now includes a feature to ease handling of unknowncountries. When "Tools -> Find unknown countries" is selected, xlog will show a list of contactsfor which DXCC lookup fails. You can then correct this by using a "DXCC-" string in the awardscolumn.

    8. Todos los cambios en Fedora 12Esta sección detalla todos los paquetes cambiados desde la liberación de Fedora 11. Las tablas estánorganizadas según la identificación de los grupos en los datos de los repositorios. Este agrupamientopuede ser visto de forma diferente por diferentes personas, pero te permitirá encontrar fácilmentecualquier paquete de su interés en el índice.

    8.1. Entretenimientos

    8.1.1. Entretenimientos-Juegos

    Paquete Versión Vieja Versión Nueva URL del desarrollador

    alienarena 7.21 7.32 http://red.planetarena.org/

    https://fedoraproject.org/wiki/Applications_for_Amateur_Radiohttps://fedoraproject.org/wiki/Applications_for_Amateur_Radiohttp://red.planetarena.org/http://red.planetarena.org/

  • Entretenimientos

    31

    Paquete Versión Vieja Versión Nueva URL del desarrollador

    alienarena-data 20090115 20091102 http://icculus.org/alienarena/

    alienarena-server 7.21 7.32 http://red.planetarena.org/

    anki 0.9.9.7.4 0.9.9.8.5 http://www.ichi2.net/anki

    armacycles-ad 0.2.8.2.1 0.2.8.3 http://armagetronad.sf.net

    armacycles-ad-dedicated

    0.2.8.2.1 0.2.8.3 http://armagetronad.sf.net

    atanks 3.2 3.9 http://atanks.sourceforge.net/

    bastet new 0.43 http://fph.altervista.org/prog/bastet.html

    blobAndConquer 1.0 dropped http://www.parallelrealities.co.uk/blobAndConquer.php

    bygfoot 2.2.0 2.3.2 http://www.bygfoot.com

    cfdg 2.1 2.2 http://www.contextfreeart.org/

    childsplay 1.1 1.4 http://www.schoolsplay.org/

    childsplay-alphabet_sounds_ca

    1.1 1.4 http://www.schoolsplay.org/

    childsplay-alphabet_sounds_de

    1.1 1.4 http://www.schoolsplay.org/

    childsplay-alphabet_sounds_es

    1.1 1.4 http://www.schoolsplay.org/

    childsplay-alphabet_sounds_fr

    1.1 1.4 http://www.schoolsplay.org/

    childsplay-alphabet_sounds_it

    1.1 1.4 http://www.schoolsplay.org/

    childsplay-alphabet_sounds_nl

    1.1 1.4 http://www.schoolsplay.org/

    childsplay-alphabet_sounds_ru

    1.1 1.4 http://www.schoolsplay.org/

    chromium-bsu new 0.9.14 http://chromium-bsu.sourceforge.net/

    colossus new 0.9.3 http://colossus.sourceforge.net/

    cyphesis-logwatch 0.5.19 0.5.21 http://www.worldforge.org

    http://icculus.org/alienarena/http://icculus.org/alienarena/http://red.planetarena.org/http://red.planetarena.org/http://www.ichi2.net/ankihttp://www.ichi2.net/ankihttp://armagetronad.sf.nethttp://armagetronad.sf.nethttp://armagetronad.sf.nethttp://armagetronad.sf.nethttp://atanks.sourceforge.net/http://atanks.sourceforge.net/http://fph.altervista.org/prog/bastet.htmlhttp://fph.altervista.org/prog/bastet.htmlhttp://www.parallelrealities.co.uk/blobAndConquer.phphttp://www.parallelrealities.co.uk/blobAndConquer.phphttp://www.parallelrealities.co.uk/blobAndConquer.phphttp://www.bygfoot.comhttp://www.contextfreeart.org/http://www.contextfreeart.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://www.schoolsplay.org/http://chromium-bsu.sourceforge.net/http://chromium-bsu.sourceforge.net/http://colossus.sourceforge.net/http://colossus.sourceforge.net/http://www.worldforge.orghttp://www.worldforge.org

  • Notas del Lanzamiento

    32

    Paquete Versión Vieja Versión Nueva URL del desarrollador

    darkplaces new 20090501 http://www.nexuiz.com/

    darkplaces-quake new 20090501 http://www.nexuiz.com/

    darkplaces-quake-server

    new 20090501 http://www.nexuiz.com/

    darkplaces-server new 20090501 http://www.nexuiz.com/

    drascula-de new 1.0 http://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Back

    drascula-es new 1.0 http://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Back

    drascula-fr new 1.0 http://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Back

    drascula-it new 1.0 http://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Back

    drascula-music new 1.0 http://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Back

    ember 0.5.5 0.5.6 http://www.worldforge.org/dev/eng/clients/ember

    ember-media 0.5.5 0.5.6 http://www.worldforge.org/dev/eng/clients/ember

    fillets-ng 0.8.1 0.9.1 http://fillets.sourceforge.net/

    fillets-ng-data 0.8.1 0.9.0 http://fillets.sourceforge.net/

    freecol 0.8.1 0.8.3 http://www.freecol.org/

    freedink 1.08.20090120 1.08.20090918 http://www.freedink.org/

    freedink-data 1.08.20080920 1.08.20090706 http://www.freedink.org/

    freedink-dfarc 3.2.1 3.4 http://www.freedink.org/

    freedink-engine 1.08.20090120 1.08.20090918 http://www.freedink.org/

    freedoom 0.6.2 0.6.4 https://savannah.nongnu.org/projects/freedoom/

    http://www.nexuiz.com/http://www.nexuiz.com/http://www.nexuiz.com/http://www.nexuiz.com/http://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Backhttp://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Backhttp://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Backhttp://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Backhttp://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Backhttp://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_