-
1
Fedora 12Бележки на Изданието
Бележки на Изданието Fedora 12
Редактирано от The Fedora Docs TeamCopyright © 2009 Red Hat,
Inc. and others.
The text of and illustrations in this document are licensed by
Red Hat under a CreativeCommons Attribution–Share Alike 3.0
Unported license ("CC-BY-SA"). An explanationof CC-BY-SA is
available at http://creativecommons.org/licenses/by-sa/3.0/.
Theoriginal authors of this document, and Red Hat, designate the
Fedora Project asthe "Attribution Party" for purposes of CC-BY-SA.
In accordance with CC-BY-SA, ifyou distribute this document or an
adaptation of it, you must provide the URL for theoriginal
version.
Red Hat, as the licensor of this document, waives the right to
enforce, and agrees notto assert, Section 4d of CC-BY-SA to the
fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss,
MetaMatrix, Fedora,the Infinity Logo, and RHCE are trademarks of
Red Hat, Inc., registered in the UnitedStates and other
countries.
For guidelines on the permitted uses of the Fedora trademarks,
refer to
https://fedoraproject.org/wiki/Legal:Trademark_guidelines.
Linux® is the registered trademark of Linus Torvalds in the
United States and othercountries.
Java® is a registered trademark of Oracle and/or its
affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or
its subsidiaries in theUnited States and/or other countries.
All other trademarks are the property of their respective
owners.
АнотацияТози документ разглежда бележките на изданието Fedora
12.
1. Добре дошли във Fedora 12
..................................................................................................
31.1. Fedora 12 Преглед
......................................................................................................
31.2. Хардуерни Изисквания
...............................................................................................
31.3. Добре дошли във Fedora
............................................................................................
5
http://creativecommons.org/licenses/by-sa/3.0/https://fedoraproject.org/wiki/Legal:Trademark_guidelineshttps://fedoraproject.org/wiki/Legal:Trademark_guidelines
-
Бележки на Изданието
2
1.4. Често срещани грешки
...............................................................................................
51.5. Обратна връзка
..........................................................................................................
5
2. Бележки по Инсталирането
...................................................................................................
62.1. Ext4 за зареждащи дялове
.........................................................................................
6
3. Архитектурно спицифични бележки
.......................................................................................
63.1. 32-битовата платформа е променена на i686
............................................................. 7
4. Промени във Fedora за Настолни Потребители
.....................................................................
74.1. Работен плот на Fedora
..............................................................................................
74.2. Мрежово Свързване
..................................................................................................
124.3. Интернационалнализиране
.......................................................................................
134.4. Multimedia
.................................................................................................................
13
5. Промени във Fedora за Системни Администратори
.............................................................
145.1. Fedora 12 Време за Зареждане
................................................................................
145.2. Сигурност
..................................................................................................................
155.3. Virtualization
...............................................................................................................
155.4. Уеб Сървъри и Сървъри за Съдържание
..................................................................
205.5. Samba (Windows Съвместимост)
..............................................................................
205.6. Файлови Системи
.....................................................................................................
205.7. X Window System (Графика)
.....................................................................................
215.8. Инфраструктура HA Cluster
......................................................................................
22
6. Промени във Fedora за Разработчици
.................................................................................
226.1. Инструменти
.............................................................................................................
226.2. Езици
........................................................................................................................
226.3. Eclipse
.......................................................................................................................
23
7. Промени във Fedora за Специфична Аудиенция
.................................................................
237.1. What's new in science and mathematics
......................................................................
237.2. Electronic Design Automation
......................................................................................
237.3. Circuit Design
............................................................................................................
287.4. Embedded Development
.............................................................................................
297.5. What's new for amateur radio operators
......................................................................
30
8. Всички промени във Fedora 12
............................................................................................
318.1. Развлечения
..............................................................................................................
318.2. Приложения
..............................................................................................................
388.3. Работен плот-Достъпност
........................................................................................
1318.4. Разработка
..............................................................................................................
1318.5. Документация
..........................................................................................................
2748.6. Sugar-Дейности
.......................................................................................................
2878.7. Системна среда
......................................................................................................
2888.8. Текстови Редактори- интегрирани Работни Стреди за
Разработка (IDE) .................. 3548.9. Текстов
Набор-Маркиращ-XML
................................................................................
3558.10. Потребителски интерфейс
.....................................................................................
356
A. Информация по Легалността 379A.1. Лиценз
....................................................................................................................
379A.2. Запазени Марки
......................................................................................................
379A.3. Външни Препратки
.................................................................................................
379A.4. Експорт
...................................................................................................................
379A.5. Информация по Легалността
..................................................................................
379A.6. Още информация
...................................................................................................
379
B. Исторически Предлед 379
Азбучен указател 380
-
Добре дошли във Fedora 12
3
1. Добре дошли във Fedora 12
1.1. Fedora 12 ПрегледКакто винаги, Fedora продължава да
разработва
(http://www.fedoraproject.org/wiki/Red_Hat_contributions) и
интегрира най-новия свободен софтуер и такъв с отворен код
http://www.fedoraproject.org/wiki/Features). Следващите секции
предоставят кратко описание наглавните промени от последното
издание на Fedora. За повече подробности относно другиопции,
включени във Fedora 12, позовете се на техните индивидуални уики
страници, коиторазглеждат техния процес и цели.
http://www.fedoraproject.org/wiki/Releases/12/FeatureList
През цикъла на идаването, има интервюта с разработчиците зад
ключовите черти, давайкиисторията отвътре:
http://www.fedoraproject.org/wiki/Interviews
Следващите са главни характеристики на Fedora 12:• Подобрена
WebCam поддръжка
• По-добър Видео Кодек
• Аудио Подобрения
• По-добро Управление на Захранването
Някои други характеристики на това издание включват:• Инструмент
за автоматични докладване на грешки
• Bluetooth по желание
• Много, много подобрения на виртуализацията
• Още повече подобрения на сигурността
Характеристиките за Fedora 12 са проследени на списъковата
страница:
http://www.fedoraproject.org/wiki/Releases/12/FeatureList
Дискусия за поставянето на тези опции в контекст може да бъде
намерена на:
http://www.fedoraproject.org/wiki/Fedora_12_Talking_Points
1.2. Хардуерни Изисквания
Минимумите не винаги могат да са достатъчниThe minimum memory
listed below may not be sufficient for all situations. In
particular,installation in a virtual machine may require memory
closer to the "Recommended" value.
1.2.1. Процесорни и паметни изисквания за архитектурите PPC.•
Минимален CPU: PowerPC G3 / POWER3
http://www.fedoraproject.org/wiki/Red_Hat_contributionshttp://www.fedoraproject.org/wiki/Red_Hat_contributionshttp://www.fedoraproject.org/wiki/Featureshttp://www.fedoraproject.org/wiki/Featureshttp://www.fedoraproject.org/wiki/Releases/12/FeatureListhttp://www.fedoraproject.org/wiki/Interviewshttp://www.fedoraproject.org/wiki/Releases/12/FeatureListhttp://www.fedoraproject.org/wiki/Fedora_12_Talking_Points
-
Бележки на Изданието
4
• Fedora 12 поддържа генерацията New World на Apple Power
Macintosh, пренесена от около1999та до сега. Въпреки че Old World
машините би трябвало още да работят, те изискватспециална зареждаща
програма, която не е включена в дистрибуцията на Fedora. Fedoraбеше
инсталирана и тествана също така и на POWER5 и POWER6 машини.
• Fedora 12 поддържа pSeries и Cell Broadband Engine машини.
• Fedora 12 поддържа също така и Sony PlayStation 3, Genesi
Pegasos II и Efika.
• Fedora 12 includes new hardware support for the P.A.
Semiconductor 'Electra' machines.
• Fedora 12 също включва поддръжка на Terrasoft Solutions
powerstation работни станции.
• Пропоръчително за текстов режим: 233 MHz G3 или по-добри, 128
MiB RAM.
• Пропоръчително за графичен режим: 400 MHz G3 или по-добри, 256
MiB RAM.
1.2.2. Процесорни и паметни изисквания за архитектурите
x86Следните CPU спецификации са изложени според определенията на
процесорите Intel. Другипроцесори, като тези от AMD, Cyrix и VIA,
които са съвместими и еквивалентни със тези Intelпроцесори, могат
също да бъдат използвани с Fedora. Fedora 12 изисква Intel Pentium
Pro илипо-добър и е оптимизирана за i686 и по-късните процесори.•
Пропоръчително за текстов режим: 200 MHz Pentium Pro или
по-добри
• Пропоръчително за графичен режим: 400 MHz Pentium Pro или
по-добри
• Минимум RAM за текстов режим: 128 MiB
• Минимум RAM за графичен режим: 192 MiB
• Препоръчителен RAM за графичен режим: 256 MiB
1.2.3. Процесорни и паметни изисквания за архитектурите x86_64•
Минимум RAM за текстов режим: 256 MiB
• Минимум RAM за графичен режим: 384 MiB
• Препоръчителен RAM за графичен режим: 512 MiB
1.2.4. Изисквания към хард-дисковото пространство за
всичкиархитектури.Всичките пакети могат да заемат над 9 GB дисково
пространство. Крайният размер е напълноопределен от инсталираната
приспособена дистрибуция и пакетите, избрани по време
наинсталацията. Допълнително дисково място е необходимо по време на
инсталацията заподдръжка на инсталационната работна среда. Това
допълнително дисково място се равнявана размера на
/Fedora/base/stage2.img (на Инсталационен Диск 1) плюс размера на
файловетев /var/lib/rpm на инсталираната система.
На практика, изискванията за допълнително място могат да варират
от 90 MiB за минималнаинсталация до 175 MiB за по-големи
инсталации.
-
Добре дошли във Fedora
5
Необходимо е също и допълнително място за потребителски данни,
трябва да бъде оставено ипоне 5% свободно място за наложителни
системни операции.
1.3. Добре дошли във FedoraFedora е Linux-базирана операционна
система, която предоставя най-новото в отворения код исвободния
софтуер. Fedora е винаги безплатна за всеки, който желае я да
използва, променяи предоставя. Тя е изградена от хора по цялото
земно кълбо, разботещи заедно като общност:проектът Fedora. Той е
всеобщо достъпен и всеки е добре дошъл да се присъедини към
него.Проектът Fedora е надграждане, водещо прогреса на свободния
софтуер и съдържанието сотворен код.
ЗабележкаПосетете http://docs.fedoraproject.org/release-notes/
за да видите последните бележкипо изданието за fedora, особено ако
надграждате. Ако мигрирате от издание наFedora, по-старо от
предпоследното, трябва да се позовете на по-старите Бележкипо
Изданието за допълнителна информация.
Можете да помогнете на общността на Проекта Fedora да продължава
да усъвършенстваFedora, като докладвате за грешки или предлагате
подобрения. Позовете се на
http://fedoraproject.org/wiki/Bugs_and_feature_requests за повече
информация относно докладванетона грешки и предлагането на
подобрения. Благодарим за вашето участие.
За да намерите още обща информаци за Fedora, позовете се на
следните Уеб страници:• Описание на Fedora
(http://fedoraproject.org/wiki/Overview)
• Федора ЧЗВ (http://fedoraproject.org/wiki/FAQ)
• Помощ и Дискусии
(http://fedoraproject.org/wiki/Communicate)
• Очаствайте в Проекта Fedora
(http://fedoraproject.org/wiki/Join)
1.4. Често срещани грешкиПовечето сложен софтуер съдържа грешки.
Една от възможностите на свободния софтуер еспособността да се
докладват грешки, чрез което спомагате за подобряването на
софтуера,който използвате.
Проектът Fedora поддържа списък с често срещани грешки за всяко
издание, като добро началода започнете, когато имате проблем при
грешка в софтуера.
https://fedoraproject.org/wiki/Common_F12_bugs
1.5. Обратна връзкаThank you for taking the time to provide your
comments, suggestions, and bug reports to the Fedoracommunity; this
helps improve the state of Fedora, Linux, and free software
worldwide. A list ofcommonly reported bugs and known issues for
this release is available from
http://fedoraproject.org/wiki/Common_F12_bugs.
http://docs.fedoraproject.org/release-notes/http://fedoraproject.org/wiki/Bugs_and_feature_requestshttp://fedoraproject.org/wiki/Bugs_and_feature_requestshttp://fedoraproject.org/wiki/Overviewhttp://fedoraproject.org/wiki/FAQhttp://fedoraproject.org/wiki/Communicatehttp://fedoraproject.org/wiki/Joinhttps://fedoraproject.org/wiki/Common_F12_bugshttp://fedoraproject.org/wiki/Common_F12_bugshttp://fedoraproject.org/wiki/Common_F12_bugs
-
Бележки на Изданието
6
1.5.1. Нуждаем се от обратна връзка!Ако намерите шрифтова грешка
в ръководството, или сте измислили начин да го направитепо-пълно,
бихме желали да го чуем от вас! Моля дайте сведения в Bugzilla:
http://bugzilla.redhat.com/bugzilla/ за Fedora Documentation.
Когато сигнализирате за грешка, бъдете сигурни,че сте споменали
идентификатора наръководството: release-notes
Ако имате предложение за подобряване на документацията, бъдете
колкото се може по-конкретни, когато го описвате. Ако сте намерили
грешка, моля включете номера на секцията инякакъв обграждащ текст,
за да можем да я намерим лесно.
1.5.2. Други Начини за Обратна връзкаYou can learn more about
the Bugzilla process at
http://fedoraproject.org/wiki/Bugs_and_feature_requests. However,
if you are not comfortable leaving feedback through Bugzilla,you
could also:
• If you have a Fedora account, edit content directly at
http://fedoraproject.org/wiki/Documentation_Beats.
• Email [email protected].
2. Бележки по Инсталирането
ЗабележкаTo learn how to install Fedora, refer to either the
Fedora Installation Quick StartGuide available from
http://docs.fedoraproject.org/installation-quick-start-guide/ or
theFedora Installation Guide available from
http://docs.fedoraproject.org/install-guide/.If you encounter a
problem or have a question during installation that is not
coveredin these release notes, refer to
http://www.fedoraproject.org/wiki/FAQ3 and
http://www.fedoraproject.org/wiki/Bugs/Common4.
Anaconda is the name of the Fedora installer. This section
outlines issues related to anaconda andinstalling Fedora 12.
2.1. Ext4 за зареждащи дяловеВъпреки че ext4 беше файловата
система по подразбиране във Fedora 11, версията назареждащата
програма GRUB, включена във Fedora 11 не можеше да чете ext4
дялове. Затова Fedora 11 изискваше отделен ext3 дял за зареждане.
Версията на GRUB, включена въвFedora 12 сега поддържа ext4, така че
сега anaconda ви позволява да поставите /boot на ext4дял.
3. Архитектурно спицифични бележкиТази секция засяга специфични
пояснения за поддържания от Fedora хардуер.
http://bugzilla.redhat.com/bugzilla/http://bugzilla.redhat.com/bugzilla/http://fedoraproject.org/wiki/Bugs_and_feature_requestshttp://fedoraproject.org/wiki/Bugs_and_feature_requestshttp://fedoraproject.org/wiki/Documentation_Beatshttp://fedoraproject.org/wiki/Documentation_Beatsmailto:[email protected]://docs.fedoraproject.org/installation-quick-start-guide/http://docs.fedoraproject.org/install-guide/http://www.fedoraproject.org/wiki/FAQhttp://www.fedoraproject.org/wiki/Bugs/Commonhttp://www.fedoraproject.org/wiki/Bugs/Common
-
32-битовата платформа е променена на i686
7
3.1. 32-битовата платформа е променена на i686Fedora 11 има i586
за платформената архитектурата 32-bit x86.
За Fedora 12, преминаваме на i686 като платформената
архитектурата (включвайки CMOV), иправим оптимизация за процесорите
Atom.
Това означава, че ще отхлабим поддръжката на следните CPU
фамилии:• Intel i586 (всички)
• процесорите National Semiconductor Geode
• VIA C3 (Ezra и Samuel Cores)
• AMD Geode GX
AMD Geode LX (използвани от лаптопа OLPC XO) и по късните
процесори Geode NX битрябвало още да работят. Заинтересованите,
разбира се, са добре дошли да структуриратвторична архитектура за
по-старите процесори.
Ползи:• По-бързи изпълними файлове на главните архитекрури
(Pentium M, Via C7, всички 64-битови
архитектури, Atom)
• Realistically, we don't support i586 as a practical matter.
Enforce that more logically.
• Някои разработки на ядрото
4. Промени във Fedora за Настолни Потребители
4.1. Работен плот на Fedora
4.1.1. Въртящ се работен плотIn the latest version of '''Xorg'''
included in this release, if you have a dual monitor setup, your
desktopdisplay will span across them instead of using a cloned
display by default. This matches the behaviourof other operating
systems.
4.1.2. По-добра поддръжка на уебкамериПо-добрата поддръжка на
уебкамери от Fedora 10 направи много за подобреното им изпозванев
Linux. Сега имаме библиотека (libv4l) за декомпресиране на различни
запазени видеоформати и почти всички приложения, които работят с
уебкамери бяха коригирани да използваттази библиотека.
Fedora 12 дава втори тласък в по-добрата поддръжка на уебкамери,
състоящ се от три части:• Много проби, поправки на грешки и
подобрения на съществуващите драйвъри, вътрешни за
ядрото.
• Add video processing to libv4l for better video quality for
cams which lack any of the following inhardware:• Балансиране на
бялото
-
Бележки на Изданието
8
• Корекция на гамата
• Автоматична регулиране на експонацията (увеличение)
• Разпознаване на камерите на лаптопите, които са сложени
наопаки и завъртането наизображението им софтуерното на 180
градуса
• Clean up existing out-of-tree drivers, moving the
decompression to libv4l where needed and mergethem into the
mainline, specifically the following ones:• qc-usb: stv0600 (и
подобно)-базирани камери, главно Logitech QuickCam Express (готови
за
ядрото 2.6.29)
• Драйверите ov51x-jpeg: ov511(+) и ov518(+) (готови за ядрото
2.6.31rc1, libv4l-0.6.0)
• qc-usb-messenger: st6422-базирани камери, главно моделите
Logitech QuickCam Messenger(готови за ядрото 2.6.31rc1)
• sn9c20x: sn9c20x-базирани камери, много по-нови и евтини
камери (готови за ядрото2.6.31rc2)
4.1.3. ABRTThe ABRT automatic bug reporting tool replaces
bug-buddy and kerneloops in the Fedora 12desktop. ABRT has an
extensible architecture and can not only catch and report
segmentation faultsand kernel oops, but also python backtraces. In
contrast to bug-buddy, it can catch segmentationfaults in any
binary, not just GTK+ applications.
Ако сте променили преди настройките на GConf за GTK+ модула на
bug-buddy, може да видитепредупредителни съощения от GTK+
приложенията,като например следните:
Gtk-Message: Failed to load module
"gnomebreakpad":libgnomebreakpad.so: cannot open shared object
file: No such file or directory
За да спрете тези съобщения, във вашата сесия напишете следната
команда в конзолата:
gconftool-2 --type bool --set
/apps/gnome_settings_daemon/gtk-modules/gnomebreakpad false
4.1.4. GNOME 2.28The GNOME 2.28.1 desktop is part of this
release, and is the default environment used in the FedoraDesktop
Live image. The Desktop Live image is a downloadable CD you can use
to test the newGNOME environment with or without installing it. The
image can be written to CD, or to a USB flashdisk; for
instructions, refer to
https://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo.
4.1.4.1. Икони в менюта и бутониIcons in menus and buttons are
not shown by default in GNOME 2.28. To get the old,
icon-richappearance back, select System → Preferences → Appearance,
click the Interface tab and enableShow icons in menus. There is,
however, no menu interface to enable the icons for the buttons.
Toset the corresponding GConf keys instead for enabling both the
menus and buttons to have icons:
gconftool-2 --type boolean --set
/desktop/gnome/interface/buttons_have_icons true
https://fedoraproject.org/wiki/FedoraLiveCD/USBHowTo
-
Работен плот на Fedora
9
gconftool-2 --type boolean --set
/desktop/gnome/interface/menus_have_icons true
4.1.4.2. Допълнителни подобрения в GNOME 2.28Що се отнася до
предишни издания на Fedora, сега има известен брой други промени
вподразбиращата се конфигурация на работната среда GNOME:• The
'Windows' preference dialog is no longer installed by default. It
is still available in the control-
center-extra package
• The 'Main Menu' preference dialog is no longer installed by
default. It is still available in the alacartepackage
• Превключването на потребителите беше преместено най-вдясно на
горния панел.
• The 'Show Desktop' button has been removed by default. If you
prefer, you can add this panelapplet back with right click, "Add to
Panel..." and selecting "Show Desktop".
• The number of workspaces in the 'Workspace Switcher' has been
reduced to 2
• Сега панелът добавя разделител между програми и икони в площта
за осведомяване.Разделителят може да бъде премахнат със следните
команди:
gconftool-2 --type int --set
/apps/panel/toplevels/top_panel/padding 0gconftool-2 --type int
--set /apps/panel/toplevels/bottom_panel/padding 0gconftool-2
--type int --set /apps/panel/applets/systray/prefs/padding 0
4.1.4.3. GnoteGnote is installed by default in GNOME for this
release replacing Tomboy. Gnote is a port of Tomboyfrom Mono to C++
and consumes fewer resources. Gnote is both an applet that can sit
in yourGNOME panel as well as a individual application you can run
within other desktop environments.Fedora Desktop Live CD since the
Fedora 10 release has excluded Mono and hence
Mono-basedapplications like Tomboy due to lack of space. Gnote will
be installed by default in the Live CD aswell in this release.
Tomboy is still available as a optional alternative. If you are
upgrading from theprevious release you will not be migrated to
Gnote and will continue to have Tomboy. Tomboy userscan migrate
easily to Gnote as it shares the file format and a plugin is
available in Gnote that willautomatically import Tomboy notes on
first run. Many of the Tomboy plugins have been ported toGnote. The
following plugins are available as part of Gnote:• Bugzilla
връзки
• Внасяне от Tomboy
• Фиксирана широчина
• Вмъкване на дата/време
• Изваждане в изходен формат HTML
• Поддръжка на принтиране
• Внасяне на Лепящи се бележки
• Задни връзки
-
Бележки на Изданието
10
You can copy the notes from Tomboy to Gnote using the following
command in your home directory:
cp -r .tomboy .gnote
Програмата за лепящи се бележки вече не се предлага, понеже
Gnote е по-добро средство заводене на бележки и е на разположение
по подразбиране в това издание.
4.1.4.4. Звукови предпочитанияПрограмата за звуковите
предпочитания на GNOME сега поддържа сменяне на профили.
4.1.4.5. EmpathyEmpathy replaces Pidgin as the default instant
messenger in GNOME. Empathy is better integratedwith GNOME and
provides audio and video functionality for users of the Extensible
Messaging andPresence Protocol (XMPP, formerly Jabber) with more
improvements planned. Empathy supportsimporting accounts from
Pidgin on first run so you can migrate more easily. If you are
upgrading froma previous release, you will continue to have Pidgin
by default. Pidgin continues to be available in therepository and
is actively maintained.
The major advantages and disadvantages of Empathy are:
Предимства• По-добро интегриране с GNOME. Паролите се съхраняват
в ключодържателя, вместо като
явен текст както в Pidgin
• Гласови разговори с GoogleTalk. Гласовите разговори изискват
допълнителни gstreamerкодеци и ръчно реконфигуриране на защитната
стена, Pidgin също използва същия начин наработа.
• Опция за преместване на акаунти от Pidgin е добавена към
Empathy.
• Поддръжка на съвместна работа с Abiword и други програми
• Гео местоположение (много скорошна характеристика)
Недостатъци• Липсващи система на приставките, много от
добавените опции, налични заPidgin (като
например криптиране) не са на разположение в Empathy
• Няма поддръжка на проксита
4.1.4.6. TotemTotem only supports a gstreamer back end now. The
totem-xine back end has been removedcompletely.
4.1.4.7. EpiphanyEpiphany in this release is now using the
WebKit engine instead of the Gecko engine from Firefox.
-
Работен плот на Fedora
11
4.1.4.8. Преглед на GNOME Shell — от GNOME 3A very early version
of GNOME Shell is now available in the repository. GNOME Shell is a
key partof GNOME 3 and is in active development with the heavy
involvement of Fedora developers andinteraction designers. A simple
way to try out GNOME Shell is to install the desktop-effects
package:
yum install desktop-effects gnome-shell
След това, кликнете на Система → Предпочитания → Ефекти в
Работния плот
Ако желаете да го конфигурирате ръчно, напишете
mkdir ~/.config/autostartln -s
/usr/share/applications/gnome-shell.desktop ~/.config/autostart
Можете също и да използвате следното за да го предизвикате
директно.
gnome-shell --replace &
4.1.5. KDE 4.3KDE 4.3 is part of this release and is the default
environment in the Fedora KDE Desktop Live image.The KDE Desktop
Live image is a downloadable CD you can use to test the new KDE
environmentwith or without installing it. You can write the image
to a CD or to a USB flash drive.
KDE 4.3 е най-новото издание на KDE 4, с много подобрение и нови
функции. Plasma има новAir изглед, усъвършенствано управление на
задачите и известията и напълно конфигурируемипреки пътища на
клавиатурата. Има също и нови приспособления за Plasma,а старите
саподобрени. KWin е оптимизиран и добавя нови ефекти за работния
плот към KDE. Сега, KDEразполага с нов инструмент за докладване на
грешки, правейки по-лесна работата на KDEразработчиците.
4.1.6. Moblin Работен плотАрхитектурата Moblin е разработена да
поддържа многобройни платформи и модели наексплоатация обхващащи
Netbooks, NetTops, Mobile Internet Devices (MID), както и
различнимодели от типа на системите In Vehicle Infotainment.
Преглед на работната среда Core Moblin 2 за NetBook/NetTop/MID
устройства е на разположениеза пробване във Fedora.
Работното поле Moblin може да бъде инсталирано като група с
yum:
sudo yum install @moblin-desktop
-
Бележки на Изданието
12
4.2. Мрежово Свързване
4.2.1. NetworkManager с връзки, обхващащи цялата система
иподобрена поддръжка на мобилен широколентов достъп.NetworkManager
can now create and edit system-wide network connections in
/etc/sysconfig.NetworkManager has been able to read information
about system-wide network connections from /etc/sysconfig for a
while. Now we have enabled full read-write support for system
connections.The ability to create or modify new system connections
will be controlled by PolicyKit policies. Initially,only wired and
wireless connections will be supported. Later on, vpn connections
will follow. Forconnections that require secrets, those will be
stored in .keys files in /etc/sysconfig.
By providing a database of preconfigured mobile broadband
providers, supporting more hardware, andpermitting scanning of GSM
networks, NetworkManager makes the use of mobile broadband
mucheasier. Your broadband provider will be automatically
recognized by NetworkManager and it will makeit easy to just plug
it your USB device and get you online within minutes.
4.2.2. Подобрена поддръжка на IPv6 в NetworkManagerFor non-GUI
users, and those that use ifcfg files directly, NetworkManager
should bring upthe interface with IPv6 connectivity correctly at
boot. No modification of the ifcfg files should benecessary.
За потребителите, които използват графичен интерфейс, ще се
появи нов IPv6 раздел вредактора на връзки, който вече ще позволи
контрол над IPv6 настройките, подобно наконтрола над IPv4
настройките. След избирането на метода за конфигурация (auto е
поподразбиране, което ще уважи рутерните рекламни съобщения и ще се
опита да обработи DNSинформация в режим DHCPv6 само информация) и
въвеждането на някакви допълнителнинастройки, които могат да бъдат
използвани и след това запазването на връзката, активиранетона тази
връзка трябва да конфигурира устройството напълно с IPv6, както е
поискано отпотребителя.
4.2.3. Network Interface ManagementКофигурирането на мрежовите
интерфейсове на машина за средно сложни или обичайниразвития,
обикновенно са достъпни само за напредналите потребители и с много
малкаподдръжка от съществуващите инструменти.
Сложни структури за прекарване, обикновенно са необходими на
виртуализираните хостове ичесто трябва да бъдат изпълнени от
отдалечено от инструменти за управление от виско ниво,вместо от
потребителите.
This feature addresses these needs by providing a
general-purpose network configuration library(netcf) and additions
to the libvirt API to expose netcf's local API through libvirt's
remoting facilities.
С netcf, логическите мрежови устройства (например bridge и
неговите slave-ове) са описаникато обединения, а netcf се грижи за
превеждането на тези описания в подходящите ifcfg-*файлове. За да
гарантира щастливото съвместно съществуване на netcf с другите
инструментиза мрежово конфигуриране, включително vi, netcf е
двудиректориен: той модифицира ifcfg-* файлове, базирани на netcf
описание на устройство, но също и чете ifcfg-* файлове, за
дагенерира такова описание. За това е възможно да се ползва netcf
заедно с някакъв друг методза променяне на мрежовата конфигурация и
много от пропастите на по-раншните опити да сенаправи това — като
например, мрежовите скриптове Xen — за избегнати.
-
Интернационалнализиране
13
Планирано е в бъдещите издания да се смени NetworkManager с
netcf като покритие замрежови конфигурирания, обхващащи цялата
система; това все още не е в сила, но то щеунифицира допълнително
потребителския опит в мрежовото конфигуриране. Също така епланирано
да се разкрие функционалността на мрежовото конфигуриране в бъдещо
исдание наvirt-manager.
4.2.4. Bluetooth Услуга По ЖеланиеЗа да се поддържат Bluetooth
устройствата, Bluetooth услугата на заден план е стартирана
поподразбиране в предишните версии на Fedora. В това издание,
Bluetooth услугата е стартиранапо желание, когато е необходима и
спира автоматично 30 секунди след последното ползване наустройство.
Това намалява използваните ресурси и времето за началнот
стартиране.
4.3. ИнтернационалнализиранеТази секция включва информация по
езиковата поддръжка във Fedora.
4.3.1. iBusiBus has undergone further development and
improvements, such as:• Вграден модул за въвеждащи методи за Qt4
(ibus-qt).
• Поддръжка на клавиатурни подредби за разработчиците на методи
въвеждане. Възможно есъщо потребителите на клавиатурни подредби,
различни от US-QWERTY да използват методиза въвеждане, които са
изработени само за US-QWERTY.
4.3.2. ChineseОще китайски таблици бяха пригодени от scim-table
към ibus-table.
4.3.3. IndicШрифтовете Lohit бяха разделени на подпакети за
всеки поддържан скрипт. Сега те сасъвместими с Unicode 5.1.
4.3.4. JapaneseШрифтовете IPA бяха добавени, за да се
предоставят шрифтове с добро качество и покритие наJIS2004.
Инсталирането на пакетите ipa-gothic-fonts, ipa-pgothic-fonts,
ipa-mincho-fonts and ipa-pmincho-fonts е препоръчително за добавяне
на JIS2004 особеностите към Fedora.
4.4. MultimediaThusnelda
В подкрепа на свободната култура, отвореното уеб пространство и
за намаляване навлиянието на кодеците, представляващи
собственически и патентни пречки, Red Hatспонсорира подобренията по
инплементацията на отворения видео кодек Ogg Theora, подкодовото
име Thusnelda чрез Christopher Montgomery (xiphmont), който създаде
формата,а в резултат от работата по него, кодекът претърпя
драстични подобрения. Това изданиевключва този кодек от ново
поколение, който сравнен с libtheora 1.0, може да
произведесравнително подобно качествени енкодирания на по-нисък
битрейт или по-добро качество
-
Бележки на Изданието
14
на същия битрейт. Всички приложения, които използват
библиотеката libtheora, влючителнои всички GStreamer приложения
автоматично и ясно ще се възползват от тези подобрения.
Pulse Audio ПодобренияFedora developers have been made several
improvements to the PulseAudio system. Moredetails are available
from http://0pointer.de/blog/projects/oh-nine-sixteen.html. These
include thefollowing:• нова логика на миксера
• поддръжка на UPnP MediaServer
• подобрена поддръжка на hotplug
• поддръжка на съраунд звук за звукове за събития
Fedora StudioFedora Studio е пакет по избор с мултимедийни
менюта, който позволява на потребителитеда касифицират своите аудио
и видео приложения на своето меню на работния плот. Впредишни
версии на Fedora, всички мултимедийни приложения бяха в една
огромна група.Този пакет прави навигирането на аудио и видео
приложения по-лесно за потребителите.
5. Промени във Fedora за Системни Администратори
5.1. Fedora 12 Време за Зареждане
5.1.1. GRUB с ext4 поддръжкаFedora 9 първоначално включваше
експериментална поддръжка на ext4, а за Fedora 11 тя бе
поподразбиране.Все пак GRUB, в тази си версия, не поддържаше ext4 и
поради това изисквашеотделен дял за зареждане, форматиран като ext3
или ext2. Сега Fedora 12 включва обновенаверсия на GRUB с поддръжка
на ext4. Anaconda (инсталаторът на Fedora) също ще го позволи.
5.1.2. Dracut — нова зареждаща системаUp until Fedora 10, the
boot system (initial ram disk or initrd) used to boot Fedora was
monolithic, verydistribution-specific and did not provide much
flexibility. This will be replaced with Dracut, an initial ramdisk
with an event-based framework designed to be
distribution-independent. It has been also adoptedby the
Fedora-derived OLPC project's XO operating system. OLPC modules for
Dracut are availablein the Fedora repository. Early feedback and
testing is welcome.
5.1.3. По-бързо и по-гладко графично стартиранеKernel Mode
Setting (KMS) сега е позволено по подразбиране също и на системите
NVIDIA,през драйвъра Nouveau. Fedora 10 първоначално включваше
поддръжка на KMS, но само занякои ATI видеокарти. Във Fedora 11
това беше разширено също и до картите Intel. Fedora 12
беразширирена с подръжката на картите NVIDIA.
В резултат на това подобрение, графичното зареждане на почти
всички системи ще е по-бързо ипо-гладко чрез методаplymouth,
разработен от Fedora.
http://0pointer.de/blog/projects/oh-nine-sixteen.html
-
Сигурност
15
5.2. СигурностТази секция взима под внимание различни бележки по
сигурността от Fedora.
5.2.1. По-ниска способност за действиеУслугите, стартирани като
root бяха преразгледани и променени да вървят с по-нискаспособност
за действие. Това намалява желателността от използването им за
взимане напо-високи привилегии. В допълнение, разрешенията на
shadow файла бяха променени на000 и няколко директории в $PATH бяха
настроени на 555, за да се предодвратят услуги безDAC_OVERRIDE да
имат достъп до shadow файла или да записват в $PATH
директорията.
Когато някой атакува система, той обикновенно не може да направи
много, освен ако не можеда вземе по-високи привилегии. Тази
характеристика намалява броя на целите за атакуване,които могата да
бъдат изплозвани за взимане на по-високи привилегии, така че ще
бъде по-трудно да се покори.
Процеси с root uid също могат да навредят на системата, защото
могат да записват във почтивсеки файл и, разбира се, да четат
/etc/shadow file. Все пак, ако системата е заздравенатака, че root
да изисква способността DAC_OVERRIDE, тогава само ограничен брой
процесимогат да навредят на системата. Това няма да засегне никои
admin способности, защото тевинаги имат пълни права, което включва
DAC_OVERRIDE. За това, даже ако някой успешноатакува root процес,
сега ще е по-трудно да се възползва от тази атака.
Заздравената система би имала разрешения като: 555 /bin, 555
/lib, 000 /etc/shadowи така нататък. Текущата цел е да се покрият
директориите в променливата $PATH,библиотечните директории, /boot и
/root. Схемата по никакъв начин не вляе на SELinux, а годопълва, от
както способностите са контролирани от DAC и имат първата дума за
позволениетона достъпа.
5.2.2. SELinux Изолирана средаИзолираната среда на SELinux
позволява стартирането на команди с ограничения. Засъжаление,
спецификата на GUI приложенията, за които тя е най-необходима, не
позволявапълната й функционалност.
Нова sandbox -X команда позволява много GUI приложения да бъдат
стриктно ограничени.Чрез използването на командата през някои уеб
приложения, потребителят може да определи,например, че Open Office
трябва да стартира нормално, когато е повикан от потребител,
нотрябва да бъде ограничен, когато е извикан от уеб.
Когато са стартирни от изолираната среда на SELinux, GUI
приложенията имат достъп самодо ограничени директорийни структури,
които се унищожават при изход, забранява се достъпадо мрежата и
стартират в изолиран X-сървър, който предотвратява достъпа до други
Xприложения.
5.3. VirtualizationВиртуализацията във Fedora 12 включва основни
промени и нови опции, които продължават даподдържат KVM, Xen и
много други платформи за виртуални машини.
KVM и QEMU придобиха известен брой нови характеристики в това
издание. KVM гостовотопотребление на паметта и производителността
са подобрени от добавянето на KSM и KVM Huge
-
Бележки на Изданието
16
Page Backed Memory. Производителността на образния формат qcow2
е доста усъвършенстван.Поддръжка на SR-IOV и NIC hotplug беше
добавена. На накрая, gPXE е използван на мястото наetherboot за
гостово PXE зареждане.
На страната на libvirt, API-та бяха добавени за управление на
съхранението и упревление намрежовите устройства. libvirt сега
стартира също и QEMU процеси без привилегии.
Нова библиотека (libguestfs) и интерактивен инструмент
(guestfish) сега са на разположение задостъп и модификация на
дискови образи на виртуални машини.
5.3.1. Kernel Same Page Merging и Намалено Гостово Потребление
наПаметKernel SamePage Merging (KSM) allows identical memory pages
to be merged by the kernel intoa single page shared between one or
more processes. This feature is leveraged by KVM to allowmultiple,
similar, guest virtual machines to have a reduced memory footprint.
Because memory isshared, the combined memory usage of the guests is
reduced.
For further details refer to
http://fedoraproject.org/wiki/Features/KSM and
http://lwn.net/Articles/306704/
5.3.2. KVM Голяма Подсигуреност на Страници от ПаметтаРазрешете
KVM гости да използват голяма подсигуреност на страници от паметта
, за данамалите консумацията на памет и подобрите дееспособността,
като намалите напора на CPUкеша. Потребителите на KVM гости,
използвайки голяма подсигуреност на страници от паметтаби трябвало
да почувстват подобрена дееспособност с някои спестявание в
консумациятана хостовата памет. Ползата от производителността е
зависима от работното натоварване.Използвайки голяма подсигуреност
на страници от паметта има и недостатък - вече не можетеда
swap-вате или balloon-вате гостовата памет.
For further details refer to:
http://fedoraproject.org/wiki/Features/KVM_Huge_Page_Backed_Memory.
5.3.3. KVM NIC HotplugNetwork interfaces may now be added to a
running KVM guest using libvirt/virt-manager without theneed to
restart the guest.
For further details refer to:
http://fedoraproject.org/wiki/Features/KVM_NIC_Hotplug.
5.3.4. KVM qcow2 ПроизводителностThe native disk image file
format of qemu is qcow2. Qcow2 provides enhanced features over
rawimages, including: base images, snapshots, compression, and
encryption.
Потребителите, които желаята да предпазат данните на гостовата
машина от хостовисрутвания, обикновено забраняват кеширането на
записванията на хоста. По-рано, това водешедо много малка
производителност за госта в qcow2 образите.
I/O производителността на дисковите образи на qcow2 бе подобрена
доста. Потребителите,които не бяха използвали qcow2, заради лошата
производителност, можеби ще пожелаят дапреминат и да се възползвато
от допълнителните опции, които предлага форматът за
суровитеобрази.
http://fedoraproject.org/wiki/Features/KSMhttp://lwn.net/Articles/306704/http://lwn.net/Articles/306704/http://fedoraproject.org/wiki/Features/KVM_Huge_Page_Backed_Memoryhttp://fedoraproject.org/wiki/Features/KVM_NIC_Hotplug
-
Virtualization
17
For further details refer to:
http://fedoraproject.org/wiki/Features/KVM_qcow2_Performance and
http://www.gnome.org/~markmc/qcow-image-format.html.
5.3.5. KVM Стабилен Гостов ABIKVM гостите са представени чрез
емулирана хардуерна платформа или приложен бинаренинтерфейс, който
включва (например CPU модел, APIC, PIT, ACPI таблици,
IDE/USB/VGAконтролери, NICs и т.н.). Когато QEMU е обновен до нова
версия, някои аспекти на платформатамогат да се променят, след като
са дообавени нови хардуерни способности. Това е проблемноза Windows
гости, където гостова ABI промяна може да изиска инсталацията да
бъдереактивирана.
Сега, гостовите виртуални машини ще бъдат представени със същия
ABI сред надгражданиятана QEMU.
For further details refer to:
http://fedoraproject.org/wiki/Features/KVM_Stable_Guest_ABI and
http://fedoraproject.org/wiki/KVM_Stable_Guest_ABI_Design_Notes.
5.3.6. libguestfs Библиотека за Манипулация на Виртуални
МашиниAdded very late in the Fedora 11 development cycle,
libguestfs is now an official feature in Fedora 12.libguestfs is a
library for accessing and modifying guest disk images. Using Linux
kernel and qemucode, libguestfs can access any type of guest
filesystem that Linux and QEMU can.
Следните инструменти са предлагани или добавени от libguestfs:•
Спойки за OCaml, Perl, Python, Ruby, и Java програмни езици.
• guestfish - Предлага интерактивен шел за редактиране на
файловата система на виртуалнитемашини и изпълнението на команди в
контекст на госта.
• virt-df - Показва свободното място на файловата система на
виртуалната машина
• virt-inspector - Показва ОС версия, ядро, драйвъри, точки на
монтиране, приложения и т.н въввиртуалната машина.
• virt-cat - "Cat" out any file from inside a virtual
machine.
За повече подробности, позовете се на:•
http://fedoraproject.org/wiki/Features/libguestfs
• http://libguestfs.org/
5.3.7. Управление на Мрежови УстройстваCommonly used host
network configurations, like bridges, bonds, VLAN's and sensible
combinationsthereof may now be created using the general-purpose
network configuration library, netcf.Enhancements to the libvirt
API expose this new functionality to remote managment hosts with
libvirtd
За повече подробности, позовете се на:•
http://fedoraproject.org/wiki/Features/Network_Interface_Management
• http://fedorahosted.org/netcf/
• http://www.libvirt.org/remote.html
http://fedoraproject.org/wiki/Features/KVM_qcow2_Performancehttp://www.gnome.org/~markmc/qcow-image-format.htmlhttp://www.gnome.org/~markmc/qcow-image-format.htmlhttp://fedoraproject.org/wiki/Features/KVM_Stable_Guest_ABIhttp://fedoraproject.org/wiki/KVM_Stable_Guest_ABI_Design_Noteshttp://fedoraproject.org/wiki/KVM_Stable_Guest_ABI_Design_Noteshttp://fedoraproject.org/wiki/Features/libguestfshttp://libguestfs.org/http://fedoraproject.org/wiki/Features/Network_Interface_Managementhttp://fedorahosted.org/netcf/http://www.libvirt.org/remote.html
-
Бележки на Изданието
18
5.3.8. Single Root I/O VirtualizatonSingle Root I/O
Virtualizaton е PCI опция, която позволява виртуални функции (VF)
дабъдат създавани, споделящи ресурсите на физическа функция (PF).
VF устройствата сапредназначени за гостови виртиални машини и се
появяват като физически PCI устройствав госта. Поради това, че
гостовата ОС ефективно подкарва хардуера директно,
I/Oпроизводителността е в равенство с производителността на
желязото.
За повече подробности, позовете се на:•
http://fedoraproject.org/wiki/Features/SR-IOV
• http://www.pcisig.com/specifications/iov/
•
http://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignment
5.3.9. gPXE сега По Подразбиране за ГоститеQEMU guests now make
use of the more modern and currently maintained gpxe rather than
thedeprecated etherboot tool for PXE booting.
За повече подробности, позовете се на:•
http://fedoraproject.org/wiki/Features/VirtgPXE
• http://etherboot.org/wiki/index.php
5.3.10. Virt ПривилегииПромени бяха представени за виртуалните
машини QEMU/KVM за подобряване на хостоватасигурност в случай на
грешка в изпълнимия файл на QEMU.
• Разрешенията на /dev/kvm бяха обновени до позволение на
непревилигировани потребителида използват KVM хардуерна
акселерация.
• QEMU процеси, размножени от virt-manager при локално настолно
инсталиране, сега стартиракато настолен потребител.
• QEMU processes spawned by the privileged libvirtd daemon now
run as an unprivileged account,user 'qemu', group 'qemu'.
• libvirtd will change ownership of any disks assigned to a
virtual machine at startup, to user 'qemu',group 'qemu', except for
readonly/shared disks.
• To revert to previous Fedora behaviour of running all QEMU
instances as 'root', two configparameters are introduced in
/etc/libvirt/qemu.conf. It is not recommended to change these.
За повече подробности, позовете се на:
• http://fedoraproject.org/wiki/Features/VirtPrivileges
5.3.11. Virt Управление на СъхранениетоFibre Channel N_Port ID
Виртуализация или NPIV позволява създаването на
многобройнивиртуални N_Port-тове на единичен физически хостов бъс
адаптер.API-тата на възловотоустройство на libvirt бяха разширени,
за да могат да създават и разрушават виртуални адаптери,използвайки
NPIV.
http://fedoraproject.org/wiki/Features/SR-IOVhttp://www.pcisig.com/specifications/iov/http://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignmenthttp://fedoraproject.org/wiki/Features/VirtgPXEhttp://etherboot.org/wiki/index.phphttp://fedoraproject.org/wiki/Features/VirtPrivileges
-
Virtualization
19
API-тата, позволяващи откриване на съхраненията и създаването на
сдружения, бяхаразширени, за да откриват и сканират отново
съхранения на база на per-SCSI-хост. Сегаадминистраторите могат да
откриват, конфигурират и да снабдяват с провизии съхранения
завиртуални машини, без нуждата от многобройни инструменти.
За повече подробности, позовете се на:•
http://fedoraproject.org/wiki/Features/VirtStorageManagement
• http://libvirt.org/storage.html
5.3.12. Други подобрения
5.3.12.1. Libvirt Technology Compatibility KitFedora now
includes the libvirt Technology Compatibility Kit (TCK). The TCK is
a functional test suitewhich provides detailed reports on
functionality available for each libvirt driver and can be used
toquickly identify failures or regressions in the development of
Fedora's virtualization features.
За повече подробности, позовете се на:•
http://fedoraproject.org/wiki/Features/VirtTCK
• http://libvirt.org/drivers.html
5.3.12.2. Хранилище за Преглед на Технологията за
ВиртуализацияThe Virtualization Preview Repository has been created
for people who would like to test the verylatest virtualization
related packages. This repo is intended primarily as an aid to
testing and earlyexperimentation. It is not intended for
'production' deployment.
За повече подробности, позовете се на:•
http://fedoraproject.org/wiki/Virtualization_Preview_Repository
5.3.12.3. Xen Поддръжка на ЯдротоПакетът на ядрото в Fedora 12
поддържа зареждане като гостов domU, но няма да фукциониракато
dom0, докато такава поддръжака не е текущо предоставена. Работата
продължава инадеждите са високи, че поддръжката ще бъде включена в
ядрото 2.6.33 и Fedora 13.
Най-скорошното издание на Fedora с поддръжка на dom0 е Fedora
8.
Зареждайки Xen domU гост през Fedora 12 хост изисква KVM
базирания xenner. Xenner стартирагостовото ядро и малък Xen
емулатор заедно като KVM гост.
KVM изисква хардуерна виртуализация на
хостоватасистема.Системите, на които им липсва хардуерна
виртуализация не поддържат Xen гости засега.
За повече подробности, позовете се на:•
http://sourceforge.net/projects/kvm
• http://kraxel.fedorapeople.org/xenner/
http://fedoraproject.org/wiki/Features/VirtStorageManagementhttp://libvirt.org/storage.htmlhttp://fedoraproject.org/wiki/Features/VirtTCKhttp://libvirt.org/drivers.htmlhttp://fedoraproject.org/wiki/Virtualization_Preview_Repositoryhttp://sourceforge.net/projects/kvmhttp://kraxel.fedorapeople.org/xenner/
-
Бележки на Изданието
20
• http://fedoraproject.org/wiki/Features/XenPvops
• http://fedoraproject.org/wiki/Features/XenPvopsDom0
5.4. Уеб Сървъри и Сървъри за Съдържание
5.4.1. mod_fcgid 2.3.4This release includes mod_fcgid 2.3.4, the
first non-beta release from its new home as part of theApache httpd
project. There should be no compatibility problems with existing
applications designedto work with older versions of mod_fcgid but
the configuration directives of mod_fcgid itself haveall been
renamed to avoid any potential conflicts with other parts of the
Apache httpd project. Thismeans that users updating from older
releases may need to edit their mod_fcgid configuration: a
script"fixconf.sed" is included in the mod_fcgid package to convert
configurations from the old directivenames to the new ones.
5.5. Samba (Windows Съвместимост)Тази секция съдържа информация
относно Samba, наборът от софтуер, който Fedora използва,за да си
взаимодейства с Microsoft Windows системите.
GFS2 Clustered SambaС наличието на натрупващите бази данни
(CTDB) за Samba, е възможно многобройниинстанции на smbd през
различни възли на натрупване да споделят състоянитето си.Сега е
възможно да се експортира gfs2 файлова система през един или повече
възела внатрупването в активна/пасивна или активна/активна
конфигурация, за да предложи широкодостъпна Samba услуга.
5.6. Файлови Системи
5.6.1. fusecompressFusecompress е компресираща файлова система,
монтируема от непревилигированитепотребители. Fedora-11 имаше
fusecompress-1.99.19. Fedora-12 е обновена с fusecompress-2.6.Това
разрешава много от големите проблеми, но променя настоящия дисков
формат.Потребителите с fusecompress файлови системи ще трябва да
преместят данните си нафайлова система с новия формат.За целта ще
им е нужен пакета fusecompress_offline1, освенако не декомпресират
преди обновяването.
Трябва да конвертирате своите файлови системи.If a user doesn't
read these release notes and realize they need to upgrade the
format,the first indication they'll have that something is wrong
will probably be when they try toread a text file and it is
binary:
$ less test.txt"test.txt" may be a binary file. See it
anyway?
http://fedoraproject.org/wiki/Features/XenPvopshttp://fedoraproject.org/wiki/Features/XenPvopsDom0
-
X Window System (Графика)
21
Основният метод за обновяване на файловата система е
документиран във файл
/usr/share/doc/fusecompress_offline1-%{version}/README.fedora в
пакета fusecompress1.Пакетът fusecompress съдържа README.fedora,
който казва на потребителите да инсталиратfusecompress_offline1 и
да прочетат този файл. Инструкциите за надграждане са повторени
подолу:
Let's say that in Fedora 11 your old fusecompress rootDir (where
the files areactually stored) is in ~/.fusestorage and you mount it
on ~/storage. Now you'veupdated to Fedora 12 and need to get your
fusecompress filesystems updated tothe new on-disk format. Here's
the basic steps::
# Make sure the old fusecompress filesystem is unmounted
fusermount -u ~/storage # Move it to a new location mv
~/.fusestorage ~/.fusestorage.old # Create a new directory for our
new format data mkdir ~/.fusestorage # Mount the new directory.
It's now a new format fusecompress filesystem fusecompress
~/.fusestorage ~/storage # Decompress all the files in the old
fusecompress data directory fusecompress_offline1
~/.fusestorage.old # Move the files into the new format storage mv
.fusestorage.old/* ~/storage # If you have any hidden files,
remember to move them too mv .fusestorage.old/.?* ~/storage
Note that to use this exact procedure you need to have enough
disk space touncompress all of the files stored in
~/.fusestorage.old. If you don't havethat much space, you'll have
to run fusecompress_offline1 on portions of~/.fusestorage.old and
move them to ~/storage where they'll be recompressed,freeing up the
space for you to run fusecompress_offline1 on more files.
5.7. X Window System (Графика)Тази секция съдържа информация,
свързана с имплементацията X Window System, X.Org,предлагани заедно
с Fedora.
5.7.1. DisplayPortDisplayPort е нов дигитален конектор и
протокол на дисплеи. DisplayPort позволява по-голямкапацитет на
дисплейния интерфейс, давайки възможност на производителите на
дисплеида предлагат по-висока резолюция, по-голяма наситеност на
цветовете и по-висок разряд наопресняване.
Fedora 12 включва усъвършенствани възможности на DisplayPort за
Intel адаптерите,поддържащи тази опция. Apple, HP и Dell предлагат
DisplayPort дисплей устройства. Предполагасе, че бъдещите лаптопи
може да съдържат вграден DisplayPort интерфейс, поради това,
чеDisplayPort има потенциала за намаляване на разхода на
мощност,
5.7.2. Видео Драйвъри от трети страниRefer to the Xorg
third-party drivers page for detailed guidelines on using
third-party video
drivers:http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers
http://fedoraproject.org/wiki/Xorg/3rdPartyVideoDrivers
-
Бележки на Изданието
22
5.8. Инфраструктура HA ClusterТази секция взима под внимание
промените и добавките в инструментите за натрупване въвFedora
12.
6. Промени във Fedora за Разработчици
6.1. ИнструментиFedora 12 включва богат комплект от инструменти
за разработка, включително всичкипопулярни езици за програмиране,
най-добрите и най-новите IDE-та и обширен набор отбиблиотеки. Тази
секция посочва главните промени за Fedora 12. За пълен списък от
стотицитеобновени компоненти за разработка, вижте таблиците в края
на този документ.
emacsemacs has been updated to version 23. Emacs 23 has a wide
variety of new features, including:• Подобрена поддръжка на
Unicode
• Шрифтова интерпретация с Fontconfig и Xft.
• Поддържано е използването на X дисплеи и текстови конзоли в
една сесия и работа катоуслуга.
• Поддръжка на мултифайлово записване в системи за
разпределителен контрол наверсиите (VC-dir).
• Нови режими и пакети за преглеждане на PDF и postscript
файлове (Doc-view режим),свързване към процеси през D-Bus (dbus),
свързване с Пазача на Лични на GNU (EasyPG),редактиране на XML
документи (nXML режим), редактиране на Ruby програми (Rubyрежим) и
още.
mercurialВерсия 1.3.1 на mercurial сега включва експериментална
поддръжка на подхранилища.
6.2. ЕзициFedora 12 включва всички популярни езици за
програмиране. Тази секция посочва основнитепромени след Fedora 11.
От както Fedora се стреми да включи последното от
текущитеразработки, има разбира се и минимални промени. За
подробности, погледнете таблиците накрая на този документ.
HaskellFedora 12 включва haskell-platform-2009.2.0.2. Haskell
Platform е набор от библиотеки иинструменти, предлагащи позната
стабилна платформа за разработката на Haskell проекти.
ghc беше обновен до 6.10.4. Диспечърът на прозорци xmonad и още
няколко библиотекисъщо бяха добавени (cgi, editline, fgl, GLUT,
haskell-platform, network, OpenGL, tar, time, utf8-string, X11-xft,
xmonad, xmonad-contrib).
ghc-rpm-macros съдържа rpm макросите, използвани в Насоките за
Пакетиране на Haskell.
-
Eclipse
23
phpFedora 12 includes version 5.3.0 of php. This includes a
number of significant new featuresincluding support for namespaces,
late binding, more consistent float rounding as wellas a number of
performance enhancements. For complete details see
http://php.net/releases/5_3_0.php.
6.3. EclipseEclipse has had a major update to version 3.5
(Galileo). Users should read the Eclipse New &Noteworthy page
available at
http://update.eclipse.org/downloads/drops/R-3.5-200906111540/eclipse-news-all.html
to see the release notes for this version.
Сега, Fedora включва повече добавки за Eclipse, от всякога, с
ново интегриране на Doxygen(eclipse-eclox), Remote System Explorer
(eclipse-rse) и Verilog/VHDL Editor (eclipse-veditor).
Други главни промени в добавките на Eclipse включват Data Tools
Platform, който сега съдържаIDE за цялостна разработка на бази
данни (eclipse-dtp), Dynamic Language Toolkit сега
включваинтеграция на Remote System Explorer (eclipse-dltk-rse), а
остарелият компонент EclipseModelling Framework SDO беше премахнат
(eclipse-emf-sdo).
7. Промени във Fedora за Специфична Аудиенция
7.1. What's new in science and mathematicsFedora 12 включва
поредица от пакети за наука и математика. Следните пакети бяха
обновениза Fedora 12.
RR and many of its subpackages have been updated to the latest
versions. There are a largenumber of new features which are
described in detail on the project's mailing list:
https://stat.ethz.ch/pipermail/r-announce/2009/thread.html.
fetfet is a scheduling program for schools and universities. In
addition to a large number of bugfixes and performance
improvements, fet 5.10.2 allows for scheduling fixed time events,
allowsconstraints to be placed on hours for teachers, allows
activities to be locked and unlocked, andsetting preferred starting
times and rooms. The details may be found in the fet news at
http://lalescu.ro/liviu/fet/.
Голям брой други пакети имат малък напредък или обновени
поправки на грешки. Позовете сена таблиците на края на този
документ за подробности.
7.2. Electronic Design AutomationТази секция очертава промените
във Fedora Електронна Лаборатория за Fedora 12.Забележете, че
известен брой от приложенията имат употреба от различните общности.
Тезиспецифични приложения се разглеждат в секциите Дизайн на
Електрически Вериги (коятовключва симулация и PCB оформление) и
Закрепителна Разработка от тези бележки.
http://php.net/releases/5_3_0.phphttp://php.net/releases/5_3_0.phphttp://update.eclipse.org/downloads/drops/R-3.5-200906111540/eclipse-news-all.htmlhttp://update.eclipse.org/downloads/drops/R-3.5-200906111540/eclipse-news-all.htmlhttps://stat.ethz.ch/pipermail/r-announce/2009/thread.htmlhttps://stat.ethz.ch/pipermail/r-announce/2009/thread.htmlhttp://lalescu.ro/liviu/fet/http://lalescu.ro/liviu/fet/
-
Бележки на Изданието
24
7.2.1. Collaborative Code ReviewЕдно от многото лица на дизайна
на дигитален хардуер налага проследяване на многофайлове снабдявани
от множество EDA инструменти. Евентуалните доклади или
netlist-товесе анализират внимателно и записвани като част от
методологията за прекратяване. Всякакомпания проследява тези
проектозависими файлове под определена директорийна структураи под
определена контролнопроверена състема по техен избор.
Ние включихме ефикасно и надеждно решение за кодово
преразглеждане в колекциятана Fedora. Това trac-базирано
равноправно решение за преразглеждане ще помогне засъздаването на
връзки и безследни препратки между грешки, задачи, набори от
промени ифайлове. Проектните координатори ще имат по-реалистичен
поглед върху вървящия проект ище могат да проследяват процесите
много лесно и с внимание към различните важни събития исрокове.
7.2.2. Eclipse Default IDEС помощта и подкрепата от страна на
отбора на Fedora Eclipse, Eclipse се превръща в главноIDE на Fedora
Електронна Лаборатория за HDL IP разработка и документация. Това
приеманее за поддръжка на истинското общо взаимодействие между
инструментите, предлагани отразличните произвидители на
закрепителен софтуер.
Следните добавки, предлагани по подразбиране от платформата
Fedora ЕлектроннаЛаборатория ще подобри :• дизайна на
предпокритя
• автопроизвеждане на документация и поддръжка на професионални
платна за данни
• Perl/Tcl скриптиране (Perl модули, очертани като от FEL10)
• проекти, контролирани по версия
Пакет Описание
eclipse-veditor Помага на IC дизайнерите/FPGA дизайнеритеда
разработват Verilog/ VHDL код на Eclipse.
eclipse-eclox Ако vhdl кодът налага коментари в стилdoxygen, pdf
може да бъде автопроизведени използван или по време на
вътрешнотозаседание, или изпратен на клиента.
eclipse-texlipse Откакто pdf-овете са генерирани отlatex,
добавката texlipse ще предоставядопълнително форматиране на
проектнитестраници и лесно създаване на pdf-фове, сегасамо с
Ctrl-S, вместо кликване, като при kile.Така че kile ще бъде
премахнат от livedvd-тона Fedora Електронна Лаборатория.
eclipse-cdt Предлага Закрепващи се C и C++ интрументиза
разработка.
eclipse-dltk-tcl Tcl скриптовете могат да бъдат поддържанизаедно
с HDL кода.
-
Electronic Design Automation
25
Пакет Описание
eclipse-epic Perl скриптовете могат да бъдат поддържанизаедно с
HDL кода.
eclipse-subclipse Интегрира Subversion към IDE-то на Eclipse
eclipse-egit Интегрира distributed version controlled GITкъм
IDE-то на Eclipse
Таблица 1. Eclipse Добавки, избрани за хардуерен дизайн
7.2.3. Аналогов