Замечания к выпуску CentOS 5.1
Contents
1. Доступные переводы
Переводы этих примечаний к выпуску доступны для следующих языков:
2. Введение
Добро пожаловать в CentOS 5.1. CentOS — это дистрибутив Linux промышленного уровня, полученный из свободно распространяемых нашим поставщиком дистрибутива 1 исходных текстов.
CentOS полностью соответствует политике распространения исходного дистрибутива и стремится быть на 100% совместимым с ним на уровне двоичного кода. (CentOS преимущественно изменяет пакеты для удаления из них торговых марок и графических изображений поставщика исходного дистрибутива). CentOS — свободная операционная система. CentOS принимает денежные пожертвования через систему PayPal. Дополнительная информация доступна на нашем сайте http://www.centos.org. Все денежные пожертвования идут на покрытие услуг хостинга и разработку.
CentOS 5.1 — это первое обновление к дистрибутиву CentOS 5. Он содержит множество исправлений ошибок, обновлений и новых функциональных возможностей. Перед дальнейшим чтением данного документа мы рекомендуем Вам ознакомиться с замечаниями по выпуску исходного дистрибутива, доступными по следующей ссылке http://www.centos.org/docs/5/. Оставшаяся часть данного документа является дополнением и преимущественно описывает проблемы, связанные с CentOS.
3. Известные проблемы
- Установка в графическом режиме предназначена для систем, имеющих не менее 512 Мб оперативной памяти (ОЗУ). Установка в графическом режиме на системах, имеющих менее 512 Мб ОЗУ, может привести к возникновению ошибок.
- Для работы программы установки Anaconda необходимо 128 Мб ОЗУ. Установка дистрибутива на системы, имеющие менее 256 Мб ОЗУ, возможна только в текстовом режиме.
- Если Вы в ходе установки выбираете множество пакетов, количество ОЗУ и время для обработки зависимостей между пакетами возрастают. На низкопроизводительных системах и системах, имеющих небольшой объем ОЗУ, рекомендуется выполнять установку минимального количества пакетов, после чего при помощи утилиты yum доустанавливать недостающие пакеты.
- Выбор дополнительного репозитория Extras в ходе установки требует наличия подключения к интернет. Если Вы выполняете установку не по сети и выбрали дополнительный репозиторий Extras, Anaconda выведет диалоговое окно настройки сетевых интерфейсов для настройки доступа к интернет.
- Скрипты Kickstart, которые были созданы для Centos 5, могут работать с ошибками в CentOS 5.1. Протестируйте их сперва в CentOS 5.1 перед началом использования.
В ядре CentOS 5.1 существует известная проблема, касающаяся autofs и nfs. Проблема, вероятнее всего, будет решена в обновлениях CentOS 5.1. Дополнительная информация и патч для решения проблемы доступны по следующей ссылке: #2448. Примечание: Проблема устранена в ядре 2.6.18-53.1.4.el5, которое доступно в репозитории обновлений.
nautilus-sendto требует библиотеку libgaim.so.0, которая на данный момент отсутствует в CentOS-5, т.к. пакет gaim был заменен на pidgin (#2483).
- В процессе начальной загрузки возможно появление сообщения "Memory for crash kernel (0x0 to 0x0) not within permissible range". Это сообщение появляется из-за новой инфраструктуры kdump и может быть безопасно проигнорировано.
- Если Вы устанавливаете средства виртуализации (Xen и др.), будет установлен пакет libvirt. В CentOS 5.1 этот пакет требует dnsmasq, который является DNS и DHCP сервером. Если Вы используете другие DNS или DHCP службы, которые запущены в этой же системе, Вы должны убедиться, что dnsmasq не конфликтует с ними.
Опечатка в /etc/X11/xinit/Xsession вызывает ошибки, которые описываются в .xsession-errors. Это известная проблема (#2258) и вероятнее всего будет исправлена в CentOS 5.2.
- Dovecot для корректной работы на системах с архитектурой x86_64 требует добавления параметра "login_process_size = 64" в конфигурационный файл /etc/dovecot.conf после обновления до CentOS 5.1.
Утилита настройки веб-сервера system-config-httpd продолжает создавать конфигурационные файлы для службы httpd версии 2.0, а не для httpd версии 2.2 (#2078). Дата выхода исправления к ошибке неизвестна.
- Расширение yum-security позволяет загружать исправления на основе кода идентификатора ошибки в проекте Bugzilla и исправления безопасности CVE. Это расширение не работает в CentOS 5.1, однако мы надеемся, что оно будет исправлено в ближайшем будущем. Мы опубликуем специальное уведомление об исправлении данной ошибки.
- Пакет yum-utils включен в состав дистрибутива из репозитория Extras поставщиком исходного дистрибутива. Кроме того, расширения allowdowngrade, fastestmirror, kernel-module, merge-conf, priorities, refresh-updatesd, repolist и tsflags также доступны в CentOS 5.1.
4. Исправленные проблемы
Утилита настройки кластера Conga (пакеты luci и rici) сейчас работает без необходимости внесения изменений в /etc/redhat-release. (#1931, #2112)
- Репозитории Yum сейчас корректно защищены от низкоприоритетных репозиториев, включающих пакеты с другой архитектурой. Например, от замены пакетов с архитектурой i386 пакетами noarch с репозитория, имеющего более низкий приоритет.
- Пакет yum-cron обновлен для исправления ошибки безопасности.
- CentOS 5.1 включает пакет perl для архитектуры i386 в дистрибутиве с архитектурой x86_64. Пакет perl для архитектуры i386 был исключен из дистрибутива с архитектурой x86_64 поставщиком исходного дистрибутива.
Скрипт dist.sh, определяющий и возвращающий название дистрибутива и его версии, в CentOS 5.1 возвращает корректные значения (#2064).
- Пакет yum-metadata-parser содержит программу синтаксического анализа для yum, написанную на языке C, предназначенную для повышения быстродействия yum. Это не вносит изменений в поведение yum. Данный пакет устанавливается по умолчанию в CentOS при вместе с пакетом yum.
- Во время установки на чешском языке перевод сообщений отображается корректно.
- Rhgb корректно отображает информацию о CentOS во всех разрешениях экрана.
5. Пакеты и приложения
5.1. Новые пакеты в 5.1, отсутствующие в 5.0
- cpufreq-utils
- crash-devel
- crypto-utils
- dapl-utils
- dnsmasq
- edac-utils
- edac-utils-devel
- finch
- finch-devel
- ibmasm-xinput
- kernel-debug
- kernel-debug-devel
- kmod-gfs2
- kmod-gfs2-PAE
- kmod-gfs2-xen
- libcxgb3
- libcxgb3-devel
- liberation-fonts
- libpurple
- libpurple-devel
- libpurple-perl
- libpurple-tcl
- meanwhile
- meanwhile-devel
- meanwhile-doc
- mozldap
- mozldap-devel
- mozldap-tools
- newt-perl
- nfs4-acl-tools
- openhpi-subagent
- perl-Mozilla-LDAP
perl-TimeDate
- pidgin
- pidgin-devel
- pidgin-perl
- qlvnictools
- sblim-cim-client
- sblim-cim-client-javadoc
- sblim-cim-client-manual
- sblim-cmpi-dns
- sblim-cmpi-dns-devel
- sblim-cmpi-dns-test
- sblim-cmpi-samba
- sblim-cmpi-samba-devel
- sblim-cmpi-samba-test
- sblim-tools-libra
- sblim-tools-libra-devel
- scsi-target-utils
- sdpnetstat
- svrcore
- svrcore-devel
- watchdog
- yum-allowdowngrade
- yum-changelog
- yum-downloadonly
- yum-fastestmirror
- yum-kernel-module
- yum-kmod
- yum-merge-conf
- yum-priorities
- yum-protectbase
- yum-refresh-updatesd
- yum-repolist
- yum-security
- yum-skip-broken
- yum-tsflags
- yum-updateonboot
- yum-utils
- yum-versionlock
5.2. Пакеты, удаленные в 5.1 и присутствующие в 5.0
- gaim
- gaim-devel
- netconfig
- pump-devel
5.3. Пакеты, измененные CentOS
- yum-priorities (plugin)
- anaconda
- anacron
- basesystem
- bluez-utils
- busybox
- centos-release
- Cluster_Administration
- clustermon
- comps-extras
- conga
- Deployment_Guide
- desktop-backgrounds
- eclipse
- filesystem
- firefox
- firstboot
- gdm
- geronimo-specs
- Global_File_System
- gnome-desktop
- gnome-session
- gzip
- httpd
- initscripts
- kdebase
- kdelibs
- kudzu
- nss
- pango
- pirut
- pm-utils
- procmail
- python-virtinst
- redhat-artwork
- redhat-logos
- redhat-lsb
- redhat-rpm-config
- rgmanager
- rhdb-utils
- rhgb
- setuptool
- specspo
- squirrelmail
- system-config-bind
- tftp
- thunderbird
- Virtualization_Guide
- xorg-x11-proto-devel
- yum
- yum-cron
- yum-utils
Подробная информация о внесенных изменениях может быть получена из поля Changelog пакетов. Также важно понимать, что большинство внесенных изменений включают в себя только удаление торговых марок поставщика исходного дистрибутива, как того требуют правила использования.
5.4. Пакеты, удаленные из CentOS, но присутствующие в исходном дистрибутиве
- redhat-release-5Client
- redhat-release-5Server
- redhat-release-notes-5Client
- redhat-release-notes-5Server
- rhel-instnum
- rhn-check
- rhn-client-tools
- rhnlib
- rhnsd
- rhn-setup
- rhn-setup-gnome
5.5. Пакеты, добавленные в CentOS, но отсутствующие в исходном дистрибутиве
- centos-release
- centos-release-notes
- perl.i386 (on x86_64)
- yum-cron
- yum-repolist (plugin)
6. Участие в сообществе
Для Вас, как пользователя CentOS, существуют различные способы помочь сообществу CentOS.
6.1. Группы пользователей
CentOS состоит из различных групп пользователей (SIG), которые объединяют вместе людей с общими интересами. Существующие группы пользователей:
Artwork — создание и улучшение графических изображений для выпусков CentOS и его продвижения
Promotion — помощь в продвижении CentOS
Virtualization — группа людей, занимающаяся вопросами виртуализации в CentOS
- Alpha, S390, Sparc port — помощь в портировании CentOS на другие архитектуры
- Hardware compatibility — помощь по специфическому оборудованию
- QA — помощь в исправлении ошибок и тестированию новых версий CentOS
- RPM Packaging — сотрудничество по включению новых полезных RPM пакетов
- Translation — помощь в переводе документации, сайта и вики
Мы одобряем вступление людей в любую из этих групп пользователей или создание новой.
6.2. Списки рассылки и форумы
Еще одним способом помощи сообществу является вступление в один из списков рассылки или форумов и активное устранение проблем пользователей и обсуждение вариантов их решения.
6.3. Вики и веб-сайт
Даже если Вы — неопытный пользователь CentOS, Вы можете нам помочь. Мы хотим знать, с какими проблемами Вы сталкиваетесь, имеете ли Вы проблемы в поиске специфической информации, как бы Вы улучшили документацию чтобы она стала более доступной. Этот вид обратной связи столь же ценен для других, как и для Вас, т.к. Ваше участие необходимо, чтобы сделать CentOS лучше.
Итак, если Вы хотите помочь и улучшить нашу документацию и вики, зарегистрируйтесь на вики или подпишитесь на список рассылки centos-docs.
7. Дальнейшее чтение
Приведенные ниже веб-сайты содержат большее количество информации, которая может помочь пользователям в работе с CentOS. Замечания к выпуску и документация по дистрибутиву:
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Client/en/os/SRPMS/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Server/en/os/SRPMS/
8. Благодарности
Мы благодарим всех, кто принимал участие в помощи нам при создании этого продукта.
Copyright (C) 2007 CentOS
Посетите http://www.redhat.com/rhel/ (1)