Copyright © 2004 Red Hat, Inc.
Права на копирование, распространение и/или изменение этого документа определены в лицензии свободной документации GNU, версии 1.2 или более поздней, изданной фондом свободного программного обеспечения (Free Software Foundation); без изменения разделов, надписей сверху или снизу текста. Копию этой лицензии можно получить по адресу http://www.gnu.org/licenses/fdl.html.
Документ может быть скопирован или распространён на любом носителе, с коммерческой или некоммерческой целью, в случае, если GNU-лицензия свободной документации (FDL), заметки о правообладателях и замечание о лицензии, в котором говорится об использовании GNU FDL применительно к этому документу, сохранены во всех копиях, и вы не добавили других условий, помимо определённых в GNU FDL.
Red Hat, Red Hat Network, логотип Red Hat "Shadow Man", RPM, Maximum RPM, логотип RPM, Linux Library, PowerTools, Linux Undercover, RHmember, RHmember More, Rough Cuts, Rawhide, а также все торговые марки и логотипы, использующие Red Hat, являются торговыми марками или зарегистрированными торговыми марками компании Red Hat, Inc. в Соединённых штатах и других странах.
Торговая марка Fedora является торговой маркой компании Red Hat, Inc. в Соединённых штатах и других странах.
Linux является зарегистрированной торговой маркой Линуса Торвальдса.
Motif и UNIX – торговые марки группы The Open Group.
Intel и Pentium – зарегистрированные торговые марки корпорации Intel. Itanium и Celeron – торговые марки корпорации Intel.
AMD, AMD Athlon, AMD Duron, AMD K6 и AMD Opteron – торговые марки компании Advanced Micro Devices, Inc.
Windows – зарегистрированная торговая марка корпорации Microsoft.
SSH и Secure Shell – торговые марки компании SSH Communications Security, Inc.
XFree86 – торговая марка компании The XFree86 Project, Inc, и ожидает регистрации.
Type Enforcement – зарегистрированная торговая марка компании Secure Computing Corporation.
FireWire – торговая марка корпорации Apple Computer.
Все другие используемые торговые марки и права копирования являются собственности их владельцев.
Отпечаток GPG почтового клиента "Fedora Project <fedora@redhat.com>":
CA B4 4B 99 6F 27 74 4E 86 12 7C DF B4 42 69 D0 4F 2A 6F D2
Проект Fedora – открыто разрабатываемый проект, созданный Red Hat, открытый для участия, управляемый принципами меритократии, и следующий поставленным задачам. Одним из результатов этого проекта стала система Fedora Core, целостная операционная система общего назначения, построенная исключительно из программного обеспечения с открытым кодом.
Система Fedora Core не поддерживается компанией Red Hat, Inc..
За дополнительной информацией обращайтесь к приведённому ниже обзору проекта Fedora.
В этом документе освещены следующие темы, касающиеся системы Fedora Core 2:
Введение (этот раздел)
Требования к оборудованию
Обзор этой версии
Замечания, касающиеся установки
Замечания о пакетах
Добавленные/удалённые/уходящие пакеты
Обзор проекта Fedora
Следующая информация определяет минимальные требования к оборудованию, необходимому для успешной установки Fedora Core 2:
Для некоторых вариантов установки и/или использования после установки может быть необходима совместимость/наличие других аппаратных составляющих (в частности, видео и сетевых плат).
В этом разделе приведены спецификации процессоров, необходимых для работы Fedora Core 2.
Следующие спецификации процессоров определены в терминах процессоров Intel. Другие процессоры (в частности, предлагаемые компаниями AMD, Cyrix и VIA), совместимые и эквивалентные следующим процессорам Intel, также могут использоваться с Fedora Core.
Минимум: класс Pentium
Система Fedora Core 2 оптимизирована для процессоров Pentium PRO (и новее), но также поддерживает процессоры класса Pentium. Это необходимо принимать во внимание, так как оптимизация, выполненная для процессоров класса Pentium, может снизить производительность процессоров не класса Pentium.
Рекомендуется для текстового режима: Процессор 200 МГц класса Pentium или лучше
Рекомендуется для графики: Процессор 400 МГц класса Pentium II или лучше
В этом разделе определяется пространство на жёстком диске, необходимое для установки Fedora Core 2.
В перечисленных ниже требованиях к дисковому пространству учитывается размер, занимаемый системой Fedora Core 2 после завершения установки. Однако, во время установки для работы окружения инсталляции требуется дополнительное дисковое пространство. Размер этого пространства соответствует размеру файла /Fedora/base/stage2.img (на CD-ROM 1) плюс размер файлов в каталоге /var/lib/rpm в установленной системе.
В числовом выражении, это означает что для минимальной установки может потребоваться дополнительно 90 Мб, а для полной установки – дополнительно 175 Мб.
Также, не забывайте о том, что данные пользователя тоже занимают место на диске, помимо этого для корректной работы системы как минимум 5% диска должно быть свободно.
Выборочная установка (Минимальная): 620 Мб
Сервер: 1.1 Гб
Персональный компьютер: 2.3 Гб
Рабочая станция: 3.0 Гб
Выборочная установка (Полная): 6.9 Гб
Следующий список содержит краткие описания некоторых из наиболее важных особенностей Fedora Core 2:
Система Fedora Core 2 включает в себя реализацию SELinux. SELinux представляет собой новое направление в развитии взаимодействия пользователей, программ и процессов. По умолчанию, в этой версии, подсистема SELinux установлена, но отключена.
Вы можете установить систему Fedora Core 2 с включённый подсистемой SELinux, введя при запуске программы установки Fedora Core в приглашении boot: selinux.
Если вы решите включить SELinux, настоятельно рекомендуется ознакомиться со списком часто задаваемых вопросов Fedora Core SELinux FAQ:
http://people.redhat.com/kwade/fedora-docs/selinux-faq-en/
Даже если вы знакомы с технологией SELinux, обратитесь к этому списку за самой последней информацией от разработчиков Fedora Core SELinux.
В этой версии, реализация XFree86™ X11 была заменена новой официальной системой X11R6.7.0 X Window, разработанной X.org. Этот выпуск является объединением предыдущей официальной версии X11R6, XFree86 4.4.0rc2 и набора обновлений библиотек Xrender, Xft, Xcursor, fontconfig и других значимых усовершенствований. Дополнительную информацию вы найдёте в замечаниях к версии X.org X11R6.7.0:
http://freedesktop.org/~xorg/X11R6.7.0/doc/RELNOTES.html
Дополнительная информация о X.Org доступна по адресу: http://www.x.org.
Дополнительная информация о X.Org доступна по адресу: http://www.x.org.
Ошибки или замечания, связанные с X, следует направлять в проект http://bugs.freedesktop.org или https://bugzilla.redhat.com.
Некоторые имена файлов были изменены; за дополнительной информацией обратитесь к разделу этого документа Система X Window.
Теперь система Fedora Core 2 построена на ядре 2.6, содержащем улучшения в различных областях, включая масштабируемость, поддержку устройств и производительность.
Система Fedora Core 2 включает в себя среду GNOME 2.6, содержащую множество улучшений интерфейса, стабильности и скорости.
Система Fedora Core 2 также включает среду KDE 3.2.2 – в этой дополнительной версии исправлены различные проблемы и включена улучшенная поддержка существующих переводов интерфейса.
Fedora Core 2 включает в себя Xfce 4, лёгкое окружение рабочего стола, построенное на базе GTK+ версии 2. За дополнительной информацией обратитесь на веб-сайт проекта Xfce:
В Fedora Core теперь включена подсистема Subversion 1.0; система контроля версий Subversion должна стать заменой технологии CVS и помимо большинства существующих возможностей CVS обеспечивает действительно атомарные внесения изменений, учитывает версии файлов, каталогов и метаданных.
В этом разделе освещены вопросы, затрагивающие Anaconda (программу установки Fedora Core) и саму установку Fedora Core 2 в целом.
Для компьютеров, способных загружаться с USB-устройства, система Fedora Core 2 включает файл образа, разработанного для использования с USB-дисками (или другим носителями с возможностью загрузки, имеющим ёмкость, большую чем дискета). Этот файл называется diskboot.img, и находится в каталоге images/ на первом компакт-диске. Для записи образа воспользуйтесь командой dd.
Возможность использования этого образа с USB-диском зависит от поддержки в BIOS вашего компьютера загрузки с USB-устройства.
Программа установки Fedora Core имеет возможность проверить целостность носителя инсталляции. Эта возможность работает при установке с CD, DVD, ISO-образа на жёстком диске или в сети. Red Hat рекомендует вам проверять все носители инсталляции до начала процесса установки, и не спешить сообщать об ошибках инсталляции (большое количество ошибок на самом деле связано с неверно записанными компакт-дисками). Чтобы провести эту проверку, введите linux mediacheck в приглашении boot:.
Также перед установкой Fedora Core может быть проведена проверка памяти, для этого введите memtest86 в приглашении boot:. При этом будет запущено отдельная программа Memtest86, проверяющая память. Проверка памяти Memtest86 выполняется до нажатия клавиши Esc.
Замечание: Чтобы использовать эту возможность, вы должны загрузиться с первого компакт-диска (или диска восстановления).
Система Fedora Core 2 поддерживает графическую установку через сеть по FTP и HTTP. Однако, так как для этого необходимо разместить образ программы установки в ОЗУ, графическая установка может выполняться только на компьютерах, содержащих более чем 128 Мб памяти (или компьютерах, загруженных с первого компакт-диска, содержащего этот образ). На компьютерах, не имеющих 128 Мб памяти, по-прежнему будет выполняться установка в текстовом режиме.
Установка с жёсткого диска теперь по умолчанию выполняется в графическом режиме. Дополнительная память для этого не нужна, так как parted теперь использует интерфейс ядра, что сделало возможным сохранять подключёнными разделы диска, во время изменения других разделов.
В программе установки Fedora Core упрощён диалог настройки брандмауэра. Предыдущий выбор уровня защиты "High" (Высокий), "Medium" (Средний) и "No firewall" (Без защиты) был заменён более простым элементом-выключателем. Помимо этого, теперь по умолчанию брандмауэр работает в режиме с сохранением состояния (stateful), что делает его более безопасным. Новая конструкция также позволяет пользователям систем NIS, NFS и DNS развёртывать брандмауэр без дополнительных настроек (хотя вы по-прежнему можете указывать протокол и порт).
Замечание: Это изменение также затрагивает Средство настройки уровня безопасности (Security Level Configuration Tool - redhat-config-securitylevel).
Теперь поддерживается установка посредством VNC. Чтобы начать установку посредством VNC, передайте во время загрузки параметр vnc. При необходимости можно задать пароль, добавив к параметрам загрузки "vncpassword=<password>". Дисплей VNC будет называться "<host>:1", где <host> имя или IP-адрес компьютера, на котором устанавливается Fedora Core.
Также в программе установки Fedora Core возможно подключиться к ожидающему VNC-клиенту. Это выполняется с помощью параметра загрузки vncconnect:
linux vnc vncconnect=<client>[:<port>]
(Где <client> – имя или IP-адрес компьютера, с ожидающим VNC-клиентом, а <port> – необязательный номер порта, который следует указывать, если VNC-клиент настроен не на порт 5500, используемый для таких соединений по умолчанию). Следующие примеры показывают, как задать параметр загрузки для стандартных и нестандартных портов:
linux vnc vncconnect=pigdog.example.com
linux vnc vncconnect=pigdog.example.com:27910
На компьютере, выбранном в качестве ожидающего VNC-клиента, соответствующая программа должна быть запущена в режиме ожидания. Для VNC-клиента, включённого в состав Fedora Core 2, достаточно следующей команды:
vncviewer -listen
Кроме этого, для выполнения установки посредством VNC в файл kickstart был добавлен новый параметр:
vnc [--password <password>] [--connect <host>[:<port>]]
(Где --password <password> – необязательный параметр, определяющий пароль VNC, а [--connect <host>[:<port>]] – необязательный параметр, определяющий компьютер (и возможно, порт), на котором запущен ожидающий VNC-клиент.)
Замечание: Если вы при загрузке передадите какие-либо параметры, касающиеся VNC, они перекроют соответствующие параметры, определённые в файле kickstart.
При попытке установить Fedora Core 2 на материнских платах ASUS® серии P4P800 может не появиться сообщение "Uncompressing Linux... Ok, booting the kernel.", что делает установку невозможной. В настоящее время решения этой проблемы нет. Дополнительную информацию вы получите, отслеживая ошибку 121819:
В некоторых аппаратных конфигурациях (особенно это касается LCD-дисплеев) вы можете столкнуться с проблемами при запуске программы установки Fedora Core. В этих случаях, перезапустите установку и добавьте в командной строке загрузчика параметр "nofb".
Замечание: Графическая установка на китайском, японском или корейском языке, запущенная с параметром "nofb" начнётся на английском языке, а затем, на этапе установки в графическом режиме, переключится на выбранный язык.
При установке Fedora Core с компакт-диска на некоторых ноутбуках Sony VAIO® могут возникнуть проблемы. В этих случаях, перезапустите установку и добавьте в командной строке загрузчика следующий параметр:
pci=off ide1=0x180,0x386
Этот параметр позволит выполнить установку; все устройства, не найденные из-за этого параметра, будет настроены при первом запуске Fedora Core.
Известно, что во время установки не работают мыши с последовательным интерфейсом. Однако, поступали сообщения о том, что такие мыши корректно работают в X после завершения установки. Дополнительная информация приведена в описании ошибки 119474:
Система Fedora Core 2, работающая в качестве гостевой под управлением VMware Workstation 4.5.1, ведёт себя неустойчиво, если вы не запретите поддержку виртуальных динамически-разделяемых объектов, задав следующий параметр загрузчика:
vdso=0
При установке с подсистемой SELinux файлы, относящиеся к GNOME, создаются в каталоге /root/ в ошибочном контексте безопасности. Это приводит к невозможности входа в систему в графическом режиме пользователя root. Исправить это можно, зарегистрировавшись (от имени root) на консоли и запустив следующую команду:
setfiles /etc/security/selinux/file_contexts /root
После этого вход в графическом режиме пользователя root будет работать как положено.
В компьютерах со старыми сетевыми платами во время загрузки сетевые интерфейсы могут не запускаться. Дополнительная информация приведена в описании ошибки 119965:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119965
Исправить это можно, зарегистрировавшись от имени root и запустив следующую команду:
chmod -x /sbin/mii-tool
Рекомендуется выполнять эту команду при любой установке.
При обновлении систем Red Hat Linux 7.<x>, 8.0, 9 и Fedora Core 1, использующих Ximian GNOME, были встречены сложности. Проблемы возникают из-за конфликта версий между официальными RPM-пакетами Red Hat Linux (или проекта Fedora) и RPM-пакетами Ximian. Эта конфигурация не поддерживается. Вы можете решить эти проблемы следующим образом:
1) До обновления системы Fedora Core удалить из вашей системы Ximian GNOME.
2) Вы можете обновить систему, а затем немедленно переустановить Ximian GNOME.
3) Вы можете обновить вашу систему, а затем немедленно удалить все оставшиеся RPM-пакеты Ximian, заменив их соответствующими RPM-пакетами Fedora Core.
Вы должны разрешить конфликт версий одним из описанных способов. Не сделав это, вы получите неустойчивую конфигурацию среды GNOME.
Следующие разделы содержат информацию о пакетах, которые подверглись значительным изменениям в Fedora Core 2. Для простоты они собраны в группы, также как и в Anaconda.
В этом разделе описаны ключевые компоненты системы Fedora Core, включая ядро.
Высококачественная реализация поддержки таймера POSIX (теперь включена поддержка и CLOCK_MONOTONIC) стала доступна. Эта реализация использует функции, встроенные в ядро 2.6.
Помимо этого, в Fedora Core 2 была добавлена новая возможность, поддержка очередей сообщений POSIX.
Теперь можно ускорить вход в систему при использовании NIS, задав применение отображения netid.byname вместо groups.byname для предоставления клиентам NIS информации о группах. Это отображение обычно не использовалось для этого, но в большинстве конфигураций оно содержит всё необходимую информацию и создаётся по умолчанию на современных NIS-серверах Linux и Solaris™.
Чтобы включить эту возможность, найдите в файле /etc/default/nss следующую строку:
# NETID_AUTHORITATIVE=TRUE
Затем, с помощью текстового редактора, удалите первый символ '#', после чего сохраните изменения.
Никаких перекрёстных проверок отображения netid.byname не выполняется ни клиентом ни сервером NIS. Поэтому, ответственность за правильное содержание netid.byname ложится на плечи системного администратора.
Также можно увеличить производительность NIS, воспользовавшись отображением services.byservicename. Если это отображение существует и было построено правильно, вы можете использовать его, определив в файле /etc/default/nss следующий параметр:
SERVICES_AUTHORITATIVE=TRUE
Отображение services.byservicename должно содержать в качестве ключей и имена служб, и их псевдонимы, и те, и другие с указанием протокола и без него. Недавно обновлённые NIS-сервера Fedora Core и Solaris обеспечивают правильно построенные отображения services.byservicename.
Поддержка библиотеки Native POSIX Thread Library (NPTL) не реализована в архитектурах, предшествующих i686. Это относится к процессорам VIA, AMD K6 и i586 Pentium. Это может стать проблемой в приложениях, использующих NPTL db4, например subversion.
В ядре i686 системы Fedora Core 2 используется "разделение памяти 4 Гб/4 Гб", в котором и ядру и процессу пользователя доступно 4 Гб виртуального адресного пространства. Это позволяет использовать большие приложения, и в частности, полезно для Java и баз данных. Помимо этого, эта возможность позволяет увеличить размера ядра, что может применяться для использования преимуществ компьютеров с большими объёмами памяти.
Поддержка стандарта I2O в Fedora Core 2 была серьёзно переработана.
Система Fedora Core 2 теоретически может работать с I2O RAID-контроллерами; однако установку и обновление требуется выполнять вручную. К сожалению, мы не смогли закончить реализацию поддержки I2O в Anaconda до выпуска системы Fedora Core 2.
Модуль i2o_proc должен быть загружен вручную во время определения диска, и тогда Disk Druid сможет найти блочные устройства I2O. На домашней странице проекта I2O (приведённой ниже) вы найдёте описание этих действий и другие вопросы касающиеся обновления/установки.
Драйвер dpt_i2o, используемый ранее для поддержки многих SCSI RAID в ядрах версии 2.4, более не поддерживается. Однако, новый стандартный механизм I2O поддерживает большинство этих контроллеров. Кроме этого, стало возможным использовать I2O в 64-битных архитектурах.
Заметьте также, что были изменены названия устройств. Ранее драйвер dpt_i2o использовал имена /dev/sd??, тогда как новый драйвер i2o_block использует имена /dev/i2o/hd??.
За дополнительной информацией обратитесь к странице "I2O on Linux":
На этом сайте приведён список проверенных контроллеров, RPM-пакеты raidutils, совместимые со старым драйвером dpt_i2o и новым слоем I2O (управляющим RAID-контроллерами Adaptec), и информация, посвящённая использованию I2O в Fedora Core.
Особой благодарности заслуживает Markus Lidel из компании Shadow Connect GmbH за вклад в разработку ядра, поддерживающего I2O, и дополнительных инструментов.
Ядро 2.6 предоставляет новый и значительно улучшенный механизм (носящий имя SG_IO) для приложений, которые должны посылать устройствам хранения низкоуровневые команды. Такими приложениями являются программы, записывающие CD, или извлекающие данные с аудио-дисков. Стандарт SG_IO также исключает необходимость эмуляции ide-scsi, когда для работы программ записи ATAPI CD требовалось передавать загрузчику параметры hdd=ide-scsi.
Приложения, включённые в состав Fedora Core 2 были переделаны и теперь используют преимущества SG_IO. Например, для записи CD с помощью cdrecord, ранее использовалась команда:
cdrecord --dev=0,0,0 <iso-file>
С появлением SG_IO, команда стала выглядеть так:
cdrecord --dev=<device> <iso-file>
Где <device>–любой допустимое имя файла IDE (/dev/hdc) или SCSI/USB (/dev/scd0) устройства.
В этом разделе описаны пакеты, позволяющие вам сканировать и редактировать изображения.
Пакет gimp-perl был убран из системы Fedora Core 2, так как пакет GIMP был обновлен до версии 2.0, а библиотеки-прослойки Perl не были готовы и не были включены в основной пакет.
Пользователи, использующие сценарии Perl в GIMP, должны загрузить модуль Gimp Perl с сайта http://www.gimp.org/downloads/.
В этот раздел включена информация по поддержке в системе Fedora Core различных языков.
Способ ввода (IM) по умолчанию для китайского (упрощённого и традиционного), японского и корейского языков был изменён на IIIMF — Internet/Intranet Input Method Framework. IIIMF поддерживается в качестве стандартного IM модуля GTK2, а также посредством XIM при использовании клиента httx. IIIMF поддерживает одновременное использование нескольких языковых обработчиков (Language Engines - LE); с помощью GNOME Input Method Language Engine Tool (GIMLET — апплета) возможно переключаться между обработчиками LE различных языков в приложениях GTK2.
В IIIMF по умолчанию для включения и выключения способа ввода (IM) используется сочетание Ctrl-Space (пользователи Emacs могут использовать Ctrl-@ вместо Ctrl-Space для установки метки.)
Переключаться между способами ввода IIIMF и устаревшим XIM, можно с помощью команды im-switch. Получите дополнительную информацию, выполнив следующую команду:
im-switch -h
Этот раздел содержит информацию, касающуюся почтовых транспортных агентов, включённых в состав Fedora Core.
По умолчанию, почтовый транспортный агент (MTA) Sendmail принимает входящие подключения только с локального компьютера. Если вы хотите настроить Sendmail в качестве сервера для других клиентов, вы должны отредактировать файл /etc/mail/sendmail.mc и изменить в нём строку DAEMON_OPTIONS, чтобы принимать подключения из сети (или полностью закомментировать этот параметр, воспользовавшись разделителем комментариев dnl). Затем вы должны пересоздать файл /etc/mail/sendmail.cf выполнив следующую команду (под именем root):
make -C /etc/mail
Обратите внимание, чтобы это работало, вы должны установить пакет sendmail-cf.
В этот раздел включена информация, относящаяся к мультимедийным приложениям.
Этот раздел содержит информацию, касающуюся реализации системы X Window, включённой в Fedora Core.
Пользователи, незнакомые с реализацией X11 от X.org должны обратить внимания на отличия между ней и реализацией X11 от XFree86.org, включаемой в предыдущие операционные системы Red Hat. В частности, были изменены имена некоторых файлов, в том числе следующих:
Исполняемые файлы X Server XFree86 X11: XFree86 X.org X11: Xorg Файл настроек X Server XFree86 X11: /etc/X11/XF86Config X.org X11: /etc/X11/xorg.conf Файл журнала X Server XFree86 X11: /var/log/XFree86.$DISPLAY.log X.org X11: /var/log/Xorg.$DISPLAY.log
При настройке или решении проблем с вашим сервером X убедитесь в том, что вы используете нужные файлы.
В последних версиях Fedora Core (и предшествующих версиях Red Hat Linux) наблюдается некоторая неясность в отношении вопросов, связанных со шрифтами. В настоящее время используется две подсистемы шрифтов, каждая со своими особенностями:
· Первоначальная подсистема (имеющая более, чем пятнадцатилетнюю историю), называется "основной подсистемой X-шрифтов". Шрифты, генерируемые этой подсистемой не сглаживаются, обрабатываются X-сервером и имеют подобные названия:
-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1
Более современная подсистема носит название "fontconfig", и позволяет приложениям напрямую обращаться к файлам со шрифтами. Система fontconfig часто используется вместе с библиотекой "Xft", которая позволяет приложениям отрисовывать шрифты на экране, сглаживая их. В системе fontconfig используются более понятные человеку названия:
Luxi Sans-10
Со временем fontconfig/Xft заменит основную подсистему X-шрифтов. В настоящее время приложения, использующие пакеты Qt 3 или GTK 2 (включая, приложения KDE и GNOME), применяют подсистему fontconfig/Xft; практически все остальные применяют основные X-шрифты.
В будущем Fedora Core может поддерживать в качестве метода обращения к локальным шрифтам только fontconfig/Xft вместо сервера шрифтов XFS.
Замечание: Исключением из описанного выше использования подсистем шрифтов является пакет OpenOffice.org, в котором применяется собственная технология отрисовывания шрифтов.
Если вы хотите установить в системе Fedora Core 2 новые шрифты, вы должны знать, какие действия необходимо выполнить для этого в данной подсистеме. Для основной подсистемы X-шрифтов, вы должны:
1. Создать каталог /usr/share/fonts/local/ (если он ещё не существует):
mkdir /usr/share/fonts/local/
2. Скопировать файл нового шрифта в каталог /usr/share/fonts/local/
3. Обновить информацию о шрифте, выполнив следующие команды (обратите внимание, в связи с ограничениями форматирования, следующие команды могут располагаться на нескольких строках; на практике же, все команды должны быть введены в одной строке):
ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale
mkfontdir /usr/share/fonts/local/
4. Если вы создали каталог /usr/share/fonts/local/, теперь вы должны добавить его в список путей сервера X-шрифтов:
chkfontpath --add /usr/share/fonts/local/
Добавление новые шрифтов в подсистему fontconfig выполняется проще; достаточно скопировать файл в каталог /usr/share/fonts/ (разные пользователи могут изменять свой личный набор шрифтов, скопировав файл шрифта в каталог ~/.fonts/).
Скопировав новый шрифт, для обновления кэша шрифтов выполните команду fc-cache:
fc-cache <directory>
(Где <directory> может означать либо /usr/share/fonts/, либо ~/.fonts/.)
Некоторые пользователи также могут устанавливать шрифты в графическом режиме, задав адрес fonts:/// в Наутилусе, и перетащив туда файлы новых шрифтов.
Замечание: Если имя файла со шрифтом оканчивается на ".gz", он был сжат архиватором gzip, и перед тем как подсистема fontconfig сможет его использовать, должен быть извлечён из архива (с помощью команды gunzip).
По причине перехода на новую систему шрифтов, основанную на технологии fontconfig/Xft, на приложения, использующие GTK+ 1.2, не влияют изменения, внесённые в диалоге Настройки шрифтов (Font Preferences). Для таких приложений шрифт можно настроить, добавив в файл ~/.gtkrc.mine следующие строки:
style "user-font" {
fontset = "<font-specification>"
}
widget_class "*" style "user-font"
(Где <font-specification> задаёт определение шрифта в стиле, используемом традиционными X-приложениями, например "-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-*".)
Этот раздел содержит информацию, затрагивающую пакеты, не относящиеся ни к одной из предыдущих категорий.
Этот раздел содержит информацию о пакете lvm2.
Полный набор команд LVM2 теперь устанавливается в каталоге /usr/sbin/. При загрузке в окружение, где /usr/ не доступен, необходимо предварять каждую команду строкой /sbin/lvm.static (например, /sbin/lvm.static vgchange -ay).
В окружениях, где каталог /usr/ доступен, не обязательно предварять каждую команду префиксом lvm (например, команда /usr/sbin/lvm vgchange -ay сокращается до /usr/sbin/vgchange -ay).
Новые команды LVM2 (в частности, /usr/sbin/vgchange -ay и /sbin/lvm.static vgchange -ay) определяют, используете ли вы ядро 2.4 и незаметно вызывают старые команды LVM1, если это нужно. Команды LVM1 переименованы и теперь оканчиваются на ".lvm1" (например, /sbin/vgchange.lvm1 -ay).
Команды LVM1 работают только с ядрами 2.4. Использовать команды LVM1 с ядром 2.6 невозможно.
За дополнительной информацией о LVM2 обращайтесь к документации /usr/share/doc/lvm2*/WHATS_NEW.
Этот раздел содержит список пакетов, относящихся к следующим категориям:
Пакеты, добавленные в Fedora Core 2
Пакеты, удалённые из системы Fedora Core 2
Устаревшие пакеты, которые могут быть удалены в будущих выпусках Fedora Core
Чтобы как-то уменьшить длину следующих списков, перечислены пакеты с исходным кодом, а не двоичные пакеты.
Следующие пакеты добавлены в Fedora Core 2:
alsa-lib — библиотеки Advanced Linux Sound Architecture (ALSA)
alsa-utils — утилиты командной строки для ALSA
ant — средство платформо-независимой разработки Java-приложений
automake17 — пакет совместимости с Automake 1.7
bcel — работа с файлами классов Java
checkpolicy — компилятор политик SELinux
commons-beanutils — Jakarta Commons Beanutils
commons-collections — Jakarta Commons Collections
commons-dbcp — Jakarta Commons DBCP
commons-digester — Jakarta Commons Digester
commons-fileupload — Jakarta Commons Fileupload
commons-logging — Jakarta Commons Logging
commons-modeler — Jakarta Commons Modeler
commons-pool — Jakarta Commons Pool
cup-v10k — пакет разбора и генерации LALR
cyrus-imapd — реализация Cyrus IMAP
dbh — библиотека Disk based hash
dev86 — ассемблер и компоновщик реального режима x86
device-mapper — библиотека Device mapper
distcache — Distributed SSL session cache
exim — почтовый транспортный агент exim
expect — часть пакета tcltk
flac — кодер/декодер Free Lossless Audio
fonts-bengali — шрифты для отображения начертания Bengali
gcc34 — GNU Compiler Collection версии 3.4
gnome-keyring — средство хранения паролей пользователей и их секретов
gnome-netstatus — программка, показывающая состояние сети
hicolor-icon-theme — основные каталоги и файлы, необходимые для поддержки темы icon
hpijs — набор оптимизированных драйверов для принтеров HP
iiimf-le-inpinyin — языковой обработчик IIIMF для китайского с упрощённым письмом
iiimf-le-inpinyin — языковой обработчик IIIMF для китайского с традиционным письмом
ipsec-tools — средства настройки и использования IPSEC
iptstate — отображение записей таблицы состояния IP Tables, как принято в top
ipvsadm — утилита управления службами IP Virtual Server
jaf — GNU JavaBeans Activation Framework
jakarta-regexp — пакет 100% Pure Java Regular Expression
javamail — интерфейс API для почтовых приложений, не зависящий от протокола
junit — механизм проверки регрессии, используемый при тестировании приложений Java
k3b — Лёгкое в использовании приложение для записи CD/DVD
libc-client — стандартный интерфейс API обращения к почтовым ящикам
libdv — программный декодер видеоформата DV
libexif — библиотека, извлекающая информацию из файлов EXIF
libgnomecups — библиотека GNOME для интеграции CUPS
libofx — библиотека поддержки Open Financial Exchange (OFX)
libselinux — библиотека и простые утилиты SELinux
libxfce4mcs — поддержка управления многоканальными настройками в рабочем окружении XFce4
libxfce4util — библиотека утилит для рабочего окружения XFce4
libxfcegui4 — набор графических элементов GTK для рабочего окружения XFce4
libxklavier — библиотека, обеспечивающая высокоуровневый интерфейс API для расширений (X Keyboard Extension - XKB)
lvm2 — средства управления логическими томами (Logical Volume Management -LVM)
memtest86+ — отдельная программа проверки памяти для компьютеров x86 и x86-64
mod_auth_kerb — модуль проверки подлинности Kerberos поверх HTTP
mx4j — реализация с открытым кодом расширений (Java Management Extensions - JMX)
mysql-jdbc — реализация интерфейса JDBC API для сервера баз данных MySQL
nabi — простой метод ввода Hangul X
openhbci — открытая реализация клиентской стороны интерфейса (Home Banking Computer Interface - HBCI)
openobex-apps — приложения для использования (Object Exchange - OBEX)
pcmcia-cs — утилиты для работы с устройствами PCMCIA
perl-Convert-ASN1 — Perl-модуль Convert-ASN1
perl-LDAP — Perl-модуль LDAP
perl-RPM-Specfile — Perl-модуль RPM-Specfile
perl-XML-LibXML — Perl-модуль XML-LibXML
perl-XML-LibXML-Common — Perl-модуль XML-LibXML-Common
perl-XML-NamespaceSupport — Perl-модуль XML-NamespaceSupport
perl-XML-SAX — Perl-модуль XML-SAX
planner — графический инструмент управления проектами
policy — пример конфигурации политики SELinux
policycoreutils — основные утилиты для работы с политиками SELinux
pyparted — модули Python для библиотеки parted
redhat-java-rpm-scripts — набор сценариев, используемых для выполнения распространённых операций с RPM-пакетами, содержащими библиотеки Java и исполняемые файлы
rhdb-utils — разнообразные утилиты для PostgreSQL (в редакции Red Hat)
selinux-doc — документация по SELinux
servletapi — реализация API-интерфейсов Java Servlet и JSP
setools — инструменты для управления политикой SELinux
shared-mime-info — общедоступная база данных freedesktop.org типов MIME
speex — незапатентованный кодек, разработанный специально для речи
struts — инфраструктура построения web-приложений на Java
system-config-bind — утилита настройки основных параметров системы DNS
system-config-boot — графический интерфейс настройки загрузчика системы
system-config-date — графический интерфейс изменения системной даты и времени
system-config-display — графический интерфейс настройки дисплея системы X Window
system-config-httpd — графический интерфейс настройки Apache
system-config-keyboard — графический интерфейс изменения параметров клавиатуры
system-config-kickstart — графический интерфейс создания файлов kickstart
system-config-language — графический интерфейс изменения языка системы по умолчанию
system-config-mouse — графический интерфейс настройки мыши
system-config-netboot — графический интерфейс настройки инсталляций по сети и в бездисковом окружении
system-config-network — графический интерфейс настройки Ethernet, беспроводных, Token Ring, ADSL, ISDN и PPP сетевых устройств
system-config-nfs — графический интерфейс настройки общих дисков NFS
system-config-packages — графический интерфейс управления пакетами
system-config-printer — графический интерфейс настройки принтеров
system-config-proc — графический интерфейс изменения настраиваемых параметров операционной системы
system-config-rootpassword — графический интерфейс изменения пароля пользователя root
system-config-samba — графический интерфейс настройки общих дисков Samba
system-config-securitylevel — графический интерфейс изменения уровня безопасности системы
system-config-services — графический интерфейс настройки initscript и xinetd
system-config-soundcard — графический интерфейс определения и настройки звуковых плат
system-config-users — графический интерфейс управления пользователями и группами
system-logviewer — графический интерфейс просмотра файлов журналов
system-switch-mail — графический интерфейс выбора почтового транспортного агента
tcl — часть пакета tcltk
tclx — часть пакета tcltk
tix — часть пакета tcltk
tk — часть пакета tcltk
tomcat — официальное справочное руководство по внедрению технологий Java Servlet и JavaServer Pages
tvtime — высококачественный ТВ-приёмник
udev — реализация devfs в пространстве пользователя
xalan-j — обработчик XSLT – Xalan
xerces-j — программа разбора XML – Xerces
xfce4-panel — панель рабочего окружения XFce4
xfce-mcs-manager — менеджер многоканальных настроек в рабочем окружении XFce4
xfce-mcs-plugins — набор подключаемых модулей для менеджера многоканальных настроек XFce4
xfce-utils — утилиты для рабочего окружения XFce4
xfdesktop — менеджер рабочего стола для рабочего окружения XFce4
xffm — файловый менеджер и навигатор в SMB-сети для рабочего окружения XFce4
xffm-icons — темы значков для файлового менеджера xffm
xfsprogs — утилиты управления файловой системой XFS
xfwm4 — оконный менеджер для рабочего окружения XFce4
xfwm4-themes — набор дополнительных тем оконного менеджера xfwm4
xmlsec1 — библиотека, обеспечивающая поддержку стандартов подписывания и шифрования XML
xorg-x11 — реализация системы X Window с открытым исходным кодом
xrestop — утилита наблюдения за использованием приложениями ресурсов X и отображения их в виде, принятом в программе top
Следующие пакеты удалены из системы Fedora Core 2:
ami — заменён пакетом nabi
bonobo-conf — более не используется ни одним приложением в составе Fedora Core
boost-jam — более не используется ни одним приложением в составее Fedora Core
cipe — не поддерживается ядром 2.6
gcc32 — используется только для компиляции ядра 2.4 (которое теперь не включено в дистрибутив)
gimp-perl — больше не является частью поставки приложения GIMP
gnome-vfs2-extras — теперь входит в пакет gnome-vfs-extras
gtoaster — та же функциональность включена в nautilus-cd-burner
imap — заменён пакетом dovecot
indexhtml — содержимое пакета добавлено в fedora-release
ipchains — заменены на iptables
kdoc — не является частью данной версии KDE
kernel-pcmcia-cs — заменён пакетом pcmcia-cs
kpppload — не является частью данной версии KDE
kterm — отсутствует поддержка windows-1251
libcapplet0 — более не требуется; приложения GNOME 1 capplets удалены
libgtop — более не используется ни одним приложением в составе Fedora Core
libmrproject — более не требуется; пакет mrproject удалён
mars-nwe — более не являются частью Fedora Core
memtest86 — заменён тестом memtest86+
mrproject — заменён пакетом planner
ncurses4 — более не требуется
nmh — более не является частью профиля Fedora Core
openssl096 — более не требуется
readline41 — более не требуется
redhat-config-bind — переименован в system-config-bind
redhat-config-boot — переименован в system-config-boot
redhat-config-date — переименован в system-config-date
redhat-config-httpd — переименован в system-config-httpd
redhat-config-keyboard — переименован в system-config-keyboard
redhat-config-kickstart — переименован в system-config-kickstart
redhat-config-language — переименован в system-config-language
redhat-config-mouse — переименован в system-config-mouse
redhat-config-netboot — переименован в system-config-netboot
redhat-config-network — переименован в system-config-network
redhat-config-nfs — переименован в system-config-nfs
redhat-config-packages — переименован в system-config-packages
redhat-config-printer — переименован в system-config-printer
redhat-config-proc — переименован в system-config-proc
redhat-config-rootpassword — переименован в system-config-rootpassword
redhat-config-samba — переименован в system-config-samba
redhat-config-securitylevel — переименован в system-config-securitylevel
redhat-config-services — переименован в system-config-services
redhat-config-soundcard — переименован в system-config-soundcard
redhat-config-users — переименован в system-config-users
redhat-config-xfree86 — переименован в system-config-display
redhat-logviewer — переименован в system-logviewer
redhat-switch-mail — переименован в system-switch-mail
run — функциональность присутствует в пакете schedutils
sndconfig — более не требуется для основного выпускаемого оборудования
tcltk — пакет разделён на отдельные пакеты expect, tcl, tclx, tix и tk
xawtv — заменён пакетом tvtime
Xbae — библиотека не используется ни одним приложением
xcpustate — более не является частью профиля Fedora Core
XFree86 — заменён реализацией X11 от X.Org
Xlt — библиотека не используется ни одним приложением
xtraceroute — более не является частью профиля Fedora Core
Следующие пакеты устарели и могут быть удалены в будущих выпусках Fedora Core:
ac-archive — более не являются частью профиля Fedora Core
dbskkd-cdb — используется только уходящим пакетом skkinput
devlabel — рекомендуемым решением является udev
FreeWnn — используется только уходящим пакетом kinput2-canna-wnn6
kinput2-canna-wnn6 — рекомендуемым способов ввода является IIIMF
licq — эквивалентная функциональность представлена в других приложениях (например, в gaim)
lilo — рекомендуется использовать загрузчик GRUB
miniChinput — рекомендуемым способом ввода является IIIMF
nabi — рекомендуемым способом ввода является IIIMF
ncpfs — более не является частью профиля Fedora Core
skkinput — рекомендуемым способом ввода является IIIMF
Wnn6-SDK — используется только уходящим пакетом kinput2-canna-wnn6
xcin — рекомендуемым способом ввода является IIIMF
Целью проекта Fedora является построение с помощью Linux сообщества полной, универсальной операционной системы, состоящей только из программного обеспечения с открытым исходным кодом. Разработка будет производиться в открытом форуме. Проект будет регулярно выпускать версии системы Fedora Core примерно 2-3 раза в год, в соответствии с опубликованным расписанием. Команда инженеров компании Red Hat продолжит участие в построении Fedora Core и будет приглашать и заинтересовывать больше участников, чем это было возможно ранее. Этот более открытый процесс, как мы надеемся, приведёт к становлению операционной системы, более соответствующей идеалам свободного программного обеспечения и более привлекательной для open-source сообщества.
За дополнительной информацией обратитесь на веб-сайт проекта Fedora:
Помимо веб-сайта, существуют также следующие списки рассылки:
fedora-list@redhat.com — Для пользователей версий Fedora Core
fedora-test-list@redhat.com — Для тестеров пробных версий Fedora Core
fedora-devel-list@redhat.com — Для разработчиков, разработчиков, разработчиков
fedora-docs-list@redhat.com — Для участников проекта документации
Чтобы подписаться на один из этих списков, отправьте почтовое сообщение со словом "subscribe" в теме сообщения по адресу <listname>-request (где <listname> – одно из приведённых выше имён).
Замечание: Если вы в прошлом были подписаны на рассылки rhl-list, rhl-beta-list, rhl-devel-list или rhl-docs-list, ваша подписка будет сохранена.
Проекту Fedora также посвящён отдельный канал IRC (Internet Relay Chat). IRC – это форма общения в реальном времени, использующая текстовые сообщения. Посредством IRC, вы можете беседовать с несколькими людьми на открытом канале или разговаривать с кем-то один-на-один.
Чтобы поговорить с другими участниками проекта Fedora через IRC, подключитесь в сеть IRC. Для начала, вы можете использовать в качестве IRC-сервера irc.freenode.net, хотя можете также выбрать сервер, расположенный ближе к вам географически. За дополнительной информацией обратитесь к веб-сайту (http://www.freenode.net/). Участники проекта Fedora – завсегдатаи канала #fedora, а разработчиков проекта часто можно найти на канале #fedora-devel. Некоторые большие проекты также могут иметь собственные каналы; информацию об этом можно найти на страницах этих проектов.
Замечание: Компания Red Hat не управляет каналами Fedora IRC или их содержимым.
( x86 )