Version 9.0.2 (2008-07-19)
Copyright © 2007, 2008 Red Hat, Inc. и другие
Этот документ выпускается в соответствии с условиями лицензии свободной документации GNU (GNU Free Documentation License). Дополнительные подробности можно прочитать в полном юридическом уведомлении в Раздел 3, «Legal Notice».
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Эти замечания к выпуску могут быть обновлены. Посетите страницу http://docs.fedoraproject.org/release-notes/ для просмотра самых новых замечаний к выпуску Fedora Core. |
История переиздания | ||
---|---|---|
Издание 9.0.2 | 2008-07-19 | fdp |
Замечания к выпуску F9 |
Проект Fedora - Open Source проект, спонсируемый Red Hat и поддерживаемый большим сообществом. Цель Проекта - стремительное развитие свободного ПО, и ПО с открытым исходным текстом. Проект Fedora использует общественные форумы, открытые технологические процессы, новые разработки, меритократию, и прозрачность в погоне за самой лучшей операционной системой и свободной платформой.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
![]() |
Более старые замечания к выпуску находятся в сети |
---|---|
Если Вы переходите не с предыдущей версии релиза Fedora, Вам следует дополнительно изучить замечания к более ранним выпускам (Release Notes), доступные здесь http://docs.fedoraproject.org/release-notes/. |
Вы можете помочь участникам Проекта Fedora сделать Fedora лучше, если отправите сообщения об ошибке и запрос на улучшения. Дополнительную информацию об ошибках вы можете найти на странице http://fedoraproject.org/wiki/BugsAndFeatureRequests. Благодарим вас за участие.
Обратитесь к следующим веб-страницам за дополнительной информацией общего плана о Fedora:
Обзор Fedora
Часто задаваемые вопросы о Fedora
Помощь и обсуждения
Принять участие в Проекте Fedora
![]() |
Ссылки на документацию |
---|---|
Если вы просматриваете эти замечания к выпуску в процессе установки Fedora Core, многие ссылки не будут работать должным образом из-за ограниченности ресурсов. Эти замечания доступны после установки через стандартную домашнюю страницу web-браузера. Если вы подключены к Интернет, используйте эти ссылки для получения дополнительной полезной информации о Fedora и сообществе, которое её создало и подерживает. |
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Путеводитель с изображениями и видеофрагментами по этому выдающемуся выпуску вы найдете на странице http://fedoraproject.org/wiki/Tours/Fedora9.
Менее техническое и более удобное для пользователя краткое описание важных изменений в этом выпуске вы найдете на странице:
Этот выпуск включает существенно новые версии множества ключевых продуктов и технологий. Следующие разделы дадут краткий обзор основных изменений по сравнению с последним выпуском Fedora.
Fedora includes several different
spins,
which are variations of Fedora built from a specific set of
software packages. Each spin has a combination of software to
meet the requirements of a specific kind of end user. In
addition to a very small boot.iso
image for
network installation, users have the following spin choices:
A regular Fedora image for desktops, workstations, and server users. This spin provides a good upgrade path and similar environment for users of previous releases of Fedora.
One of several Live images that can be run from a disc or USB flash device, and can be installed to hard disk as desired. Refer to the "Live" section for more information about the Live images.
More custom spins are available at http://spins.fedoraproject.org. These Live images can be used on USB media via the livecd-iso-to-disk utility available in the livecd-tools package.
Fedora releases are also available via Jigdo. This distribution method can improve the speed of obtaining the installation ISO images. Instead of waiting for torrent downloads to complete, Jigdo seeks the fastest mirrors it can find via the Fedora Project Mirror Manager infrastructure, and downloads the bits it needs from these mirrors. To optimize seeking these bits, you can tell Jigdo to scan a DVD or CD you already have, and cut down on redundant downloads. This feature becomes particularly useful if you:
Download all the test releases and then get the final release, in which case you have 90% of the data already with each subsequent download.
Download both the DVD and the CD set, in which case the DVD holds 95% of the data needed for the CD sets.
Download any combination of the above.
PreUpgrade is an application users run on an existing Fedora 7 or 8 installation, that resolves and downloads packages required to upgrade Fedora. While PreUpgrade downloads the necessary packages, users are free to continue using their systems.
To use PreUpgrade to upgrade Fedora 8 to Fedora 9:
Сделайте резервную копию всех важных данных перед обновлением.
Run the yum update command as root to make sure all packages are updated to their latest versions.
Run the yum install preupgrade command as root to install PreUpgrade.
Run the preupgrade command as root to start the PreUpgrade application.
Select Choose desired release
screen, and click the button.
When all of the packages have downloaded, reboot your system to start the Fedora 9 installer.
For further information, refer to the PreUpgrade Wiki:
This release features GNOME 2.22. GNOME now includes a webcam photo and video creation utility called Cheese, improved network filesystem support, a new international clock applet, Google Calendar support and custom email labels in Evolution, a new Remote Desktop Viewer, improved accessibility features, and PolicyKit integration.
KDE 4.0.3 is available in the KDE Live image as well as the regular DVD.
Xfce 4.4.2 is available as part of this release.
NetworkManager 0.7 provides improved mobile broadband support, including GSM and CDMA devices, and now supports multiple devices and ad-hoc networking for sharing connections. It is now enabled by default on installations from DVD, CD, the network, and Live images.
The Fedora installer, Anaconda,
now supports partition resizing for ext2/3, NTFS
filesystems, creating and installing to encrypted file
systems, improved Rescue Mode with FirstAidKit,
independent locations for the second stage installer and
the software packages. A redesigned,
larger netboot.iso
image now features
a second stage installer partly for this reason.
Live USB images now support persistence, so your data and setting changes will be preserved even after rebooting.
PackageKit, a new set of graphical and console tools, with a framework for cross-distribution software management, has replaced Pirut in this release of Fedora. The PackageKit graphical updater is available instead of Pup. Behind PackageKit, the performance of yum has been significantly improved.
FreeIPA makes managing auditing, identity and policy processes easier by providing web-based and command line provisioning, and administration tools to ease system administration. FreeIPA combines the power of the Fedora Directory Server with FreeRADIUS, MIT Kerberos, NTP and DNS to provide an easy, out of the box solution.
Ext4, the next version of the mature and stable ext3 filesystem is available as a option in this release. Ext4 features better performance, higher storage capacity and several other new features.
This release of Fedora uses
Upstart,
an event-based replacement for
the /sbin/init
daemon.
Firefox 3 (beta 5) brings a number of major improvements including a native look and feel, desktop integration, the new Places replacement for bookmarks, and a re-worked address bar.
The completely free and open source Java environment OpenJDK 6 is installed by default. IcedTea 7, derived from OpenJDK 1.7, is no longer the default. IcedTea includes a browser plug-in based on GCJ, and is available for both x86 and x86_64 architectures. GCJ is still the default on PPC architecture.
OpenOffice.org 2.4, with many new features, is available as part of Fedora 9.
Fedora now includes Perl 5.10.0, which features a smaller memory footprint and other improvements.
Fedora now includes TeXLive to replace the older, unmaintained TeX distribution.
Fedora 9 включает ядро основанное на 2.6.25.
Kernel crashes can be more automatically reported to http://www.kerneloops.org/ and diagnosed in a friendly way via the kerneloops package installed by default. Crash signatures are commonly referred to as oopses in Linux.
Work on the start-up and shutdown in X has yielded noticeable improvements.
Предполагаемый план для Fedora следующей версии можно найти на странице http://fedoraproject.org/wiki/RoadMap.
Copyright (c) 2007 by Red Hat, Inc. and others. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0, available at http://www.opencontent.org/openpub/.
The Fedora Art Project created the admonition graphics (note, tip, important, caution,
and warning). Tommy Reynolds <Tommy.Reynolds@MegaCoder.com>
created the callout graphics. They all may be freely redistributed with
documentation produced for the Fedora Project.
FEDORA, FEDORA PROJECT, and the Fedora Logo are trademarks of Red Hat, Inc., are registered or pending registration in the U.S. and other countries, and are used here under license to the Fedora Project.
Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat Inc. in the United States and other countries.
All other trademarks and copyrights referred to are the property of their respective owners.
Documentation, as with software itself, may be subject to export control. Read about Fedora Project export controls at http://fedoraproject.org/wiki/Legal/Export.
Благодарим вас за то, что вы нашли время предоставить сообществу Fedora свои комментарии, предложения или отчет о найденной ошибке. Сделав это вы помогаете улучшать состояние Fedora, Linux и свободное ПО по всему миру.
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/Bugs/F9Common.
![]() |
Обратная связь только для Замечаний к выпуску |
---|---|
Этот раздел рассматривает обратную связь для непосредственно замечаний к выпуску. |
Если по вашему мнению эти замечания к выпуску можно улучшить в любой области, вы можете связаться напрямую с автором раздела. Ниже приведены несколько способов как это сделать, упорядоченных по предпочтению:
If you have a Fedora account, edit content directly at http://fedoraproject.org/wiki/Docs/Beats.
Fill out a bug request using this template: http://tinyurl.com/nej3u - This link is ONLY for feedback on the release notes themselves. Refer to the admonition above for details.
Email relnotes@fedoraproject.org.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
![]() |
Руководство по установке Fedora |
---|---|
To learn how to install Fedora, refer to http://docs.fedoraproject.org/install-guide/. |
![]() |
Installation issues not covered in these release notes |
---|---|
If you encounter a problem or have a question during installation that is not covered in these relese notes, refer to http://fedoraproject.org/wiki/FAQ and http://fedoraproject.org/wiki/Bugs/Common. |
Anaconda is the name of the Fedora installer. This section outlines issues related to Anaconda and installing Fedora 9.
![]() |
Скачивание больших файлов |
---|---|
Если вы намерены загрузить DVD ISO-образ Fedora, помните о том, что не все программы загрузки файлов могут работать с файлами размером больше чем 2 Гбайта. Программы для загрузки файлов wget версии 1.9.1-16 и старше, curl и ncftpget не имеют такого ограничения и могут успешно загружать файлы, большие 2 Гбайт. Большие файлы также можно загрузить с помощью application>BitTorrent |
Anaconda проверяет по умолчанию целостность носителя инсталляции. Это можно сделать при установке с CD, DVD или ISO-образа, расположенного на жёстком диске или в сети по NFS. Проект Fedora рекомендует вам проверять все носители инсталляции до начала процесса установки, и не спешить сообщать об ошибках инсталляции. Большое количество ошибок на самом деле связано с неверно записанными компакт-дисками или DVD.
The mediacheck function is highly sensitive, and
may report some usable discs as faulty. This result is often caused
by disc writing software that does not include padding when creating
discs from ISO files. To use this test, at boot time hit any key to
enter the menu. Then press the Tab key, add the
option mediacheck
to the parameter list, and press
Enter.
After you complete the mediacheck function
successfully, reboot to return the system to its normal state. On
many systems, this results in a faster installation process from the
disc. You may skip the mediacheck
option when
rebooting.
![]() |
BitTorrent автоматически проверяет целостность файлов |
---|---|
При использовании BitTorrent, все скачиваемые файлы автоматически проверяются на корректность. По завершению процесса скачивания нет необходимости проверять файл. Однако, после записи на компакт диски или DVD, вам по прежнему необходимо задействовать режим mediacheck. |
Также перед установкой Fedora может быть проведена проверка памяти, для этого нажмите любую клавишу для входя в меню загрузки и выберите Memtest86, проверяющая память вместо Anaconda. Проверка памяти Memtest86 выполняется до нажатия клавиши Esc.
. При этом будет запущена отдельная программа![]() |
Наличие Memtest86 |
---|---|
Чтобы использовать эту возможность, вы должны загрузиться с первого компакт-диска, DVD диска или диска восстановления. |
Fedora 9 supports graphical FTP and HTTP installations. However, the
installer image must either fit in RAM or appear on local storage,
such as Installation Disc 1. Therefore, only systems with more than
192MiB of RAM, or which boot from Installation Disc 1, can use the
graphical installer. Systems with 192MiB RAM or less fall back to
using the text-based installer automatically. If you prefer to use
the text-based installer, type linux text at the
boot:
prompt.
Встроенная поддержка измения размеров разделов файловых систем ext2, ext3 и ntfs.
Support for installation to encrypted block devices, including the root filesystem.
Consolidated network booting ISO image, replacing old
boot.iso
,
diskboot.img
, and
rescuecd.iso
.
Second stage installer location now independent of software package location.
Native installation to x86
and
x86_64
machines using EFI and
booting via grub
.
Hardware probing and detection now based on HAL and
udev
.
Support for persistence in Live images on USB flash media.
Use of /dev/hdX
on i386 and x86_64 for IDE
drives has changed to /dev/sdX
. See notes
about the importance of labeling devices for upgrades from
releases before Fedora 7, and partition limitations.
Not all IDE RAID controllers are supported. If your RAID controller is not yet supported by dmraid , you may combine drives into RAID arrays by configuring Linux software RAID. For supported controllers, configure the RAID functions in the computer BIOS.
Some servers with multiple network interfaces may not assign
eth0 to the first network interface as BIOS knows it, which can
cause the installer to try using a different network interface
than was used by PXE. To change this behavior, use the following
in pxelinux.cfg/*
config files:
IPAPPEND 2 APPEND ksdevice=bootif
The configuration options above causes the installer to use the same network interface as BIOS and PXE use. You can also use the following option:
ksdevice=link
Этот параметр заставит программу установки использовать первый сетевой интерфейс, для которого будет обнаружено, что он подключен к сетевому коммутатору.
Refer to http://fedoraproject.org/wiki/DistributionUpgrades for detailed recommended procedures for upgrading Fedora.
If you are upgrading to Fedora 9 and use emacs, you must upgrade to the latest version of emacs for your prior release to ensure a clean upgrade. Fedora 8 users must have emacs-22.1-10.fc8 or later, while Fedora 7 users must have emacs-22.1-7.fc7.
To see what version of emacs is installed, run the rpm -q emacs command.
Whereas older IDE drivers supported up to 63 partitions per
device, SCSI devices are limited to 15 partitions per device.
Anaconda uses the
libata
driver in the
same fashion as the rest of Fedora, so it is unable to detect
more than 15 partitions on an IDE disk during the installation
or upgrade process.
If you are upgrading a system with more than 15 partitions, you may need to migrate the disk to Logical Volume Management (LVM). This restriction may cause conflicts with other installed systems if they do not support LVM. Most modern Linux distributions support LVM, and drivers are available for other operating systems as well.
A change in the way that the Linux kernel handles storage
devices means that device names like /dev/hdX
or /dev/sdX
may differ from the
values used in earlier
releases. Anaconda solves this
problem by relying on partition labels or UUIDs for finding
devices. If these are not present, then
Anaconda presents a warning
indicating that partitions need to be labelled and that the
upgrade can not proceed. Systems that use Logical Volume
Management (LVM) and the device mapper usually do not require
relabeling.
To view partition labels, boot the existing Fedora installation, and enter the following at a terminal prompt:
/sbin/blkid
Confirm that each volume line in the list has a
LABEL=
value, as shown below:
/dev/hdd1: LABEL="/boot" UUID="ec6a9d6c-6f05-487e-a8bd-a2594b854406" SEC_TYPE="ext2" TYPE="ext3"
If any filesystem labels were added or modified, then the
device entries in /etc/fstab
must be
adjusted to match:
su -c "cp /etc/fstab /etc/fstab.orig" su -c "gedit /etc/fstab"
Пример строки монтирования по метке:
LABEL=f7-slash / ext3 defaults 1 1
grub.conf
kernel root entry
If the label for the
/
(root)
filesystem was modified, the kernel boot parameter in the grub
configuration file must also be modified:
su -c "gedit /boot/grub/grub.conf"
A matching example kernel grub line is:
kernel /vmlinuz-2.6.20-1.2948.fc6 ro root=LABEL=f7-slash rhgb quiet
If partition labels were adjusted, or the
/etc/fstab
file modified, then boot the
existing Fedora installation to confirm that all partitions
still mount normally and login is successful. When complete,
reboot with the installation media to start the installer and
begin the upgrade.
В общем случае, новая установка является предпочтительной по сравнению с обновлением, в особенности для систем, использующих ПО из сторониих репозитариев. Сторонние пакеты оставшиеся от предыдущей установки могут не работать как ожидается на обновленной системе Fedora. Если вы решите выполнить обновление, следующая инофрмация может оказаться полезной:
Before you upgrade, back up the system completely. In
particular, preserve /etc
,
/home
, and possibly
/opt
and
/usr/local
if customized packages are
installed there. You may wish to use a multi-boot approach
with a "clone" of the old installation on alternate
partition(s) as a fallback. In that case, create alternate
boot media, such as a GRUB boot floppy.
![]() |
Резервные копии системы |
---|---|
Backups of configurations in |
После завершения обновления, выполните команду:
rpm -qa --last > RPMS_by_Install_Time.txt
Inspect the end of the output for packages that pre-date the upgrade. Remove or upgrade those packages from third-party repositories, or otherwise deal with them as necessary. Some previously installed packages may no longer be available in any configured repository. To list all these packages, use the following command:
su -c "yum list extras"
When using a Kickstart configuration file via HTTP, kickstart file retrieval may fail with an error that indicates the file could not be retrieved. Click the OK button several times without making modifications to override this error successfully. As a workaround, use one of the other supported methods to retrieve Kickstart configurations.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
This section provides notes that are specific to the supported hardware architectures of Fedora.
RPM supports parallel installation of multiple architectures of the same package. A default package listing such as rpm -qa might appear to include duplicate packages, since the architecture is not displayed. Instead, use the repoquery command, part of the yum-utils package, which displays architecture by default. To install yum-utils , run the following command:
su -c "yum install yum-utils"
Для вывода списка всех пакетов с их архитектурами, используя rpm, выполните команду:
rpm -qa --queryformat "%{name}-%{version}-%{release}.%{arch}\n"
Вы можете включить ее в /etc/rpm/macros
(для общесистемной настройки) или в ~/.rpmmacros
(для конкретного пользователя. Она меняет запрос по умолчанию с тем, чтобы показывать архитектуру:
%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}
This section covers specific information about Fedora and the PPC hardware platform.
Minimum CPU: PowerPC G3 / POWER3.
Fedora 9 supports only the "New World" generation of Apple Power Macintosh, shipped from circa 1999 onward. Although "Old World" machines should work, they require a special bootloader which is not included in the Fedora distribution.
Fedora 9 supports IBM RS/6000, pSeries, iSeries, and Cell Broadband Engine machines.
Fedora 9 also supports the Sony PlayStation 3 and Genesi Pegasos II and Efika.
Fedora 9 includes new hardware support for the P.A. Semiconductor 'Electra' machines.
Рекомендуется для текстового режима: Процессор G3 частотой 233 МГц или лучше, 128 Мбайт ОЗУ.
Рекомендуется для графики: Процессор G3 частотой 400 МГц или лучше, 256Мбайт ОЗУ.
The complete packages can occupy over 9 GB of disk space.
Final size is entirely determined by the installing spin and
the packages selected during installation. Additional disk
space is required during installation to support the
installation environment. This additional disk space
corresponds to the size of
/Fedora/base/stage2.img
(on Installation
Disc 1) plus the size of the files in /var/lib/rpm
on the installed
system.
In practical terms, additional space requirements may range from as little as 90 MiB for a minimal installation to as much as an additional 175 MiB for a larger installation.
Данные пользователя тоже занимают место на диске, помимо этого для корректной работы системы должно быть свободно как минимум 5% дискового пространства.
After a brief experiment with 64KiB pages in Fedora Core 6, the PowerPC64 kernel has now been switched back to 4KiB pages. The installer should reformat any swap partitions automatically during an upgrade.
The Option key on Apple systems is equivalent to the Alt key on the PC. Where documentation and the installer refer to the Alt key, use the Option key. For some key combinations you may need to use the Option key in conjunction with the Fn key, such as Option+Fn+F3 to switch to virtual terminal tty3.
Fedora Installation Disc 1 is bootable on supported hardware. In
addition, a bootable CD image appears in the
images/
directory of
this disc. These images behave differently according to your
system hardware:
On most machines, the bootloader automatically boots the appropriate 32-bit or 64-bit installer from the install disc.
64-разрядные IBM pSeries (POWER4/POWER5), текущие модели iSeries. After using OpenFirmware to boot the CD, the bootloader, yaboot, automatically boots the 64-bit installer.
IBM "Legacy" iSeries (POWER4).
So-called "Legacy" iSeries models, which do not use
OpenFirmware, require use of the boot image located in the
images/iSeries
directory of the installation tree.
32-bit CHRP (IBM RS/6000 и другие).
After using OpenFirmware to boot the CD, select the
linux32
boot image at the
boot:
prompt to start the 32-bit installer. Otherwise, the
64-bit installer starts and fails.
Genesi Pegasos II / Efika 5200B.
The Fedora kernel supports both Pegasos and Efika without
the need to use the "Device Tree Supplement" from
powerdeveloper.org. However, the lack of full support for
ISO9660 in the firmware means that booting via yaboot from
the CD is not possible. Boot the 'netboot' image instead,
either from the CD or over the network. Because of the
size of the image, you must set the
firmware's load-base
variable to load
files at a high address such as 32MiB instead of the
default 4MiB:
setenv load-base 0x2000000
At the OpenFirmware prompt, enter the following command to boot the Efika update, if necessary, or the netboot image from the CD:
boot cd: /images/netboot/ppc32.img
Or from the network:
boot eth ppc32.img
You must also manually configure OpenFirmware to make the
installed Fedora system bootable. To do this, set
the boot-device
and boot-file
environment variables
appropriately, to load yaboot from
the /boot
partition. For example, a
default installation might require the following:
setenv boot-device hd:0 setenv boot-file /yaboot/yaboot setenv auto-boot? true
PA Semi Electra.
The Electra firmware does not yet support yaboot; to
install on Electra, you can boot
the ppc64.img
netboot image. After
the installation, you will need to manually configure the
firmware to load the installed kernel and initrd from
the /boot
partition. Refer to the
firmware documentation for further details.
Sony PlayStation 3. For installation on PlayStation 3, first update to firmware 1.60 or later. The "Other OS" boot loader must be installed into the flash, following the instructions at http://www.playstation.com/ps3-openplatform/manual.html. A suitable boot loader image can be found on Sony's "ADDON" CD, available from ftp://ftp.kernel.org/pub/linux/kernel/people/geoff/cell/.
Once the boot loader is installed, the PlayStation 3 should be able to boot from the Fedora install media. Please note that network installation works best with NFS, since that takes less memory than FTP or HTTP methods. Using the text option also reduces the amount of memory taken by the installer.
For more information on Fedora and the PlayStation3 or
Fedora on PowerPC in general, join the
Fedora-PPC
mailing list or the
#fedora-ppc
channel on
FreeNode.
Загрузка по сети.
Combined images containing the installer kernel and
ramdisk are located in the
images/netboot/
directory of the installation tree. They are intended for
network booting with TFTP, but can be used in many ways.
Команда yaboot поддерживает загрузку по TFTP на серверах IBM eServer pSeries и Apple Macintosh. Проект Fedora рекомендует использовать yaboot вместо сетевых загрузочных образов netboot.
The ppc64-utils package has been split out into individual packages reflecting upstream packaging (ps3pf-utils, powerpc-utils, powerpc-utils-papr). Although the mkzimage command is no longer supplied, you can use the wrapper script from the kernel-bootwrapper package:
wrapper -i initrd-${KERN_VERSION}.img -o zImage-${KERN_VERSION}.img vmlinuz-${KERN_VERSION}
This section covers specific information about Fedora and the x86 hardware platform.
In order to use specific features of Fedora 9 during or after installation, you may need to know details of other hardware components such as video and network cards.
The following CPU specifications are stated in terms of Intel processors. Other processors, such as those from AMD, Cyrix, and VIA that are compatible with and equivalent to the following Intel processors, may also be used with Fedora.
Fedora 9 requires an Intel Pentium or better processor, and is optimized for Pentium 4 and later processors.
Recommended for text-mode: 200 MHz Pentium-class or better.
Recommended for graphical: 400 MHz Pentium II or better.
Minimum RAM for text-mode: 128MiB.
Minimum RAM for graphical: 192MiB.
Recommended RAM for graphical: 256MiB.
The complete packages can occupy over 9 GB of disk space.
Final size is entirely determined by the installing spin and
the packages selected during installation. Additional disk
space is required during installation to support the
installation environment. This additional disk space
corresponds to the size of
/Fedora/base/stage2.img
(on Installation
Disc 1) plus the size of the files in /var/lib/rpm
on the installed
system.
In practical terms, additional space requirements may range from as little as 90 MiB for a minimal installation to as much as an additional 175 MiB for a larger installation.
Данные пользователя тоже занимают место на диске, помимо этого для корректной работы системы должно быть свободно как минимум 5% дискового пространства.
This section covers specific information about Fedora and the x86_64 hardware platform.
In order to use specific features of Fedora 9 during or after installation, you may need to know details of other hardware components such as video and network cards.
Minimum RAM for text-mode: 256MiB.
Minimum RAM for graphical: 384MiB.
Recommended RAM for graphical: 512MiB.
The complete packages can occupy over 9 GB of disk space.
Final size is entirely determined by the installing spin and
the packages selected during installation. Additional disk
space is required during installation to support the
installation environment. This additional disk space
corresponds to the size of
/Fedora/base/stage2.img
(on Installation
Disc 1) plus the size of the files in /var/lib/rpm
on the installed
system.
In practical terms, additional space requirements may range from as little as 90 MiB for a minimal installation to as much as an additional 175 MiB for a larger installation.
Данные пользователя тоже занимают место на диске, помимо этого для корректной работы системы должно быть свободно как минимум 5% дискового пространства.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
The Fedora release includes several live ISO images in addition to the traditional installation images. These ISO images are bootable, and you can burn them to media and use them to try out Fedora. They also include a feature that allows you to install the Live image content to your hard drive for persistence and higher performance.
For a complete list of current spins available, and instructions for using them, refer to:
To boot from the Live image, insert it into your computer and
restart. To log in and use the desktop environment, enter the
username fedora
. Hit
Enter at the password prompt, since there is no
password on this account. The Live images do not automatically
login so users can select a preferred language. After logging in,
if you wish to install the contents of the live image to your hard
drive, click on the Install to Hard Drive
icon on the desktop.
You can do a text mode installation of the Live images using the liveinst command in the console.
You can add liveinst
or textinst
as a boot loader option to perform a direct installation without
booting up the live CD/DVD.
Другим вариантом использования Live образов может быть размещение их на USB-носителе. Для этого установите пакет livecd-tools из репозитария development. Затем запустите скрипт livecd-iso-to-disk:
/usr/bin/livecd-iso-to-disk /path/to/live.iso /dev/sdb1
Replace /dev/sdb1
with the partition
where you want to put the image.
This is not a destructive process; any data you currently have on your USB stick is preserved.
Support for persistent changes with a Live image exists for Fedora 9. The primary use case is booting from a Live image on a USB flash drive and storing changes to that same device. To do this, download the Live image and then run the following command:
livecd-iso-to-disk --overlay-size-mb 512 /path/to/live.iso /dev/sdb1
Replace /dev/sdb1
with the
partition where you want to put the image.
Replace 512
with the desired size in
megabytes of the persistent data, or overlay. The
livecd-iso-to-disk shell script is stored in
the LiveOS
directory at
the top level of the CD image. The USB media must have
sufficient free space for the Live image, plus the overlay, plus
any other data to be stored on the media.
Work has continued to better integrate the Live images with the rest of the system, and improve the tools used for building them. The livecd-creator utility now provides an API for building alternative front-ends, as well as tools for other types of images.
The following items are different from a normal Fedora install with the live images.
Live images provide a subset of packages available in the regular DVD image. Both connect to the same repository that has all the packages.
SSH is disabled by default. SSH is disabled because the default username in the Live images does not have any password. However, installation to hard disk prompts for creating a new username and password.
Live image installations do not allow any package selection or upgrade capability since they copy the entire file system from media or USB disks, to the hard disk. After the installation is complete, and your system has been rebooted, you can add and remove packages as desired with the Add/Remove Packages tool, yum, or the other software management tools.
Live images do not work on i586
architecture.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Следующие разделы содержат информацию о пакетах, которые подверглись значительным изменениям в Fedora 9. Для простоты они собраны в те же группы, что вы видите в системе установки.
The system-config-soundcard utility has been removed, due to numerous legacy design and implementation issues. Modern technologies, including udev and the HAL, have made certain sound cards work out of the box. Any sound card not working out of the box should be reported as a bug. Preferences can still be fine-tuned within the desktop environment, using, among others, the PulseAudio tools.
Fedora 9 now includes Perl 5.10.0, the first "major" release update in perl5 in some time. The Perl interpreter itself is faster with a smaller memory footprint, and has several UTF-8 and threading improvements. The Perl installation is now relocatable, a blessing for systems administrators and operating system packagers. Perl 5.10.0 also adds a new smart match operator, a switch statement, named captures, state variables, and better error messages.
За дополнительной информацией обращайтесь к:
Функции модуля installonlyn
были внедрены в код пакета yum. Параметры installonlypkgs
и installonly_limit
используются по умолчанию для органичения числа пакетов ядра, хранимых в системе. числом 2. Вы можете по желанию уточнить набор пакетов, число пакетов или выключить этот параметр вовсе. Подробное описание доступно в man странице на yum.conf
.
Команда yum теперь повторяет попытки начать работу, если обнаруживается блокировка. Эта функция удобна, если демон проверяет наличие обновлений или если вы запускаете одновременно несколько копий yum или соотвествующих графических утилит.
Команда yum теперь принимает параметр стоимости в конфиграционном файле, который является относительной стоимостью доступа к репозитарию ПО. Это бывает удобно для определения одного репозитария более или менее весомым по сравнению с остальными. Параметр стоимости по умолчанию равен 1000, уменьшение стоимости дает больший приоритет.
In Fedora 9 Rawhide,
the /etc/yum.repos.d/fedora-development.repo
file has been changed
to /etc/yum.repos.d/fedora-rawhide.repo
. References
to development
in fedora-rawhide.repo
have been changed
to rawhide
. Due to the way that
RPM deals with configuration files, the
existing /etc/yum.repos.d/fedora-development.repo
file is saved
as /etc/yum.repos.d/fedora-development.repo.rpmsave
if it was previous modified. Users of the development repository
may need to update scripts custom configuration files to use the
new name.
The pam_mount
facility now uses a
configuration file written in XML. The
/etc/security/pam_mount.conf
file will be
converted to /etc/security/pam_mount.conf.xml
during update with
/usr/bin/convert_pam_mount_conf.pl, which
removes all comments. Any per-user configuration files must be
converted manually, with the conversion script if desired. A
sample pam_mount.conf.xml
file with detailed
comments about the available options appears at
/usr/share/doc/pam_mount-*/pam_mount.conf.xml
.
TeXLive - это замена для старого и неподдерживаемого пакета TeX. Он предлагает новые стилевые пакеты и устраняет множество проблем с безопасностью в старых дистрибутивах.
Проект терминального сервера Linux (Linux Terminal Server Project, LTSP) вошел непосредственно в состав Fedora 9. Работа продолжается. Дополнительную информацию и новости вы найдете на странице:
Пакет nautilus-open-terminal теперь использует ключ в GConf для управления поведением при запуске при нажатии на правую клавишу мыши на Рабочем столе. Для возврата к предыдущему поведению, при котором терминал открывается в домашнем каталоге пользователя, введите команду:
gconftool-2 -s /apps/nautilus-open-terminal/desktop_opens_home_dir --type=bool true
Пакет i810switch удален. Данная функциональность теперь доступна через команду xrandr из состава пакета xorg-x11-server-utils.
Пакет evolution-exchange пришел на замену evolution-connector , и предоставляет возможности по старому имени.
Пакеты system-config-firewall и system-config-selinux заменили system-config-security-level. Пакет system-config-selinux является частью пакета policycoreutils-gui.
The pilot-link package now blacklists the visor
module by default. Users are encouraged to try the direct USB access present in recent versions of pilot-link. This is enabled by passing the --port usb:
option to the various pilot-link tools, instead of the serial devices used in the past (typically /dev/pilot
or /dev/ttyUSB0
, /dev/ttyUSB1
, and so forth). For example:
pilot-xfer --port usb: --list
The hal-info and hal packages have been updated to correctly set permissions for the necessary USB devices using PolicyKit. If you have any existing manual configurations, revert the changes to avoid possible conflicts.
For further information, refer to the README.fedora
included in the pilot-link package.
Ниже приведена информация, которая затрагивает правовые вопросы в отношении некоторого ПО в 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
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
В этом разделе освещаются изменения и важная информация о ядре на основе 2.6.25 в составе Fedora 9. Ядро 2.6.25 включает:
Tickless support for x86 64-bit systems (32-bit was added previously), which greatly improves power management.
Some elements of the realtime kernel project.
The kernel has a new version naming scheme to more closely match the upstream version naming scheme.
The kernel spec file is now named
kernel.spec
rather than
kernel-2.6.spec
.
The kernel spec file has new macros that ease the kernel building process. Refer to http://fedoraproject.org/wiki/Docs/CustomKernel for further information.
The kernel in Fedora 9 no longer loads modules by default for
ISA sound cards. Load the module by hand using the command
modprobe module-name, or put an entry in
/etc/modprobe.conf
. For example, for the
Creative SoundBlaster AWE64, add the following entry:
install snd-sbawe
The Fedora kernel offers paravirt_ops
support in domU
, as part of the kernel
team's efforts to reduce the work required to produce current
Xen kernels.
Xen fully virtualized guests can directly boot a kernel and initrd image and pass kernel boot args. For more details refer to http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.
Fedora может включать дополнительные патчи с улучшениями, исправлениями ошибок или дополнительными функциями. По этой причине ядро Fedora может не совпадать строка-в-строку с так называемым vanilla kernel с web-сайта kernel.org:
Чтобы получить список патчей необходимо получить RPM пакет с исходным кодом и выполните для него следующую команду:
rpm -qpl kernel-<version>.src.rpm
Для того чтобы получить журнал изменений в пакете выполните следующую команду:
rpm -q --changelog kernel-<version>
Удобную версию списка изменений вы можете получить по ссылке http://wiki.kernelnewbies.org/LinuxChanges. Краткий и полный список различий между ядрами доступен на http://kernel.org/git. Версия ядра Fedora базируется на дереве Линуса.
Изменения и настройки в версии для Fedora вы найдете на http://cvs.fedoraproject.org .
Fedora 9 включает следующие варианты ядер:
Обыкновенное ядро, для применения на большинстве систем. Подготовленный исходный код находится в пакете kernel-devel.
The kernel-PAE, for use in 32-bit x86 systems with more than 4GB of RAM, or with CPUs that have an NX (No eXecute) feature. This kernel support both uniprocessor and multi-processor systems. Configured sources are available in the kernel-PAE-devel package.
Virtualization kernel for use with the Xen emulator package. Configured sources are available in the kernel-xen-devel package.
You may install kernel headers for all kernel flavors at the same
time. The files are installed in the
/usr/src/kernels/
tree. Use the following command:
version
[-PAE|-xen|-kdump]-arch
/
su -c "yum install kernel{,-PAE,-xen,-kdump}-devel"
Select one or more of these flavors, separated by commas and no
spaces, as appropriate. Enter the
root
password when
prompted.
![]() |
x86 Kernel Includes Kdump |
---|---|
Both the x86_64 and the i686 kernels are now relocatable, so they no longer require a separate kernel for kdump capability. PPC64 still requires a separate kdump kernel. |
![]() |
Ядро по умолчанию содержит поддержку SMP |
---|---|
Отдельного SMP ядра не предлагается в Fedora для архитектур i386, x86_64 и ppc64. Многопроцессорная поддержка включена в обыкновенное ядро. |
![]() |
Поддержка ядра для PowerPC |
---|---|
Для архитектуры PowerPC в Fedora нет поддержки Xen и kdump. 32-разрядные PowerPC все еще сопровождаются выделенным SMP ядром. |
Fedora 9 не влючает пакет kernel-source, который поставлялся в предыдущих версиях, т.к. теперь для сборки внешних модулей требуется только пакет kernel-devel. Дополнительно поставляется подготовленный и настроенный исходный код, как описано в Раздел 9.3, «Разновидности ядра».
![]() |
Сборка собственного варианта ядра |
---|---|
For information on kernel development and working with custom kernels, refer to http://fedoraproject.org/wiki/Docs/CustomKernel. |
Обратитесь к http://kernel.org/pub/linux/docs/lkml/reporting-bugs.html за информацией о том как сообщать об ошибках в ядре Linux. Вы также можете воспользоваться http://bugzilla.redhat.com для сообщения об ошибках, специфичных для Fedora.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
В этом разделе рассматриваются изменения, затрагивающие пользователй рабочего стола Fedora.
This release features GNOME 2.22.
Экран приветствия GNOME был намеренно отключен разработчиками. Для его включения используйте gconf-editor или следующую команду:
gconftool-2 --set /apps/gnome-session/options/show_splash_screen --type bool true
Тема диалогового окна блокировки экрана в этом выпуске не связана с выбранным хранителем экрана. Для ее задействования используйте gconf-editor или следующую команду:
gconftool-2 --set --type string /apps/gnome-screensaver/lock_dialog_theme "system"
Blinking cursors are enabled by default in this release, and are centrally managed via a gconf setting. To turn it off, run the following command:
gconftool-2 --type bool --set /desktop/gnome/interface/cursor_blink false
GNOME 2.22 features the new Gvfs, a userspace virtual
file-system with back-ends for sftp, ftp, dav, smb, obexftp, and
others. The Gvfs system is the replacement/successor of
gnome-vfs
.
Gvfs consists of two parts:
GIO, which is a new shared library that is part of GLib and
provides the API for
gvfs
Gvfs itself, a package that contains back-ends for the various file system types and protocols
The Gvfs system runs a single master daemon,
gvfsd
, that keeps
track of the current
gvfs
mounts. Most
mounts are run in a separate daemon process. Clients talk to the
mounts with a combination of DBus calls (on the session bus and
using peer-to-peer DBus) and a custom protocol for file
contents.
A few file-system types previously supported by
gnome-vfs
may not be
yet supported by gvfs
.
Work continues to provide completed solutions for all these
types.
The GNOME Display Manager
(gdm
) has been
updated to the latest upstream code, which is a complete rewrite driven by Fedora developers.
PolicyKit can be used to control shutdown and reboot. The configuration tool gdmsetup is currently missing, and is set to be replaced. For configuration changes, refer to the following:
http://live.gnome.org/GDM/2.22/Configuration
New features available on the login screen include:
power management and monitoring on the login screen, so the laptop hibernates or shuts down when the battery gets low
smarter user list
common default background between the login window and the desktop session, with no intermediate flicker
For more information on this feature:
http://fedoraproject.org/wiki/Features/NewGdm
Other notes:
~/.Xclients
and ~/.xsession
are no longer read automatically at login time. If you use either of these files, install the xorg-x11-xinit-session package.
Due to a bug introduced at the end of the development cycle (bug 445631), users will be unable to select their language the first time the login screen appears. Users should log in once, and then logout again to get language selection. Unfortunately, this bug also effects the LiveCD.
The shipped version of GDM does not support old style theme formats, and is considerably plainer than the version shipped in Fedora 8. A priority for Fedora 10 will be greeter aesthetics.
This release features KDE 4.0.3. As the kdepim and kdevelop packages are not part of KDE 4.0 and kdewebdev is only partially available (no Quanta) in KDE 4.0, the KDE 3.5.9 versions of those packages are shipped.
KDE 4.0 features upgrades to core components such as the port to Qt 4. It also introduces a number of brand new frameworks such as the Phonon, a multimedia API; Solid, a hardware integration framework; Plasma, a re-written desktop and panel with many new concepts; integrated desktop search; compositing as a feature of KWin; and a brand new visual style called Oxygen. KDE 4.0.3 is a bugfix release from the KDE 4.0 release series.
Fedora 9 does not include the legacy KDE 3 Desktop. It does include a compatibility KDE 3 Development Platform, which can be used to build and run KDE 3 applications within KDE 4 or any other desktop environment. Refer to the Backwards Compatibility section for more details about what is included.
Since networkmanager
does
not work with the version of
NetworkManager available in this
release, the KDE Live images use
nm-applet
from
NetworkManager-gnome as a replacement. The
gnome-keyring-daemon
facility saves passwords for these encryption technologies. (The
dummy knetworkmanager package from Fedora 8
that only called
nm-applet
is no longer
used.)
As the native KWin window manager now optionally supports compositing and desktop effects, the KDE Live images no longer include Compiz/Beryl. The KWin compositing/effects mode is disabled by default, but can be enabled in systemsettings. Compiz (with KDE 4 integration) is available from the repository by installing the compiz-kde package.
Plasma replaces the old Kicker and KDesktop. Plasma manages both the panel and the desktop, and it is now possible to place the same Plasma applets (plasmoids) on both the panel and the desktop if the applet supports the size restrictions imposed by the panel.
The old KDE Control Center (KControl) has been replaced by System Settings (systemsettings).
The KDM login manager uses a new theme format. Therefore, KDM themes written for KDE 3 do not work with the KDM in KDE 4. KDM now includes support for theme configuration, thus the external kdmtheme tool is no longer needed.
All the above applications can be found in the kdebase-workspace package.
The packages qt , kdelibs , and kdebase now represent the KDE 4 version, obsoleting the qt4 , kdelibs4 , and kdebase4 packages in previous releases of Fedora.
The Qt/KDE 3 versions have been renamed qt3 , kdelibs3 , and kdebase3 . Fedora 9 only includes parts of kdebase3 . Refer to the Backwards Compatibility section for details.
Upstream KDE has split the kdebase module into three modules: kdebase-runtime , kdebase (sometimes called kdebase-apps to distinguish it from the old monolithic kdebase ), and kdebase-workspace . This split is reflected in the Fedora packages.
Fedora 9 adds a kdegames3 package containing the games not yet ported to KDE 4.
Dolphin,·являющееся частью·kdebase,·заменяет·d3lphin.
The kdebase-workspace package now includes support for KDM theme configuration, and therefore obsoletes kdmtheme .
Okular replaces KPDF, KGhostView, and KFax in kdegraphics .
The package kaider replaces KBabel, which used to be part of kdesdk .
The okteta package replaces KHexEdit, which used to be part of kdeutils .
The packages kalgebra and marble are now part of kdeedu .
The ksudoku package is now part of kdegames .
The package gwenview is now part of kdegraphics .
The kiconedit and kcoloredit packages, which used to be part of kdegraphics , are now separate packages.
The package kmid , which used to be part of kdemultimedia , is now a separate package.
The Fedora KDE team has decided to drop the -extras sub-packages, which contained deprecated or unstable applications, because those applications have been either fixed or dropped in KDE 4.
The package kdeadmin-kpackage has been split out of kdeadmin because KPackage now depends on smart .
KDE 4 dropped the kdeaddons module. Therefore, there is no kdeaddons package in Fedora 9. The Atlantik Designer, for use with kdegames3 , is still available as kdeaddons-atlantikdesigner. The ksig application and the konq-plugins Konqueror plugins are now their own packages, and extragear-plasma replaces the Kicker addons.
PackageKit is the new, default distribution-neutral package management framework and frontend. Refer to http://fedoraproject.org/wiki/PackageKit for further details.
The Bluetooth feature in Fedora 9 (http://fedoraproject.org/wiki/Features/BluetoothFedora9) has several enhancements specific to this release. The future generations of this feature are covered with greater detail at:
http://fedoraproject.org/wiki/Releases/FeatureBluetooth
File sending to a Bluetooth device is now handled with the bluetooth-sendto program from the bluez-gnome package, which replaces gnome-obex-sen. Send a file in Nautilus from the function in the right-click context menu.
Pulling files from a Bluetooth device is now included in gnome-user-share , which has ObexFTP and ObexPush support built-in. Share files via (ObexFTP support), or pull files using ObexPush with .
Files on the remote Bluetooth device can be viewed directly in Nautilus through GVFS, which supports Bluetooth devices. Synchronizing a Bluetooth device with a personal information manager (PIM) device is done using gnome-pilot
Browsing of Bluetooth devices is done via the right-click context menu from the Bluetooth icon on the desktop panel.
Applications that require the Gecko engine have had to depend on the entirety of Firefox. XULRunner is the Mozilla effort to split the browser engine for applications that require only that functionality, and no user interface parts. This split provides more API/ABI stability and a cleaner build environment for applications using Gecko. Many of the applications in Fedora that previously used Gecko now are built against XULRunner.
For a current status, visit http://fedoraproject.org/wiki/Features/XULRunner. To help with development, visit http://fedoraproject.org/wiki/Releases/FeatureXULRunnerAPIChanges.
For full upstream documentation, refer to http://developer.mozilla.org/en/docs/XULRunner.
This release of Fedora includes version 3.0 (beta 5) of the popular Firefox web browser. Refer to http://firefox.com/ for more information about Firefox. The nspluginwrapper package is included by default even on 32-bit systems since it separates the plug-ins to run in their own address space, which increases security and reliability of the browser.
For information about Firefox in Fedora, refer to this feature page:
http://fedoraproject.org/wiki/Features/Firefox3
nspluginwrapper is now installed by default, which makes web browser plug-ins run in a separate memory address. This increases browser stability, as plug-in crashes will not affect the web browser itself. As well, this increases security, as Fedora 9 has optional SELinux policies to sandbox plug-ins, to decrease the impact of security issues.
Fedora includes swfdec and gnash, which are free and open source implementations of Flash. We encourage you to try either of them before seeking out Adobe's proprietary Flash Player plug-in software. The Adobe Flash Player plug-in uses a legacy sound framework that does not work correctly without additional support. Run the following command to enable this support:
su -c "yum install libflashsupport"
Users of Fedora x86_64 must install the nspluginwrapper.i386 package to enable the 32-bit Adobe Flash Player plug-in in Firefox, and the libflashsupport.i386 package to enable sound from the plug-in.
Create the 32bit mozilla plugin directory:
su -c "mkdir -p /usr/lib/mozilla/plugins"
Install the nspluginwrapper.i386 , nspluginwrapper.x86_64 , and libflashsupport.i386 packages:
su -c "yum install nspluginwrapper.{i386,x86_64} libflashsupport.i386"
Install flash-plugin as shown above.
Run mozilla-plugin-config to register the flash plugin:
su -c "mozilla-plugin-config -i -g -v"
Close all Firefox windows, and then relaunch Firefox.
Type about:plugins
in the URL bar to
ensure the plugin is loaded.
The mail-notification package has been split. The Evolution plug-in is now in a separate package, mail-notification-evolution-plugin. When the mail-notification package is updated, this plug-in is added automatically.
Fedora 9 includes Mozilla Thunderbird version 2.0, which has numerous performance improvements, folder viewing enhancements, and enhanced mail notification support. For further details, refer to the Mozilla Thunderbird 2.0 release notes:
http://www.mozilla.com/en-US/thunderbird/2.0.0.0/releasenotes/
PC speaker is enabled by default in Fedora. If you do not prefer this, there are two ways to circumvent the sounds:
Reduce its volume to a acceptable level or completely mute the PC speaker in alsamixer with the setting for .
Disable the PC speaker system wide by running the following commands in a console.
su - modprobe -r pcspkr echo "install pcspkr :" >> /etc/modprobe.conf
The new clock applet in the GNOME panel has expanded to support additional international timezones in the display, as well as weather information for each configured timezone displayed. This work, which involved merging intlclock with the GNOME clock applet, provides all the functionality of system-config-date and the weather applet. Additional features include: users can choose arbtirary locations instead of principal timezones; UI enhancements for new and old functions; and full weather information shown in a tool tip.
Read more about this feature:
There is a new default spell checking back-end, hunspell, for both the GNOME and KDE desktops, as well as applications such as OpenOffice.org, Firefox, and other XULRunner-based applications. This common back-end includes a set of shared, multi-lingual dictionaries for use with hunspell. This feature uses a single set of common dictionaries regardless of the application, which gives consistent suggestions for misspelled words and uses less diskspace by eliminating duplicate dictionaries.
Details on this effort are here:
Fedora 9 ships with Compiz 0.7.2, which improves multi-display support, adds KDE4 support, adds a configurable middle and right-click button, and mouse wheel actions for GTK Window Decorator. Compiz 0.7.2 adds many improvements and bug fixes.
For further details, refer to the Compiz 0.7.2 release announcement:
http://lists.compiz-fusion.org/pipermail/community/2008-March/000168.html
Due to a bug in the shipping xorg-x11-drv-vmmouse driver, the mouse position may not be correctly positioned on a virtual machine guest's display. As a workaround until an update, add Option NoAutoAddDevices
to the ServerFlags
section of /etc/X11/xorg.conf
in the guest machine. Create the section if necessary:
Section "ServerFlags" Option "NoAutoAddDevices" EndSection
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Fedora 9 provides basic support for encrypted swap partitions and
non-root file systems. To use it, add entries to
/etc/crypttab
and reference the created devices
in /etc/fstab
.
New in Fedora 9, the installer Anaconda has support for creating encrypted file systems during installation. For more information on that, refer to the Fedora Installation Guide.
Installing to encrypted volumes, including the root file system, is now supported. There is no configuration tool for adding or removing keys from volumes at a later time, or otherwise doing modification of the encryption. Refer to this feature page for more information:
http://fedoraproject.org/wiki/Releases/FeatureEncryptedFilesystems
For full instructions on using encrypted file systems, refer to the Fedora Encryption and Privacy Guide.
The new ext4 file system is available in Fedora 9 as a nearly feature complete preview. While an ext3 file system can be mounted as ext4, an ext3 to ext4 conversion tool is planned that converts existing ext3 on-disk format to ext4.
Fedora 9 may be installed onto an ext4 file system by adding the ext4
option to the installer boot parameters and selecting custom partitioning.
![]() |
e2fsprogs userspace tools |
---|---|
The e2fsprogs userspace tools shipping with Fedora 9 are not yet fully ext4-capable. In particular, fsck ability is limited. |
For more information about this feature:
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Users of the mod_dbd
module should note that
the apr-util
DBD driver for PostgreSQL is now
distributed as a separate dynamically-loaded module. The driver
module is now included in the apr-util-pgsql
package. A MySQL driver is now also available, in the
apr-util-mysql package.
SQLAlchemy has been updated to 0.4.x. TurboGears Applications developed using SQLAlchemy for their database layer will need to update their startup scripts. Instead of:
import pkg_resources pkg_resources.require('TurboGears')
the start script needs to have:
__requires__ = 'TurboGears[future]' import pkg_resources
Версия Drupal обновилась с серии 5.x на 6.2. За подробностями обращайтесь:
Remember to log in to your site as the admin user, and disable any third-party modules before upgrading this package. After upgrading the package:
Copy
/etc/drupal/default/settings.php.rpmsave
to /etc/drupal/default/settings.php
, and
repeat for any additional sites' settings.php files.
Browse to http://host/drupal/update.php to run the upgrade script.
Версия Squid была обновлена с 2.6 на 3.0.STABLE2. Конфигурационные файлы не полностью обратно совместимы. Детали описаны в замечаниях к выпуску Squid:
http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE2-RELEASENOTES.html
Так же, из-за ошибки, не работает режим "прозрачного прокси". Эта ошибка должна быть устранена после первого обновления.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
This section concerns electronic mail servers or mail transfer agents (MTAs).
By default, the Sendmail mail transport agent (MTA) does not accept network connections from any host other than the local computer. To configure Sendmail as a server for other clients:
Edit /etc/mail/sendmail.mc
and either
change the DAEMON_OPTIONS
line to also listen
on network devices, or comment out this option entirely using
the dnl
comment delimiter.
Установите пакет sendmail-cf:
yum install sendmail-cf
Перегенерируйте /etc/mail/sendmail.cf
:
make -C /etc/mail
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
В этом разделе рассматриваются различные средства и возможности для разработки.
This release of Fedora has been built with GCC 4.3.0, which is included with the distribution.
For more information on GCC 4.3, refer to:
Starting with gcc-4.1.2-25 and
glibc-2.6.90-14 , the
-D_FORTIFY_SOURCE=2
option protects not only
C code, but also C++. There have been several security issues
already which would not have been exploitable if this checking
was in place earlier. Refer to this
announcement:
https://www.redhat.com/archives/fedora-devel-announce/2007-September/msg00015.html for more details.
This release of Fedora includes Fedora Eclipse, based on the Eclipse SDK version 3.3.2. The 3.3.x series of releases has a "New and Noteworthy" page, and release notes specific to 3.3.2 are also available.
The Eclipse SDK is known variously as "the Eclipse Platform," "the Eclipse IDE," and "Eclipse." The Eclipse SDK is the foundation for the combined release of twenty-one Eclipse projects under the Callisto combined release umbrella:
Some of the Europa projects are included in Fedora:
CDT для разработки на C/C++:
GEF, the Graphical Editing Framework:
Mylyn, a task-focused UI for Eclipse, along with task connectors for Bugzilla and Trac:
Other Eclipse projects available in Fedora include:
Subclipse, for integrating Subversion version control:
PyDev, for developing in Python:
PHPeclipse, for developing in PHP:
E.P.I.C, for developing perl:
Photran, for developing in Fortran:
Assistance in getting more projects packaged and tested with GCJ is always welcome. Contact the interested parties through fedora-devel-java-list and/or #fedora-java on freenode:
http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/
Fedora also includes plugins and features that are particularly useful to FLOSS hackers, ChangeLog editing with eclipse-changelog , and Bugzilla interaction with eclipse-mylyn-bugzilla . Our CDT package, eclipse-cdt , includes a snapshot release of work to integrate with the GNU Autotools. There is also eclipse-rpm-editor for editing RPM specfiles.
The latest information regarding these projects can be found at the Fedora Eclipse Project page:
http://sourceware.org/eclipse/
Fedora Eclipse allows non-root users to make use of the Update Manager functionality for installing non-packaged plugins and features. Such plugins are installed in the user's home directory under the .eclipse
directory.
Users upgrading from Fedora 8 should be aware that cached content in their home directory may not be flushed properly (see Eclipse bug #215034). To work around this issue, run Eclipse from a terminal with the -clean
option. Note: this only needs to be done once.
Do not try to run Fedora's x86_64 Eclipse packages on Sun's 32-bit JRE. They will fail. Either switch to a 64-bit proprietary JRE, or, if available, install the 32-bit version of the packages. To install a 32-bit version, run the following command (SWT is given as an example):
yum install libswt3-gtk2.i386
Аналогично 32-разрядные JNI библиотеки, поставляемым по умолчанию для систем ppc64, не работают на 64-разрядной JRE. Для установки 64-разрядной версии используйте команду:
yum install package_name
.ppc64
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Данный раздел освещает различные средства безопасности Fedora.
Fedora продолжает усовершенствовать свои проактивные
В Fedora 8 в пакете glibc
Чтобы включить использование SHA-256 или SHA-512 на установленной системе, выполните команду authconfig --passalgo=sha256 --update или authconfig --passalgo=sha512 --update. Либо воспользуйтесь графической утилитой authconfig-gtk для определения метода хэширование. Учетные записи существующих пользователей не будут затронуты до изменения их паролей.
На вновь установленной системе по умолчанию используется SHA-512. Использование других алгоритмов может быть сконфигурировано только для kickstart-инсталляций опциями --passalgo
или --enablemd5
команды auth
kickstart. Если Вы не используете механизм kickstart, воспользуйтесь командой authconfig как описано выше, затем измените пароль пользователя root и пароли всех других пользователей, созданных после установки.
Для поддержки новых алгоритмов хэширования паролей в libuser, pam и shadow-utils появились новые опции. Запуск authconfig настраивает эти опции автоматически, необхдимости изменять их вручную нет.
Теперь поддерживаются новые значения для опции crypt_style
, и новые опции hash_rounds_min
и hash_rounds_max
в секции [defaults]
·конфигурационного файла /etc/libuser.conf
. За дополнительной информацией обращайтесь к man-странице libuser.conf(5).
В модуль PAM pam_unix
добавлена поддержка новых опций sha256
, sha512
и rounds
. Подробности описаны в man-странице pam_unix(8).
В /etc/login.defs
поддерживаются новые опции ENCRYPT_METHOD
, SHA_CRYPT_MIN_ROUNDS
и SHA_CRYPT_MAX_ROUNDS
. Подробности в man-странице login.defs(5). Соответствующие опции были добавлены в chpasswd(8) и newusers(8).
К функциям, скомпилированным с поддержкой механизма защиты FORTIFY_SOURCE добавлены asprintf
, dprintf
, vasprintf
, vdprintf
, obstack_printf
и obstack_vprintf
. Данное улучшение осбенно полезно для приложений, использующих библиотеку glib2, так как несколько функций этой библиотеки используют vasprintf
.
Для обеспечения возможности более детализированной настройки прав доступа, добавлены разные роли:
guest_t
запрещены запуск исполняемых файлов с установленным битом setuid, создание сетевых подключений и использование графического интерфейса.
xguest_t
запрещены сетевой доступ за исключеним HTTP через Web browser и запуск программ с установленным setuid.
user_t
хорошо подходит для офисных пользователей: исключает возможность получения прав root посредством механизма setuid.
staff_t
аналогичен user_t
, но допускается получение прав root через sudo.
unconfined_t
разрешает полный доступ, как при отключенном SELinux.
Кроме того, подключаемые модули браузера, работающие через nspluginwrapper, что делается по умолчанию, теперь запускаются в ограниченном окружении.
В Fedora 9 изменились настройки межсетевого экрана, принятые по умолчанию.Закрыты все порты, кроме порта для протокола SSH (22), который открывает Anaconda.
Общая информация о множестве действующих механизмов безопасности в Fedora, их текущий статус и политики доступны по ссылке http://fedoraproject.org/wiki/Security.
Страницы проекта SELinux содержат подсказки по устранению проблем, разъяснения и ссылки на документацию и справочную информацию. Некоторые полезные ссылки приведены ниже:
Новые страницы проекта SELinux: http://fedoraproject.org/wiki/SELinux
Советы по решению проблем: http://fedoraproject.org/wiki/SELinux/Troubleshooting
Часто задаваемые вопросы: http://fedora.redhat.com/docs/selinux-faq/
Список команд SELinux: http://fedoraproject.org/wiki/SELinux/Commands
Подробности об ограниченных доменах: http://fedoraproject.org/wiki/SELinux/Domains
Free IPA это система централизованного управления подлинностью (identity), политиками и аудитом.
Инсталлятор сервера IPA, предполагая что установка производится на относительно чистую систему, устанавливает и настраивает следующие сервисы:
экземпляр Fedora Directory Server
KDC
Apache
ntpd
TurboGears
Были приложены усилия, чтобы бы обеспечить возможность откатить сделанные изменения, но пока результат не гарантируется. Аналогично утилита ipa-client-install перезапишет конфигурационные файлы PAM (/etc/pam.conf
) и Kerberos (/etc/krb5.conf
).
IPA не поддерживает другие экземпляры Fedora Directory Server на том же компьютере во время инсталляции, в том числе, использующие другие порты. Для установки IPA необходимо удалить другие экземпляры. IPA может это сделать сама.
Пока не реализован механизм миграции существующих пользователей на сервер IPA.
Сервер конфигурирует себя в качестве клиента самого себя. Если Directory Server или KDC не сможет запуститься при старте системы, загрузите систему в однопользовательский режим для устранения проблем.
За дополнительной информацией обратитесь к странице:
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Fedora 9 includes OpenJDK 6, a Free Software implementation of the Java Platform, Standard Edition. OpenJDK 6 is not yet Java compatible; work is underway to certify it.
Fedora will track Sun's stable OpenJDK 6 branch.
The OpenJDK 6 packages, java-1.6.0-openjdk*
,
replace their
IcedTea
counterparts, java-1.7.0-icedtea*
. The Fedora
8 IcedTea packages track the unstable OpenJDK 7 branch, whereas
the java-1.6.0-openjdk*
packages track the
stable OpenJDK 6 branch. The decision to have OpenJDK 6 replace
IcedTea was made for several reasons:
Sun has replaced most of the encumbrances for which IcedTea was providing replacements. For the rest of the encumbrances, replacements have been merged from the IcedTea project.
IcedTea's mandate is to merge as much as possible with OpenJDK, so the differences between IcedTea and OpenJDK should diminish over time.
OpenJDK 6 is a stable branch, whereas OpenJDK 7 is unstable, and is not expected to ship a stable release until 2009.
Sun has licensed the OpenJDK trademark for use in Fedora.
Shipping both OpenJDK 6 and IcedTea would have been confusing, and would have added size to the distribution.
IcedTea continues to provide autotools support (
autoconf , automake ,
libtool , and so on), a portable interpreter
for PowerPC and 64-bit PowerPC architectures, plugin support, Web
Start support, and patches to integrate OpenJDK into Fedora. The
IcedTea sources are included in the
java-1.6.0-openjdk
SRPM.
If IcedTea is already installed, the package changeover does not happen automatically. The packages related to IcedTea based on OpenJDK 7 must first be erased, then the new OpenJDK 6 packages installed.
su -c "yum erase java-1.7.0-icedtea{,-plugin}" su -c "yum install java-1.6.0-openjdk{,-plugin}"
Upstream OpenJDK does not provide a plugin. The Fedora OpenJDK
packages include an adaptation of
gcjwebplugin
, that runs untrusted applets
safely in a Web browser. The plugin is packaged as
java-1.6.0-openjdk-plugin
.
The gcjwebplugin
adaptation has no
support for the
bytecode-to-JavaScript
bridge (LiveConnect). Applets that rely on this bridge
will not work. Experimental LiveConnect support exists in the
IcedTea repository, but is not ready for deployment in Fedora.
The gcjwebplugin
adaptation does not
support
signed
applets. Signed applets will run in untrusted mode.
Experimental support for signed applets is present in the
IcedTea repository, but it is not ready for deployment in
Fedora.
The gcjwebplugin
security policy may be
too restrictive. To enable restricted applets, run the
firefox -g command in a terminal window to
see what is being restricted, and then grant the restricted
permission in the
/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/security/java.policy
file.
Upstream OpenJDK does not provide Web Start support. Experimental Web Start support via NetX is present in the IcedTea repository, but is not ready for deployment in Fedora.
Fedora includes many packages derived from the JPackage Project. Some of these packages are modified in Fedora to remove proprietary software dependencies, and to make use of GCJ's ahead-of-time compilation feature. Use the Fedora repositories to update these packages, or use the JPackage repository for packages not provided by Fedora. Refer to the JPackage website for more information about the project, and the software it provides.
An incompatibility between Fedora and the JPackage jpackage-utils , that prevented installing JPackage's jpackage-utils on Fedora, is resolved in this release.
![]() |
Смешивание пакетов Fedora и JPackage |
---|---|
Необходимо провести исследование на совместимость перед выполнением установки из обоих репозитариев Fedora и JPackage на одной системе. Несовместимость пакетов может привести к сложноразрешимым ситуациям. |
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Fedora 9 features the Upstart initialization system. All System V
init scripts should run fine in compatibility mode. However, users
who have made customizations to their
/etc/inittab
file will need to port those
modifications to upstart. For information on how upstart works, see the init(8) and initctl(8) man pages. For information on writing upstart scripts, see the events(5) man page, and also the Upstart Getting Started Guide:
http://upstart.ubuntu.com/getting-started.html
Due to the change of init systems, it is recommended that users who do an upgrade on a live file system to Fedora 9, reboot soon afterwards.
Fedora 9 features NetworkManager. NetworkManager 0.7 provides improved mobile broadband support, including GSM and CDMA devices, and now supports multiple devices, ad-hoc networking for sharing connections, and the use of system-wide network configuration. It is now enabled by default on all installations. When using NetworkManager, be aware of the following:
NetworkManager does not currently support all virtual device types. Users who use bridging, bonding, or VLANs may need to switch to the old network service after configuration of those interfaces.
NetworkManager starts the network asynchronously. Users who have applications that require the network to be fully initialized during boot should set the NETWORKWAIT
variable in /etc/sysconfig/network
. Please file bugs about cases where this is necessary, so we can fix the applications in question.
Autofs is no longer installed by default. Users who wish to use Autofs can choose it from the
group in the installer, or with the package installation tools.![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Fedora содержит приложения для решения различных мультимедиа задач, таких как воспроизведение, запись и редактирование. Дополнительные пакеты доступны из репозитария Fedora Package Collection. Дополнительную информацию о работе с мультимедиа в Fedora вы найдете в разделе Мультимедиа web-сайта Проекта Fedora по ссылке http://fedoraproject.org/wiki/Multimedia.
Установка по умолчанию Fedora включает Rhythmbox и Totem для воспроизведения. Вы найдете множество других программ в репозитариях Fedora, включая популярный пакет XMMS и amaroK из среды KDE. Обе среды GNOME и KDE предлагают набор проигрывателей, которые могут быть использованы для воспроизведения различных форматов. Для работы с другими форматами доступны приложения сторонних разработчиков.
Totem, the default movie player for GNOME, now has the ability to switch playback back-ends without recompilation or switching packages. To install the xine back-end, run the following command as root:
yum install totem-xine
To run Totem with the xine back-end once, run the following command as root:
totem-backend -b xine totem
To change the default back-end to xine for the entire system, run the following command as root:
totem-backend -b xine
While using the xine back-end, it is possible to temporarily use the GStreamer back-end. To use the GStreamer back-end, run the following command as root:
totem-backend -b gstreamer
Fedora включает полную поддержку форматов Ogg media container, Vorbis audio, Theora video, Speex audio и FLAC lossless audio. Эти свободно распространяемые форматы не отягощены патентными или лицензионными ограничениями. Они предлагают мощную и гибкую альтернативу более популярным, ограниченным форматам. Проект Fedora поддерживает использование форматов с открытым кодом вместо альтернатив с ограничениями. Дополнительную информацию об этих форматах и о том, как их использовать вы найдете на сайте Xiph.Org Foundation http://www.xiph.org/.
Fedora cannot include support for MP3 or DVD video playback or recording. The MP3 formats are patented, and the patent holders have not provided the necessary licenses. DVD video formats are patented and equipped with an encryption scheme. The patent holders have not provided the necessary licenses, and the code needed to decrypt CSS-encrypted discs may violate the Digital Millennium Copyright Act, a copyright law of the United States. Fedora also excludes other multimedia software due to patent, copyright, or license restrictions, including Adobe's Flash Player and Real Media's Real Player. For more on this subject, please refer to http://fedoraproject.org/wiki/ForbiddenItems.
While other MP3 options may be available for Fedora, Fluendo now offers an MP3 plugin for GStreamer that has the related patents licensed for end users. This plugin enables MP3 support in applications that use the GStreamer framework as a backend. We cannot distribute this plugin in Fedora for licensing reasons, but it offers a new solution for an old problem. For more information, refer to the Installing Fluendo MP3 Plug-in or Installing MP3 Plug-in with Codeina pages.
Fedora include a variety of tools for easily mastering and burning CDs and DVDs. GNOME users can burn directly from the Nautilus file manager. The Fedora software repositories also contain additional software, such as brasero , gnomebaker , or k3b , for these tasks. Console tools include wodim, readom, genisoimage, and other popular applications.
You can use Fedora to create and play back screencasts, which are recorded desktop sessions, using open technologies. Fedora includes istanbul , which creates screencasts using the Theora video format, and 'byzanz', which creates screencasts as animated GIF files. You can play back these videos using one of several players included in Fedora. This is the preferred way to submit screencasts to the Fedora Project for either developers or end-users. For more comprehensive instructions, refer to the ScreenCasting page.
Большинство медиапроигрывателей в Fedora поддерживают расширение при помощи подключаемых модулей (plugins) для поддержки новых медиа-форматов и систем вывода звука. Некоторые из них используют мощные средства, такие как gstreamer
, для работы с форматами и вывода звука. Пакеты подключаемых модулей для этих внутренних механизмов (backends) и для индивидуальных приложений доступны в составе Fedora; сторонние производители могут предлагать дополнительные модули, даже включающие гораздо более мощные возможности.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Fedora provides a selection of games that cover a variety of genres. Users can install a small package of games for GNOME (called gnome-games ) and KDE ( kdegames ). There are also many additional games that span every major genre available in the repositories.
The Fedora Project website features a section dedicated to games that details many of the available games, including overviews and installation instructions. For more information, refer to:
http://fedoraproject.org/wiki/Games
For a list of other games that are available for installation, select
→ , or via the command line:yum groupinfo "Games and Entertainment"
For help using yum to install the assorted game packages, refer to the guide available at
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
В Fedora 9 виртуализация включает важные изменения и новые возможности, улучшающие поддержку Xen и KVM платформ.
Ядро Xen теперь основывается на paravirt ops реализации из основной ветки разработки. Ранее, ядро Xen формировалось путем переноса частей Xen из ядра 2.6.18 в текущее ядро Fedora. Эта задача трудной и требовала много усердия, и в результате ядро Xen отставало на несколько выпусков от обычного ядра. Включение paravirt ops делает этот процесс ненужным. Как только paravirt ops было интегрировано в основную ветку, Xen более не требует отдельного ядра.
Тем не менее, ядро Xen теперь не поддерживает Dom0. Существующие Xen узлы/Dom0 должны продолжить работать на Fedora 8. Поддержка Xen Dom0 будет добавлена вновь в Fedora 10.
Полностью виртуализованные Linux гостевые системы теперь имеют 3 способа установки:
PXE загрузка по сети.
Локальный привод CDROM / ISO образ.
Сетевая инсталляция с FTP/HTTP/NFS ресурса
Последний вариант позволяет выполнить полностью автоматизированную установку при помощи kickstart файлов. Это приводит к паритету между Xen HVM и KVM гостевыпи системами в смысле способов установки.
Дополнительная информация доступна по адресу: http://fedoraproject.org/wiki/Features/XenFullvirtKernelBoot.
Ранее, Fedora представила возможность удаленного управления существующими гостевыми доменами при помощи libvirt. Создавать новые гостевые системы было невозможно из-за отсутствия возможнойстей по управлению хранением данных. В Fedora 9 новые возможности по управлению хранением данных позволяют создавать и удалять тома хранения данных с удаленных систем при помощи libvirt .
Ранее приложение virt-manager запускалось из под учетной записи root при управлении локальным гипервизором, и использовало consolehelper для проверки подлинности при запуске сеанса под простым пользователем. Запуск GTK приложений администратором root является плохим подходом. Интеграция с PolicyKit теперь позволяет запускать virt-manager из под обычного пользователя.
Ранее Fedora представила поддержку безопасного удаленного управления при помощи TLS/SSL и сертификатов x509. Fedora 9 улучшает возможности по удаленному управлению, добавляя поддержку проверки подлинности при помощи базы паролей, контроллера домена Kerberos или системной проверки через PAM. Эти возможности доступны всем утилитам через libvirt.
Также Fedora включает следующие улучшения виртуализации:
новое средство P2V, поставляемое в виде Live CD, для преобразования установки на физической системе в виртуальную гостевую машину
новая утилита xenner для запуска паравиртуальных Xen-ядер поверх KVM
паравиртуализованные драйвера для хранилищ и сети для гостевых систем KVM
полная поддержка для наблюдения за статистикой сети и блочных устройств для QEMU и KVM в libvirt и virt-top , превносящая паритет в возможности наблюдения за статистикой, ранее доступные только для гостевых систем Xen
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
В этом разделе содержится информация, относящаяся к реализации X Window System, X.Org, в составе Fedora.
Возможности Fedora 9 претерпели ряд изменений, направленных на более быстрые запуск и выключение X, и другие усовершенствования. Более подробная информация об этом может быть найдена на следующих страницах:
Графический X сервер X.org 1.4.99 был изменен, с целью автоматически выявлять и настраивать большую часть оборудования, тем самым устраняя необходимость пользователю или администратору вносить правки в файл настроек /etc/X11/xorg.conf
. Единственное оборудование, настроенное по умолчанию в файле xorg.conf
программой Anaconda включает:
графический драйвер и
раскладка клавиатуры
Все остальное оборудование, как например, мониторы (CRT и LCD), USB мыши и сенсорные панели должно быть обнаружено и настроено автоматически.
X сервер опрашивает подключенный монитор на предмет поддерживаемых расширений экрана, и пытается выбрать наивысшее доступное расширение с корректным соотношением сторон дисплея. Пользователь может задать собственное расширение через
→ → , а разрешение экрана по умолчанию для системы может быть настроено через → → .Если конфигурационный файл /etc/X11/xorg.conf
отсутствует, что X автоматически выявит подходящий драйвер и установит 105-клавишную раскладку клавиатуры - США.
В некоторых ситуациях используется драйвер evdev
, даже если указано использовать kbd
драйвер в конфигурационном файле /etc/X11/xorg.conf
. Удаление драйвера evdev
приводит к ошибкам и предупреждениями вида:
(WW) Warning, couldn't open module evdev (II) UnloadModule: "evdev" (EE) Failed to load module "evdev" (module does not exist, 0) (EE) No input driver matching `evdev' [config/hal] NewInputDeviceRequest failed (II) LoadModule: "evdev"
В Fedora 9 настройки XKB считываются из /etc/sysconfig/keyboard
, так для пользователя настраивается корректная раскладка. Параметр KEYTABLE
, заданный в /etc/sysconfig/keyboard
, также устанавливает раскладку клавиатуры для . Переменные XKB_VARIANT
и XKB_OPTIONS
могут использоваться для уточнения настроек XKB.
Обратитесь к странице драйвера сторонних производителей Xorg для подробным руководством по использованию этих драйверов.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Fedora now provides MySQL 5.0.51.a. For a list of the enhancements provided by this version, refer to http://dev.mysql.com/doc/refman/5.0/en/mysql-nutshell.html.
For more information on upgrading databases from previous releases of MySQL, refer to the MySQL website at http://dev.mysql.com/doc/refman/5.0/en/upgrade.html.
The MySQL DBD driver has been dual-licensed and the related licensing issues have been resolved (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222237). The resulting apr-util-mysql package is now included in the Fedora software repositories.
This release of Fedora includes PostgreSQL 8.3.0. For more information on this new version, refer to http://www.postgresql.org/docs/8.3/static/release-8-3.html.
![]() |
Обновление баз данных |
---|---|
Before upgrading an existing Fedora system with a PostgreSQL database, check and then follow, if necessary, the procedure described at http://www.postgresql.org/docs/8.3/interactive/install-upgrading.html. Otherwise the data may be not accessible by the new version of PostgreSQL. |
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
This section includes information on language support under Fedora.
Localization (translation) of Fedora is coordinated by the Fedora Localization Project.
Internationalization of Fedora is maintained by the Fedora I18n Project.
Fedora features a variety of software which is translated in many languages. For a list of languages refer to the translation statistics for Anaconda, which is one of the core software applications in Fedora.
To install additional language support from the Languages group, use → , or run this command:
su -c "yum groupinstall language
-support"
In the command above, language
is one
of assamese
, bengali
,
chinese
, gujarati
,
hindi
, japanese
,
kannada
, korean
,
malayalam
, marathi
,
oriya
, punjabi
,
sinhala
, tamil
,
telegu
, thai
, and so on.
SCIM users upgrading from earlier releases of Fedora are strongly urged to install scim-bridge-gtk . This application works well with third-party C++ applications linked against older versions of libstdc++ .
To add SCIM support to input a particular language, install
scim-lang-LANG
,
where LANG
is one of
assamese
, bengali
,
chinese
, dhivehi
,
farsi
, gujarati
,
hindi
, japanese
,
kannada
, korean
,
latin
, malayalam
,
marathi
, oriya
,
punjabi
, sinhalese
,
tamil
, telugu
,
thai
, or tibetan
.
Transifex is Fedora's online tool to facilitate contributing translations to projects hosted on remote and disparate version control systems. Many of the core packages use Transifex to receive translations from numerous contributors.
Through a combination of new Web tools, community growth, and better processes, translators can contribute directly to any upstream project through one translator-oriented Web interface. Developers of projects with no existing translation community can easily reach out to Fedora's established community for translations. In turn, translators can reach out to numerous projects related to Fedora to easily contribute translations.
Fonts for all available languages are installed by default on the desktop to give good default language coverage. dejavu-fonts replaces dejavu-lgc-fonts as the default system font.
The wqy-zenkai-fonts package has been added.
The samyak-fonts package has been added.
The sarai-fonts package has been added.
The smc-fonts package has been added for Malayalam.
VLGothic-fonts is the new default font for Japanese in Fedora 9. It now has a subpackage VLGothic-fonts-proportional for its proportional version.
The madan-fonts package has been added.
The thaifonts-scalable package has been added, making Thai TrueType fonts available in Fedora.
It is now possible to start and stop the of Input Methods in GTK
applications during runtime thanks to the new
imsettings framework. The
GTK_IM_MODULE
environment variable is no longer
needed by default but can still be used to override the
imsettings.
With the new imsettings framework, im-chooser can now start and stop Input Method usage dynamically on the GNOME Desktop.
Input methods only start by default on desktops running in an
Asian locale. The current list is: as
,
bn
, gu
,
hi
, ja
,
kn
, ko
,
ml
, mr
,
ne
, or
,
pa
, si
,
ta
, te
,
th
, ur
,
vi
, zh
. Use
im-chooser via → → → to enable or disable Input
method usage on your desktop.
SCIM now only defines trigger hotkeys for Asian languages as in the following table:
Язык |
Клавиша-переключатель |
Chinese |
|
Indic |
|
Японский |
|
Корейский |
|
Таблица 1. Hotkeys
This release adds the scim-python package, which allows writing Input Method Engines for SCIM in python.
The scim-python package also includes a subpackage scim-python-pinyin that provides PinYin and ShuangPin Input Methods for improved input of Simplified Chinese. The PinYin Input Method replaces scim-pinyin as the default input method for Simplified Chinese. The scim-python-xingma package provides a number of tables for other Chinese input methods.
![]() |
Самые новые замечания к выпуску находятся в сети |
---|---|
Данные замечания к выпуску могут быть обновлены. Чтобы просмотреть самые новые замечания к выпуску, посетите: |
Fedora provides legacy system libraries for compatibility with older software. This software is part of the Legacy Software Development group, which is not installed by default. Users who require this functionality may select this group either during installation or after the installation process is complete. To install the package group on a Fedora system, use → or enter the following command in a terminal window:
su -c "yum groupinstall 'Legacy Software Development'"
Введите в ответ на запрос пароль пользователя root
.
The compat-gcc-34 package has been included for compatibility reasons:
https://www.redhat.com/archives/fedora-devel-list/2006-August/msg00409.html
Fedora now features KDE 4.0, and no longer offers KDE 3 as a full desktop environment. Fedora does provide the following KDE 3.5 library packages to run and build the many existing KDE 3 applications:
qt3 , qt3-devel (and other qt3-* packages): Qt 3.3.8b
kdelibs3 , kdelibs3-devel : KDE 3 libraries
kdebase3 , kdebase3-devel : KDE 3 core files required by some applications
In addition, Fedora offers a kdegames3 package that includes games not ported to KDE 4 yet, and a KDE 3 version of libkdegames required by some third-party KDE 3 games.
Moreover, the KDE 4 kdebase-runtime package, which provides khelpcenter , also sets up khelpcenter as a service for KDE 3 applications, so help in KDE 3 applications works. The KDE 3 version of khelpcenter is no longer provided, and the KDE 4 version is used instead.
These packages are designed to:
comply with the Filesystem Hierarchy Standard (FHS), and
be completely safe to install in parallel with KDE 4, including the -devel packages.
In order to achieve this goal, Fedora KDE SIG members have made two changes to the KDE 4 kdelibs-devel packages:
The library symlinks are installed to
/usr/lib/kde4/devel
or
/usr/lib64/kde4/devel
depending on system
architecture.
The kconfig_compiler and makekdewidgets tools have been renamed kconfig_compiler4 and makekdewidgets4 , respectively.
These changes should be completely transparent to the vast
majority of KDE 4 applications that use cmake
to build, since FindKDE4Internal.cmake
has
been patched to match these changes. The KDE SIG made these
changes to the KDE 4 kdelibs-devel rather than
to kdelibs3-devel because KDE 4 stores these
locations in a central place, whereas KDE 3 applications usually
contain hardcoded copies of the library search paths and
executable names.
Note that kdebase3 does not include the following:
A complete KDE 3 desktop (workspace) which could be used instead of KDE 4; in particular, KDE 3 versions of KWin, KDesktop, Kicker, KSplash and KControl are not included.
The KDE 3 versions of kdebase applications such as Konqueror and KWrite, which are redundant with the KDE 4 versions and would conflict with them.
The libkdecorations library required for KWin 3 window decorations, as those window decorations cannot be used in the KDE 4 version of KWin.
The libkickermain library required by some Kicker applets, as there is no Kicker in Fedora 9 and thus Kicker applets cannot be used.
![]() |
Developing against the legacy API is discouraged |
---|---|
As with any backwards-compatibility library, developing new software against the legacy API is discouraged. |
For a list of packages that 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.
Целью проекта Fedora Project является построение с помощью Linux- сообщества полной, универсальной операционной системы, состоящей только из программного обеспечения с открытым исходным кодом.Проект Fedora продвигается вперед лицами, принимающими в нем участие. Вы в качестве тестера, разработчика, автора документации или переводчика можете внести свой вклад. Подробности вы найдете по ссылке http://fedoraproject.org/join-fedora.html. Дополнительную информацию о каналах взаимодействия пользователей Fedora и участников вы найдете на странице http://fedoraproject.org/wiki/Communicate.
Проект Fedora продвигается вперед лицами, принимающими в нем участие. Вы в качестве тестера, разработчика, автора документации или переводчика можете внести свой вклад. Подробности вы найдете по ссылке http://fedoraproject.org/join-fedora.html. Дополнительную информацию о каналах взаимодействия пользователей Fedora и участников вы найдете на странице http://fedoraproject.org/wiki/Communicate.
Помимо веб-сайта, существуют также следующие списки рассылки:
fedora-list@redhat.com - Для пользователей версий Fedora
fedora-test-list@redhat.com - Для тестеров пробных версий Fedora
fedora-devel-list@redhat.com - Для разработчиков, разработчиков, разработчиков.
fedora-docs-list@redhat.com - Для участников проекта документации
Чтобы подписаться на один из этих списков, отправьте почтовое сообщение со словом "subscribe" в теме сообщения по адресу <listname>-request
(где <listname>
— одно из приведённых выше имён). Также вы можете подписаться и через Web-интерфейс: http://www.redhat.com/mailman/listinfo/.
Проекту Fedora Project также посвящёны несколько каналов IRC (Internet Relay Chat). IRC – это форма общения в реальном времени, похожая на Мгновенные сообщения (Instant Messaging), использующая текстовые сообщения. Посредством IRC вы можете беседовать с несколькими людьми на открытом канале или разговаривать с кем-то один-на-один. Чтобы поговорить с другими участниками проекта Fedora через IRC, подключитесь к сети Freenode IRC. За дополнительной информацией обратитесь к web-сайту Freenode по ссылке http://www.freenode.net/.
Участники проекта Fedora – завсегдатаи канала #fedora сети Freenode, а разработчиков проекта часто можно найти на канале #fedora-devel. Некоторые большие проекты также могут иметь собственные каналы; информацию об этом можно найти на страницах этих проектов и на http://fedoraproject.org/wiki/Communicate.
Для того, чтобы общаться на канале #fedora, вам потребуется зарегистрировать ваш псевдоним (прозвище). Соответствующие инструкции вы получите, подключившись (/join) к каналу.
![]() |
Каналы IRC |
---|---|
Проект Fedora и компания Red Hat и не управляют IRC-каналами проекта Fedora или их содержимым. |
Мы используем термин выходные сведения, который означает:
способ указать участников и показать их область деятельности.
разъяснение методов подготовки и используемые средства.
Amanpreet Singh Alam (translator - Punjabi)
Andrew Martynov (translator - Russian)
Andrew Overholt (beat contributor)
Энтони Грин (автор раздела)
Brandon Holbrook (beat contributor)
Bob Jensen (beat writer)
Крис Леннерт(автор раздела)
Clint Savage (editor)
Дейв Малькольм (автор раздела)
Дэвид Энштейн (автор раздела)
Девид Вудхаус (автор раздела)
Deepak Bhole (beat contributor)
Diego Burigo Zacarao (translator - Brazilian Portuguese)
Dimitris Glezos (translator - Greek, tools)
Domingo Becker (переводчик, Испанский язык)
Fabian Affolter (translator - German)
Francesco Tombolini (translator - Italian)
Гэвин Генри (автор раздела)
Geert Warrink (translator - Dutch)
Guido Grazioli (translator - Italian)
Hugo Cisneiros (translator - Brazilian Portuguese)
Igor Miletic (translator - Serbian)
Jeff Johnston (beat contributor)
Дженс Петерсен (автор раздела)
Jesse Keating (beat contributor)
Джо Ортон (автор раздела)
Jose Nuno Coelho Pires (translator - Portuguese)
Джош Брессерс (автор раздела)
Карстен Уэйд (автор раздела, редактор, соиздатель)
Kevin Kofler (beat writer)
Kyu Lee (beat contributor)
Lenka Celkova (translator - Slovak)
Licio Fonseca (translator - Brazilian Portuguese)
Lubomir Kundrak (beat contributor, translator - Slovak)
Luya Tshimbalanga (автор раздела)
Magnus Larsson (translator - Swedish)
Marc Wiriadisastra (writer, editor)
Marek Mahut (translator - Slovak)
Mathieu Schopfer (translator - French)
Matthieu Rondeau (translator - French)
Martin Ball (beat writer)
Maxim Dziumanenko (translator - Ukrainian)
Murray McAllister (editor)
Nikos Charonitakis (translator - Greek)
Orion Poplawski (beat contributor)
Patrick Barnes (beat writer, editor)
Пол Фрилдс (вспомогательные средства, редактор)
Pavol Simo (translator - Slovak)
Pawel Sadowski (переводчик, Польский язык)
Patrick Ernzer (beat contributor)
Piotr Drag (translator - Polish)
Rahul Sundaram (автор раздела, редактор)
Sam Folk-Williams (beat writer)
Sekine Tatsuo (translator - Japanese)
Simos Xenitellis (переводчик, Греческий язык)
Steve Dickson (автор раздела)
Teta Bilianou (translator - Greek)
ThomasCanniot (translator - French)
Thomas Gier (translator - German)
Томас Граф (автор раздела)
Томми Рейнольдс (вспомогательные средства)
Valnir Ferreira Jr. (translator - Brazilian Portuguese)
Ville-Pekka Vainio (translator - Finnish)
Will Woods (beat contributor)
Yoshinari Takaoka (переводчик, утилиты)
Yuan Yijun (translator - Simplified Chinese)
Zhang Yang (переводчик, Упрощённий китайский язык)
... и многие другие переводчики. Обратитесь к обновленной Web версии этих замечаний к выпуску, мы добавим переводчиков после выпуска:
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.