It IT/Docs/Beats

From FedoraProject

Jump to: navigation, search

Contents

I pezzi della documentazione di Fedora

Le note di rilascio sono suddivise in pezzi. Template:ItalianDict/Pezzo

 Queste sono le pagine dove vengono scritti i pezzi delle note di rilascio. I contenuti qui possono essere derivati da segnalazioni bugzilla e discussioni delle mailing list.

Ciascun pezzo ha uno o più scrittori, come assegnato nella pagina dei pezzi delle note di rilascio . Gli scrittori, sono manutentori delle pagine dei pezzi. Queste pagine sono aperte ai contributi di chiunque. Se sai qualcosa che dovrebbe essere nelle note di rilascio, questo è il posto dove metterlo.

Leggi DocsProject/WritingUsingTheWiki prima di editare le pagine delle note di rilascio
Ciò assicura che possiamo convertire i tuoi contenuti in DocBook per la pubblicazione delle note di rilascio.

Gli scrittori possono imparare come funziona sulla pagina Docs/Beats/HowTo .

La pagina Docs/Beats usa una Wiki include che raccoglie il contenuto dalle pagine dei pezzi separate. L'attuale pagina dei pezzi si trova in it_IT/Docs/Beats/Beatname.

La versione attuale che stiamo scrivendo è per Fedora 12

 finale.
 

Sei interessato a contribuire? Leggi DocsProject/Join .


Tavola dei contenuti

Nota: I links vanno direttamente a pagine wiki separate

Se credi che manchi un pezzo, mettilo dove pensi sia più giusto, e l'editore lavorerà con te da li.

Aggregatore dei pezzi

Seguono tutti i pezzi in una pagina. Usa la ToC sopra per andare direttamente alla pagina del pezzo.

Welcome to Fedora

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Fedora is a Linux-based operating system that showcases the latest in free and open source software. Fedora is always free for anyone to use, modify, and distribute. It is built by people across the globe who work together as a community: the Fedora Project. The Fedora Project is open and anyone is welcome to join. The Fedora Project is out front for you, leading the advancement of free, open software and content.


Visit http://docs.fedoraproject.org/release-notes/ to view the latest release notes for Fedora, especially if you are upgrading.
If you are migrating from a release of Fedora older than the immediately previous one, you should refer to older Release Notes for additional information. You can find older Release Notes at http://docs.fedoraproject.org/release-notes/.

You can help the Fedora Project community continue to improve Fedora if you file bug reports and enhancement requests. Refer to http://fedoraproject.org/wiki/BugsAndFeatureRequests for more information about bug and feature reporting. Thank you for your participation.

To find out more general information about Fedora, refer to the following Web pages:


Fedora 12 Overview

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

As always, Fedora continues to develop (http://www.fedoraproject.org/wiki/RedHatContributions) and integrate the latest free and open source software (http://www.fedoraproject.org/wiki/Features). The following sections provide a brief overview of major changes from the last release of Fedora. For more details about other features that are included in Fedora 11, refer to their individual wiki pages that detail feature goals and progress:

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

Throughout the release cycle, there are interviews with the developers behind key features giving out the inside story:

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

The following are major features for Fedora 12:

Some other features in this release include:

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Feedback

Thank you for taking the time to provide your comments, suggestions, and bug reports to the Fedora community; this helps improve the state of Fedora, Linux, and free software worldwide.

Providing Feedback on Fedora Software

To provide feedback on Fedora software or other system elements, please refer to http://fedoraproject.org/wiki/BugsAndFeatureRequests. A list of commonly reported bugs and known issues for this release is available from http://fedoraproject.org/wiki/Common_F12_bugs.

Providing Feedback on Release Notes

If you feel these release notes could be improved in any way, you can provide your feedback directly to the beat writers. There are several ways to provide feedback, in order of preference:


Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Installation Notes

To learn how to install Fedora, refer to either the Fedora Installation Quick Start Guide available from http://docs.fedoraproject.org/installation-quick-start-guide/ or the Fedora Installation Guide available from http://docs.fedoraproject.org/install-guide/.
If you encounter a problem or have a question during installation that is not covered in these release notes, refer to http://www.fedoraproject.org/wiki/FAQ and http://www.fedoraproject.org/wiki/Bugs/Common.

Anaconda is the name of the Fedora installer. This section outlines issues related to Anaconda and installing Fedora 12.


Ext4 for boot partitions

Although ext4 was the default file system in Fedora 11, the version of the GRUB bootloader included with Fedora 11 could not read ext4 partitions. Fedora 11 therefore required a separate ext3 boot partition. The version of GRUB included in Fedora 12 now supports ext4, so anaconda now allows you to place /boot on an ext4 partition.



Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Architecture Specific Notes

This section provides notes that are specific to the supported hardware architectures of Fedora.


32-bit base changed to i686

Fedora 11 has i586 as the base 32-bit x86 architecture.

For Fedora 12, we will switch to i686 as the base architecture (including CMOV), and optimize for Atom processors.

This means we will lose support for the following CPU families:

AMD Geode LX (as used in the OLPC XO laptop) and later Geode NX processors should still work. Those interested are, of course, welcome to set up a secondary arch for older processors.

Benefits:

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Fedora Live Images

Package Notes

The following sections contain information regarding software packages that have undergone significant changes for Fedora 11. For easier access, they are generally organized using the same groups that are shown in the installation system.


Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Linux Kernel

This section covers changes and important information regarding the 2.x based kernel in Fedora .


Reporting Bugs

Refer to http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html for information on reporting bugs in the Linux kernel. You may also use http://bugzilla.redhat.com for reporting bugs that are specific to Fedora.

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Fedora Desktop

Spanning Desktop

In the latest version of Xorg included in this release, if you have a dual monitor setup, your desktop display will span across them instead of using a cloned display by default. This matches the behaviour of other operating systems.


GNOME 2.28

The GNOME 2.28.1 desktop is part of this release, and is the default environment used in the Fedora Desktop Live image. The Desktop Live image is a downloadable CD you can use to test the new GNOME environment with or without installing it. The image can be written to CD, or to a USB flash disk using these instructions.

Icons in menus and buttons are not shown by default in GNOME 2.28. To get the old, icon-rich appearance back, you can go System->Preferences->Appearance, Interface tab and enable, "Show icons in menus". There is however no menu interface to enable the icons for the buttons. You can set 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 true
gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true

Compared to previous Fedora releases, there are a number of other changes in the default configuration of the GNOME desktop:


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

Gnote is installed by default in GNOME for this release replacing Tomboy. Gnote is a port of Tomboy from Mono to C++ and consumes fewer resources. Gnote is both an applet that can sit in your GNOME 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 based applications like Tomboy due to lack of space. Gnote will be installed by default in the Live CD as well in this release. Tomboy is still available as a optional alternative. If you are upgrading from the previous release you will not be migrated to Gnote and will continue to have Tomboy. Tomboy users can migrate easily to Gnote as it shares the file format and a plugin is available in Gnote that will automatically import Tomboy notes on first run. Many of the Tomboy plugins have been ported to Gnote. Following plugins are available as part of Gnote


If required, you can copy the notes from Tomboy to Gnote using the following command in your home directory


cp -r .tomboy .gnote

The sticky notes applet is not provided anymore since Gnote provides a better note taking utility and is available by default in this release.

The GNOME sound preferences now supports profile switching.

File:HardwareTab.png

Empathy replaces Pidgin as the default instant messenger in GNOME. Empathy is better integrated with GNOME and provides audio and video functionality for XMPP/Jabber users with more improvements planned. Empathy supports importing accounts from Pidgin on first run so users can migrate more easily. Users upgrading from a previous release will continue to have Pidgin by default. Pidgin continues to be available in the repository and is actively maintained.

Empathy is still under evaluation for this release. The major pros and cons are listed below:

Pros:

Cons:

Totem only supports a gstreamer backend now. The totem-xine backend has been removed completely.

Epiphany in this release is now using the WebKit engine instead of the Gecko engine from Firefox. If you have issues, do report them via bugzilla.

GNOME Shell - Preview of GNOME 3

A very early version of GNOME Shell is now available in the repository. GNOME Shell is a key part of GNOME 3 and is in active development with the heavy involvement of Fedora developers and interaction designers. A simple way to try out GNOME Shell is to install the desktop-effects package

 yum install desktop-effects gnome-shell 

Go to System => Preferences => Desktop Effects

File:Desktopeffects.jpg

If you would like to configure it manually, run


mkdir ~/.config/autostart

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

You can also run the following to invoke it directly.


gnome-shell --replace &


KDE 4.3

KDE 4.3 is the latest release of KDE 4. There are a lot of enhancements and new features. Plasma has a new Air look, improved job and notification management and fully configurable keyboard shortcuts. There are also new Plasma widgets and existing ones are improved. KWin is optimized for performance and brings new desktop effects to KDE. KDE now contains a new bug reporting tool, making it easier to report bugs to the KDE developers.


KDE 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 environment with or without installing it. The image can be written to a CD, or to a USB flash disk using these instructions.

New features overview


Better WebCam Support

The Better Webcam support feature for Fedora 10 has done much of the groundwork needed for properly supporting webcams in Linux. We now have a library (libv4l) for decompressing various proprietary video formats in userspace, and almost all webcam using applications have been patched to use this library.

The second push for better webcam contains of 3 pieces:

  1. Lots of testing and bugfixing / improving of existing in kernel drivers. I need access to cams for this! As you can see in the matrix below I already have quite a few of them, most of which were bought from my own money especially for this. If you have old cams to donate please contact me!
  2. Add video processing to libv4l for better video quality for cams which lack any of the following in hardware:
    1. White Balancing (done)
    2. Gamma Correction (done)
    3. Automatic adjustment of Exposure / Gain (done)
    4. Recognize laptop cams which are known to be installed upside down and rotate the image 180 degrees in software (done)
  3. Clean up existing out of tree drivers, moving the decompression to libv4l where needed and merge them into the mainline, specifically the following ones:
    1. qc-usb: stv0600 (and alike) based cams mainly logitech quickcam express (done as of kernel 2.6.29)
    2. ov51x-jpeg: ov511(+) and ov518(+) driver (done as of kernel 2.6.31rc1, libv4l-0.6.0)
    3. qc-usb-messenger: st6422 based cams mainly logitech quickcam messenger models (done as of kernel 2.6.31rc1)
    4. sn9c20x: sn9c20x based cams, many newer cheap cams (done as of kernel 2.6.31rc2)



ABRT

The ABRT automatic bug reporting tool is replacing bug-buddy and kerneloops in the F12 desktop. ABRT has an extensible architecture and can not only catch and report segmentation faults and kernel oops, but also python backtraces. In contrast to bug-buddy, it can catch segmentation faults in any binary, not just GTK+ applications.

If you have manually modified the GConf settings for the bug-buddy GTK+ module before, you may see warning messages like the following from GTK+ applications:


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

To get rid of these messages, run the following command in a terminal in your session:


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

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

File Systems

fusecompress

Fusecompress is a compressing filesystem mountable by unprivileged users. (Note: this may mean we don't want this note in the system admin section). Fedora-11 had fusecompress-1.99.19. Fedora-12 updates to fusecompress-2.6. This fixes many very nasty bugs but changes the on-disk format. Users with fusecompress filesystems will need to migrate their data to the new format. Unless they decompress before upgrading, they will need the fusecompress_offline1 package to do so.

If 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 to read a text file and it is binary:

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

I don't know how we can work around that though.

The basic method of updating their system is documented in a /usr/share/doc/fusecompress_offline1-%{version}/README.fedora file in the fusecompress1 package. The fusecompress package has a README.fedora that tells the user to install fusecompress_offline1 and read that file. I'm copying the upgrade instructions below. I don't know if you'll want it in the release notes or just a pointer to the in-package document.

Let's say that in Fedora 11 your old fusecompress rootDir (where the files are
actually stored) is in ~/.fusestorage and you mount it on ~/storage. Now you've
updated to Fedora 12 and need to get your fusecompress filesystems updated to
the 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
    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 to
uncompress all of the files stored in ~/.fusestorage.old.  If you don't have
that 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.
Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Web and Content Servers

mod_fcgid 2.3.4

This release includes mod_fcgid 2.3.4, the first non-beta release from its new home as part of the Apache httpd project. There should be no compatibility problems with existing applications designed to work with older versions of mod_fcgid but the configuration directives of mod_fcgid itself have all been renamed to avoid any potential conflicts with other parts of the Apache httpd project. This means 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 directive names to the new ones.

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Mail Servers

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Development

This section covers various development tools and features.


Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Security

This section highlights various security items from Fedora.

Lower Process Capabilities

Daemons running as root have been reviewed and patched to run with lower process capabilities. This reduces the desirability of using these daemons for privilege escalation. Additionally, the shadow file permissions have been changed to 000 and several directories in $PATH have been set to 555 in order to prevent daemons without DAC_OVERRIDE from being able to access the shadow file or write to the $PATH directories.

When someone attacks a system, they normally can't do much unless they can escalate privileges. What this feature will do is reduce the number of attack targets that can be used to escalate privileges. If root processes do not have all capabilities, they will be harder to use to subvert the system.

But if some does successfully attack a root process, can steps be taken to render it hard to take advantage of? The answer is yes. Processes with the root uid can still damage a system. This is because they can write to nearly any file and of course read the /etc/shadow file. But if we harden the system so that root requires the DAC_OVERRIDE capability, then only a limited number of processes can damage the system. This won't affect any admin abilities because they always get full privileges which includes DAC_OVERRIDE.

A hardened system would have permissions like: 555 /bin, 555 /lib, 000 /etc/shadow and so on. The current scope is to cover the directories in $PATH variable, library dirs, /boot, and /root. This scheme does not affect selinux in any way and complements it since capabilities are DAC controls and they have first vote on allowing an access.

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Java

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Multimedia

Thusnelda

In support of Free Culture, the open web and to reduce the hold of proprietary and patent encumbered codecs, Red Hat has been sponsoring improvements on the open Ogg Theora video codec implementation codenamed Thusnelda via Christopher Montgomery (xiphmont), who created the format and work has resulted in drastic improvements to the codec. This release features this next generation codec, compared to libtheora 1.0, the new encoder can produce comparable quality encodings at a lower bitrate, or better quality at the same bitrate. All applications using libtheora library including all the Gstreamer applications will automatically and transparently be taking advantage of the improvements.

PulseAudio Enhancements

Fedora developers have been made several improvements to the PulseAudio system. More details here. These include the following:


Fedora Studio

Fedora Studio is an optional multimedia-menus package to provided the user who want to have their audio & video applications classified in their desktop menu. In previous versions of Fedora all multimedia applications were in one large group, this package makes it easier for users to navigate audio & video applications.

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Games and Entertainment

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Virtualization

Virtualization in Fedora 12 includes major changes, and new features, that continue to support KVM, Xen, and many other virtual machine platforms.

KVM and qemu have gained a number of new features in this release. KVM guest memory usage and performance is improved by the addition of KSM and KVM Huge Page Backed Memory. The performance of the qcow2 image format is greatly improved. Support for both SR-IOV and NIC hotplug has been added. Finally, gPXE is now used in place of etherboot for guest PXE booting.

On the libvirt side, APIs have been added for storage management and network interface management. libvirt now also runs qemu processes unprivileged.

A new library (libguestfs) and an interactive tool (guestfish) is now available for accessing and modifying virtual machine disk images.

Kernel SamePage Merging and Reduced Guest Memory Usage

Kernel SamePage Merging or KSM, allows identical memory pages to be merged by the kernel into a single page shared between one or more processes. This feature is leveraged by KVM to allow multiple, similar, guest virtual machines to have a reduced memory footprint. Because memory is shared, the combined memory usage of the guests is reduced.

For further details refer to:

KVM Huge Page Backed Memory

Enable KVM guests to use huge page backed memory in order to reduce memory consumption and improve performance by reducing CPU cache pressure. Users of KVM guests using huge page backed memory should experience improved performance with some savings in host memory consumption. The performance benefit is workload dependent.Using huge pages for guest memory does have a downside, however - you can no longer swap nor balloon guest memory.

For further details refer to:

KVM NIC Hotplug

Network interfaces may now be added to a running KVM guest using image:Echo-package-16px.pnglibvirt/image:Echo-package-16px.pngvirt-manager without the need to restart the guest.

For further details refer to:

KVM qcow2 Performance

The native disk image file format of qemu is qcow2. Qcow2 provides enhanced features over raw images, including: base images, snapshots, compression, and encryption.

Users wishing to protect guest machine data from host crashes commonly disable write caching on the host. Previously, this led to very poor performance for guests in qcow2 images.

The I/O performance of qcow2 disk images has been greatly improved. Users who did not use qcow2 because of the poor performance may consider to switch and take advantage of the additional features the format provides over raw disk images.

For further details refer to:

KVM Stable Guest ABI

KVM guests are presented with an emulated hardware platform or application binary interface that includes (e.g. a CPU model, APIC, PIT, ACPI tables, IDE/USB/VGA controllers, NICs etc.). When QEMU is updated to a new version, some aspects of this platform may change as new hardware capabilities are added. This is problematic for Windows guests where a guest ABI change may require a installation to be reactivated.

Guest virtual machines will now be presented with the same ABI across QEMU upgrades.

For further details refer to:

libguestfs Library for Manipulation of Virtual Machines

Added very late in the Fedora 11 development cycle, image:Echo-package-16px.pnglibguestfs is now an official feature in Fedora 12. libguestfs is a library for accessing and modifying guest disk images. Using Linux kernel and QEMU code, libguestfs can access any type of guest filesystem that Linux and QEMU can.

The following tools are provided or augmented by libguestfs:

For further details refer to:

Network Interface Management

Commonly used host network configurations, like bridges, bonds, VLAN's and sensible combinations thereof may now be created using the general-purpose network configuration library, image:Echo-package-16px.pngnetcf. Enhancements to the libvirt API expose this new functionality to remote managment hosts with libvirtd.

For further details refer to:

Single Root I/O Virtualization

Single Root I/O Virtualization is a PCI feature which allows virtual functions (VF) to be created that share the resources of a physical function (PF). The VF devices are assigned to guest virtual machines and appear as physical PCI devices inside the guest. Because the guest OS is effectively driving the hardware directly, the I/O performance is on par with bare metal performance.

For further details refer to:

gPXE now Default for Guests

QEMU guests now make use of the more modern and currently maintained image:Echo-package-16px.pnggpxe rather than the deprecated etherboot tool for PXE booting.

For further details refer to:

Virt Privileges

Changes have been introduced for QEMU/KVM virtual machines to improve host security in the event of a flaw in the QEMU binary.

For further details refer to:

Virt Storage Management

Fibre Channel N_Port ID Virtualization or NPIV allows the creation of multiple virtual N_Ports on a single physical host bus adapter. The libvirt node device APIs have been extended to create and destroy virtual adapters using NPIV.

The APIs permitting storage discovery and pool creation have been extended to discover and rescan storage on a per-SCSI-host basis. Administrators may now discover, configure, and provision storage for virtual machines without the need for multiple tools.

For further details refer to:

Other Improvements

Libvirt Technology Compatibility Kit

Fedora now includes the libvirt Technology Compatibility Kit (TCK). The TCK is a functional test suite which provides detailed reports on functionality available for each libvirt driver and can be used to quickly identify failures or regressions in the development of Fedora's virtualization features.

For further details refer to:

Virtualization Technology Preview Repo

The Virtualization Preview Repository has been created for people who would like to test the very latest virtualization related packages. This repo is intended primarily as an aid to testing and early experimentation. It is not intended for 'production' deployment.

For further details refer to:

Xen Kernel Support

The kernel package in Fedora 12 supports booting as a guest domU, but will not function as a dom0 until such support is provided upstream. Work is ongoing and hopes are high that support will be included in kernel 2.6.33 and Fedora 13.

The most recent Fedora release with dom0 support is Fedora 8.

Booting a Xen domU guest within a Fedora 12 host requires the KVM based xenner. Xenner runs the guest kernel and a small Xen emulator together as a KVM guest.

KVM requires hardware virtualization features in the host system.
Systems lacking hardware virtualization do not support Xen guests at this time.


For further details refer to:


Changed Packages


Package
Fedora 11
Fedora 12
Upstream URL
image:Echo-package-16px.pnglibvirt
0.6.2
0.7.0
http://libvirt.org/
image:Echo-package-16px.pngpython-virtinst
0.400.3
0.500.0
http://virt-manager.org
image:Echo-package-16px.pngqemu-kvm
0.10
0.10.91
http://www.qemu.org/
image:Echo-package-16px.pngvirt-manager
0.7.0
0.8.0
http://virt-manager.org/
image:Echo-package-16px.pngvirt-viewer
0.0.3
0.2.0
http://virt-manager.org/


13 packages, 5 changed, 8 unchanged.


Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

X Window System (Graphics)

This section contains information related to the X Window System implementation, Xorg, provided with Fedora.

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Database Servers

Fedora includes both the MySQL and PostgreSQL database servers.

Maybe you know what should be on this page?
The Fedora release notes are a collective effort of dozens of people. You can contribute by editing the wiki page that corresponds to this part of the release notes.
Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

International Language Support

This section includes information on language support under Fedora.

iBus

iBus has undergone further development and improvements, such as:

Chinese

More Chinese tables have been ported from scim-table to ibus-table.

Indic

Lohit fonts have been split to subpackages for every supported script. Lohit fonts are now Unicode 5.1 compatible.

Japanese

IPA fonts have been added to provide good quality fonts with cover of JIS2004. Installation of ipa-gothic-fonts, ipa-pgothic-fonts, ipa-mincho-fonts and ipa-pmincho-fonts packages is recommended to get JIS2004 features on Fedora.

Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Backwards Compatibility

Package Changes

This list is automatically generated
This list is automatically generated. It is not a good choice for translation.


This list is generated for the release and posted on the wiki only. It is made using the repodiff utility from the yum-utils package, ran as repodiff --old=<base URL of the old SRPMS repository> --new=<base URL of the new SRPMS repository>.

For a list of which packages were updated since the previous release, refer to http://fedoraproject.org/wiki/Docs/Beats/PackageChanges/UpdatedPackages. You can also find a comparison of major packages between all Fedora versions at http://distrowatch.com/fedora.

Insert repodiff list here.

Bash 4.0

Fedora Legacy - Community Maintenance Project

The Fedora Legacy Project was a community-supported open source project to extend the lifecycle of select "maintenance mode" Red Hat Linux and Fedora Core distributions. The current model for supporting maintenance distributions has been re-examined. Fedora Legacy was unable to extend support to older Fedora Core releases as it had planned. As of now/ Fedora Core 4 and earlier distributions are no longer being maintained. Fedora Core 5 will no longer be maintained 30 days after the Fedora 7 release.

"Legacy Repo was included in Fedora Core 6","Fedora Core 6 shipped with a software repository configuration for Fedora Legacy. This repository was not enabled by default in the Fedora Core 6 release."

Fedora Project

The goal of the Fedora Project is to work with the Linux community to build a complete, general-purpose operating system exclusively from free and open source software. The Fedora Project is driven by the individuals that contribute to it. As a tester, developer, documenter, or translator, you can make a difference. Refer to http://join.fedoraproject.org for details. For information on the channels of communication for Fedora users and contributors, refer to http://fedoraproject.org/wiki/Communicate.

In addition to the website, the following mailing lists are available:

To subscribe to any of these lists, send an email with the word "subscribe" in the subject to <listname>-request, where <listname> is one of the above list names. Alternately, you can subscribe to Fedora mailing lists through the Web interface at http://www.redhat.com/mailman/listinfo/.

The Fedora Project also uses several IRC (Internet Relay Chat) channels. IRC is a real-time, text-based form of communication, similar to Instant Messaging. With it, you may have conversations with multiple people in an open channel, or chat with someone privately one-on-one. To talk with other Fedora Project participants via IRC, access the Freenode IRC network. Refer to the Freenode website at http://www.freenode.net/ for more information.

Fedora Project participants frequent the #fedora channel on the Freenode network, while Fedora Project developers may often be found on the #fedora-devel channel. Some of the larger projects may have their own channels as well. This information may be found on the webpage for the project, and at Communicate.

In order to talk on the #fedora channel, you need to register your nickname, or nick. Instructions are given when you /join the channel.

IRC Channels
The Fedora Project and Red Hat have no control over the Fedora Project IRC channels or their content.

Colophon

As we use the term, a colophon:

Contributors

This content not updated until after the Beta Release occurs.
We need to finish writing and translating the notes to know who has worked on them.
Out of date content.
This content is out of date, it has not been updated since the Fedora 9 release notes.

...and many more translators. Refer to the Web-updated version of these release notes as we add translators after release:

http://docs.fedoraproject.org/release-notes/

Production Methods

Beat writers produce the release notes directly on the Fedora Project Wiki. They collaborate with other subject matter experts during the test release phase of Fedora to explain important changes and enhancements. The editorial team ensures consistency and quality of the finished beats, and ports the Wiki material to DocBook XML in a revision control repository. At this point, the team of translators produces other language versions of the release notes, and then they become available to the general public as part of Fedora. The publication team also makes them, and subsequent errata, available via the Web.


Document is Final
The contents of this beat have been sent for translation for the GA version of the Release Notes. Any additional changes to this beat will not appear until after the release of Fedora 12. If you have zero-day changes, be sure to post a bug.

Legal

The Fedora Project is sponsored by Red Hat, Inc.

License

The Fedora License Agreement is included with each release. A reference version is available on the Fedora Project website:

http://fedoraproject.org/wiki/Legal/Licenses/LicenseAgreement

This document is licensed under the terms of the Open Publication License v1.0 without options:

http://fedoraproject.org/wiki/Legal/Licenses/OPL

Trademarks

'Fedora' and the Fedora logo are trademarks of Red Hat, Inc. and are subject to the terms of the Fedora Trademark Guidelines:

http://fedoraproject.org/wiki/Legal/TrademarkGuidelines

All other trademarks are the property of their respective owners.

External References

This document may link to other resources that are not under the control of and are not maintained by the Fedora Project. Red Hat, Inc. is not responsible for the content of those resources. We provide these links only as a convenience, and the inclusion of any link to such a resource does not imply endorsement by the Fedora Project or Red Hat of that resource. We reserve the right to terminate any link or linking program at any time.

Export

Certain export restrictions may apply to Fedora Project releases. Refer to http://fedoraproject.org/wiki/Legal/Export for more details.

Legal Information

The following legal information concerns some software in Fedora.

Portions Copyright (c) 2002-2007 Charlie Poole or Copyright (c) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright (c) 2000-2002 Philip A. Craig

More Information

Additional legal information surrounding this document and Fedora Project releases is available on the Fedora Project website:

http://fedoraproject.org/wiki/Legal