Замечания к выпуску Scientific Linux "SL 5.3" для i386 19 марта 2009
Знаком "*" помечены пункты, изменившиеся по сравнению с выпуском 5.2
Ознакомьтесь с замечаниями к выпуску производителя базового дистрибутива.
Комментарии/замечания/отчеты по тестам направляйте по адресу scientific-linux-devel@fnal.gov
--------------------------------------------------------------------------
Содержание
ОТКУДА ЗАГРУЗИТЬ
ДОБАВЛЕНО к Enterprise 5.3
ИЗМЕНЕНО по сравнению с Enterprise 5.3
Изменения, внесенные в инсталлятор, и изменения, обеспечивающие
легальность
ИЗМЕНЕНИЯ, внесенные в версию 5.3 производителем базового
дистрибутива
/contrib
SRPMS
ТРЕБОВАНИЯ К ОБОРУДОВАНИЮ
ОГРАНИЧЕНИЯ
ИНФОРМАЦИЯ
ERRATA
_____________________________________________________________________________
ОТКУДА ЗАГРУЗИТЬ
_____________________________________________________________________________
ftp://ftp.scientificlinux.org/linux/scientific/53/i386
ftp://ftp.scientificlinux.org/linux/scientific/53/iso/i386
-----------------------------------------------------------------------------
ДОБАВЛЕННЫЕ компоненты
-----------------------------------------------------------------------------
915resolution-0.5.3-6.el5.i386.rpm
915resolution -- средство модификации видео-BIOS Intel-чипсетов
серий 800 и 900. Это чипсеты 845G, 855G, 865G, 915G, 915GM и 945G. Эта
модификация необходима, чтобы позволить графическому серверу Xorg или
XFree86 отображать определенные графические разрешения.
Эти модификации являются временными. Нет никакого риска в том, чтобы
производить постоянные модификации BIOS. Это также означает, что для
того чтобы эти изменения вступили в силу, 915resolution должен
запускаться каждый раз при загрузке компьютера.
915resolution был создан на основе 855resolution. Однако созданный
мною код существенно отличается. Теперь 915resolution базируется на
более простом коде. 915resolution также позволяет модифицировать
количество битов на пиксель.
*alpine
Alpine -- инструмент для чтения, отправки и обслуживания
электронных сообщений. Alpine является преемником Pine'а и был
разработан Computing & Communications в Университете Вашингтона.
* Отличия alpine версии 2.00 от версии 1.0 следующие.
* Файл /etc/alpine/pine.conf.sample теперь устанавливается, не
* перезаписывая существующий файл pine.conf. Таким образом, существующий
* в /etc/alpine файл pine.conf остается неизменным даже после
* обновлений. Для установки "с нуля" имеет смысл скопировать образец
* конфигурационного файла в pine.conf, но alpine работает и без этого.
* Пользователи теперь могут использовать .alpine.passfile.
* Эта версия alpine может работать очень медленно в том случае, если
* осуществляется запись больших почтовых ящиков в старом формате Unix
* mailbox. Лучшим решением в таком случае является конвертация в формат
* "mix".
* Дополнительную информацию можно найти
*
* О временных характеристиках для различных форматов файлов:
* http://mailman2.u.washington.edu/pipermail/alpine-info/2008-July/000971.html
* Описание проблемы:
* http://mailman2.u.washington.edu/pipermail/alpine-info/2009-February/thread.html#1658
* Преобразование:
* http://www.phwinfo.com/forum/comp-mail-imap/198358-mailutil-mix-file-size.html
*
* alpine-2.00-2.el5.i386.rpm
*AUFS
*
* Aufs -- Каскадно-объединенная файловая система, подобная Unionfs,
* которая объединяет несколько каталогов и обеспечивает объединение
* нескольких каталогов и предоставление в виде единого каталога. Aufs --
* полностью переписанный Unionfs.
*
* aufs-0.20090202.cvs-6.sl5.i686.rpm
* kernel-module-aufs-2.6.18-128.1.1.el5-0.20090202.cvs-6.sl5.i686.rpm
* kernel-module-aufs-2.6.18-128.1.1.el5PAE-0.20090202.cvs-6.sl5.i686.rpm
* kernel-module-aufs-2.6.18-128.1.1.el5xen-0.20090202.cvs-6.sl5.i686.rpm
*cfitsio
CFITSIO -- это библиотека подпрограмм для C и FORTRAN для чтения и
записи файлов с данными в формате FITS (Flexible Image Transport
System).
CFITSIO широко используется в астрономическом сообществе.
* cfitsio-3.100-1.el5.i386.rpm
* cfitsio-devel-3.100-1.el5.i386.rpm
dkms
Этот пакет содержит изначально разработанное в Dell рабочее окружение
Dynamic Kernel Module Support (DKMS) для инсталляции пакетов,
содержащих модули ядра.
dkms-2.0.17.4-1.9.noarch.rpm
dropit
dropit предназначен для удаления из значения переменной PATH записей
каталогов, разделенных двоеточием.
dropit может быть использован в скриптах sh, ksh csh.
dropit-1.2-1.i386.rpm
*fftw
*
* FFTW -- библиотека подпрограмм на языке C для вычисления одномерных
* или многомерных дискретных преобразований Фурье для массивов данных
* произвольного размера, как вещественных, так и комплексных.
* Является частью scipy.
*
* fftw3-3.1.2-5.el5.1.i386.rpm
* fftw3-devel-3.1.2-5.el5.1.i386.rpm
FUSE
FUSE дает возможность реализовать полнофункциональную файловую систему
в программе, исполняемой в пространстве пользователя.
fuse-smb: вы можете без дополнительных усилий получать доступ к сетевым
ресурсам network neighbourhood так, как к вашей локальной файловой
системе. Только в том случае, когда осуществляется доступ к ресурсу,
производится подсоединение к удаленному компьютеру. Это также позволяет
пользователям подключать smb shares с использованием kerberos.
fuse-sshfs: клиент FUSE-filesystem, базирующийся на
SSH File Transfer Protocol. Для клиента подключение файловой системы
является таким же простым, как и вход на сервер по ssh.
Обновлены до последних версий fuse-smb и fuse-sshfs
fuse-2.6.3-1.SL.i386.rpm
fuse-devel-2.6.3-1.SL.i386.rpm
fuse-libs-2.6.3-1.SL.i386.rpm
fuse-smb-0.8.7-1.SL.i386.rpm
fuse-sshfs-2.0-1.SL.i386.rpm
* kernel-module-fuse-2.6.18-128.1.1.el5-2.6.3-1.sl5.i686.rpm
* kernel-module-fuse-2.6.18-128.1.1.el5PAE-2.6.3-1.sl5.i686.rpm
* kernel-module-fuse-2.6.18-128.1.1.el5xen-2.6.3-1.sl5.i686.rpm
Graphviz
Graph Visualization Tools
Обновлены до последних версий
graphviz-2.18-3.sl.i386.rpm
graphviz-devel-2.18-3.sl.i386.rpm
graphviz-doc-2.18-3.sl.i386.rpm
graphviz-graphs-2.18-3.sl.i386.rpm
graphviz-guile-2.18-3.sl.i386.rpm
graphviz-java-2.18-3.sl.i386.rpm
graphviz-lua-2.18-3.sl.i386.rpm
graphviz-ocaml-2.18-3.sl.i386.rpm
graphviz-perl-2.18-3.sl.i386.rpm
graphviz-php-2.18-3.sl.i386.rpm
graphviz-python-2.18-3.sl.i386.rpm
graphviz-ruby-2.18-3.sl.i386.rpm
graphviz-tcl-2.18-3.sl.i386.rpm
*icewm
Легкий оконный менеджер для X Window System.
Пакеты обновлены до последних версий
* В меню и на панель инструментов добавлен OpenOffice
*
* icewm-1.2.37-1.i386.rpm
* icewm-l10n-1.2.37-1.i386.rpm
*Intel wireless firmware (ucode)
Наличие в системе firmware (ucode), помещенных в эти пакеты, требуется
для того, чтобы соответствующие Intel� Wireless драйвера могли
функционировать в вашей системе.
В ходе инициализации адаптера и во время его функционирования микрокод
загружается в оперативную память сетевого адаптера. Микрокод
предоставляет низкоуровневые MAC-функции, такие как radio control и
high precision timing events (backoff, transmit и т.п.),
а также реализует различные уровни пакетной фильтрации, которая может
использоваться для освобождения хоста от обработки пакетов, не
представляющих интереса с точки зрения текущего режима работы
устройства.
Эти пакеты содержат все версии firmware, опубликованные к моменту
выпуска, а также соответствующие документы README.
ipw2100-firmware-1.3-5.noarch.rpm
ipw2200-firmware-3.0-1.noarch.rpm
* iwlwifi-3945-ucode-15.28.2.8-1.el5.noarch.rpm
* iwlwifi-4965-ucode-228.57.2.23-7.el5.noarch.rpm
* iwlwifi-5000-ucode-5.4.A.11-1.el5.noarch.rpm
ipw3945d необходим для управления wireles-картой sipw3945
ipw3945d теперь включен по умолчанию. Стартовый скрипт проверяет
наличие оборудования типа ipw3945, и, если находит такое оборудование,
запускает демон ipw3945.
kernel-module-ipw3945 необходим, поскольку этот драйвер не включен
в стандартное ядро.
Известно, что этот драйвер работает на Dell 820 и Dell 620.
Известно, что на FJS S7110 (Fujitsu) он НЕ РАБОТАЕТ.
ipw3945-1.2.0-2.sl5.i686.rpm
ipw3945d-1.7.22-11.sl5.i386.rpm
ipw3945-firmware-1.14.2-1.sl5.noarch.rpm
* kernel-module-ipw3945-2.6.18-128.1.1.el5-1.2.0-2.sl5.i686.rpm
* kernel-module-ipw3945-2.6.18-128.1.1.el5PAE-1.2.0-2.sl5.i686.rpm
* kernel-module-ipw3945-2.6.18-128.1.1.el5xen-1.2.0-2.sl5.i686.rpm
*JAVA
* java-1.6.0-sun-compat-1.6.0.12-1.sl5.jpp.i586.rpm
* jdk-1.6.0_12-fcs.i586.rpm
Это java sdk от Sun.
Лицензию см. в SL.documentation/jdk-1.6.x.license
java-1.6.0-sun-compat обеспечивает JPackage совместимость символьных
ссылок и каталогов для JDK rpm от Sun.
Для того что бы все ссылки (включая plugin'ы) были установлены
верно, необходимо установить java-1.6.0-sun-compat, который потянет
за собой пакет jdk
Простейший способ:
yum install java-1.6.0-sun-compat
текущая версия пакета jdk-1.6.0 rpm установится автоматически.
kdeedu
Обучающие/познавательные приложения для KDE
kstars -- часть этого пакета
kdeedu-3.5.4-1.el5.i386.rpm
kdeedu-devel-3.5.4-1.el5.i386.rpm
madwifi
Поддержка для Atheros G wireless
madfifi - это Multiband Atheros Driver для WiFi, linux-драйвер для
универсальных сетевых карт 802.11a/b/g - Cardbus, PCI или MiniPCI
карт, которые используют чипсеты Atheros (ar5210, ar5211, ar5212).
madwifi-0.9.4-15.i686.rpm
* kernel-module-madwifi-2.6.18-128.1.1.el5-0.9.4-15.sl5.i686.rpm
* kernel-module-madwifi-2.6.18-128.1.1.el5PAE-0.9.4-15.sl5.i686.rpm
* kernel-module-madwifi-2.6.18-128.1.1.el5xen-0.9.4-15.sl5.i686.rpm
* kernel-module-madwifi-hal-2.6.18-128.1.1.el5-0.9.4-15.sl5.i686.rpm
* kernel-module-madwifi-hal-2.6.18-128.1.1.el5PAE-0.9.4-15.sl5.i686.rpm
* kernel-module-madwifi-hal-2.6.18-128.1.1.el5xen-0.9.4-15.sl5.i686.rpm
Multimedia
gstreamer-plugins-extras-0.10.9-2.sl.i386.rpm из SL4 (обновленный)
k3b-extras-0.12.17-3.sl.i386.rpm из репозитория livna
Эти пакеты необходимы для удовлетворения зависимостей для вышеупомянутых
пакетов.
lame-3.97-1.sl.i386.rpm из RPMforge
lame-devel-3.97-1.sl.i386.rpm из RPMforge
libid3tag-0.15.1b-3.sl.i386.rpm из RPMforge
libid3tag-devel-0.15.1b-3.sl.i386.rpm из RPMforge
libmad-0.15.1b-4.sl.i386.rpm из RPMforge
libmad-devel-0.15.1b-4.sl.i386.rpm из RPMforge
taglib-1.4-1.2.sl.i386.rpm из RPMforge
taglib-devel-1.4-1.2.sl.i386.rpm из RPMforge
ndiswrapper
Проект ndiswrapper делает возможным использование в Linux WLAN-Hardware
при помощи загружаемого модуля ядра, который "служит оберткой" для
драйверов NDIS (Windows network driver API). Эти пакеты содержат только
модуль ядра и загрузчик. Для вашей карты также может понадобиться
Windows драйвер.
ВНИМАНИЕ: Ядро Scientific Linux использует стек размером 4K. Многим Windows
драйверам необходим стек размером по меньшей мере 8K. Подробности см. в
wiki на сайте http:/ndiswrapper.sourceforge.net
ndiswrapper-1.53-1.SL.i686.rpm
* kernel-module-ndiswrapper-2.6.18-128.1.1.el5-1.53-1.SL.i686.rpm
* kernel-module-ndiswrapper-2.6.18-128.1.1.el5PAE-1.53-1.SL.i686.rpm
* kernel-module-ndiswrapper-2.6.18-128.1.1.el5xen-1.53-1.SL.i686.rpm
*nedit
* NEdit теперь входит в базовый дистрибутив.
NumPy
http://numpy.scipy.org//
NumPy создан на основе базового кода старого проекта Numeric и может
использоваться вместо Numeric. Он также добавляет возможности,
введенные Numarray, и может использоваться вместо Numarray.
Этот пакет содержит:
- мощную реализацию объектов типа N-мерного массива
- современные (широковещательные) функции
- основные функции линейной алгебры
- основные преобразования Фурье
- современные инструменты для работы со случайными числами
- средства для интеграции с кодами языка Fortran.
* numpy-1.2.1-1.i386.rpm
OpenAFS
Мы поместили самую последнюю версию openafs 1.4.7
* openafs-1.4.7-68.1.SL5.i686.rpm
* openafs-authlibs-1.4.7-68.1.SL5.i686.rpm
* openafs-authlibs-devel-1.4.7-68.1.SL5.i686.rpm
* openafs-client-1.4.7-68.1.SL5.i686.rpm
* openafs-compat-1.4.7-68.1.SL5.i686.rpm
* openafs-debug-1.4.7-68.1.SL5.i686.rpm
* openafs-devel-1.4.7-68.1.SL5.i686.rpm
* openafs-kernel-source-1.4.7-68.1.SL5.i686.rpm
* openafs-kpasswd-1.4.7-68.1.SL5.i686.rpm
* openafs-krb5-1.4.7-68.1.SL5.i686.rpm
* openafs-server-1.4.7-68.1.SL5.i686.rpm
openafs-firstboot-1.4-1.SL.noarch.rpm
* kernel-module-openafs-2.6.18-128.1.1.el5-1.4.7-68.1.SL5.i686.rpm
* kernel-module-openafs-2.6.18-128.1.1.el5PAE-1.4.7-68.1.SL5.i686.rpm
* kernel-module-openafs-2.6.18-128.1.1.el5xen-1.4.7-68.1.SL5.i686.rpm
Эти модули perl добавлены, поскольку они достаточно полезны. Они получены из CERN
perl-MailTools-1.62-1.noarch.rpm
perl-Parse-RecDescent-1.94-1.noarch.rpm
perl-SQL-Statement-1.06-1.noarch.rpm
perl-TermReadKey-2.20-12.i386.rpm
perl-Text-CSV_XS-0.23-1.i386.rpm
perl-Text-Template-1.44-1.noarch.rpm
perl-Tk-804.027-1.i386.rpm
perl-TimeDate был добавлен производителем базового дистрибутива.
Мы решили использовать версию perl-TimeDate, созданную производителем
базового дистрибутива
*R
http://www.r-project.org/
R -- язык и окружение для статистических вычислений и
отрисовки графиков. R -- GNU-проект, похожий на язык и
окружение S, разработанный Джоном Чамберсом (John Chambers) и его
коллегами из Bell Laboratories.
R может рассматриваться как другая реализация S. Он имеет некоторые
важные отличия, но большая часть кода, написанного для S, может
запускаться под R без изменений.
* R-2.8.1-1.sl5.i386.rpm
* R-devel-2.8.1-1.sl5.i386.rpm
* libRmath-2.8.1-1.sl5.i386.rpm
* libRmath-devel-2.8.1-1.sl5.i386.rpm
r1000
Вместо драйвера r1000 теперь используется драйвер r8169. Он включен в
ядро SL 5.2, поэтому пакет r1000 удален.
*scipy
*
* Scipy -- открытое программное обеспечение для математических, научных
* и инженерных расчетов. Основной библиотекой является NumPy,
* предоставляющая удобный и быстрый механизм для работы с N-мерными
* массивами. Библиотека SciPy создана для работы с массивами NumPy и
* предоставляет множество удобных для использования и эффективных
* числовых программ, как то программы для численного интегрирования и
* оптимизации.
*
* scipy-0.6.0-6.el5.i386.rpm
*suitesparse
*
* suitesparse -- набор математических библиотек для работы с
* разреженными матрицами.
* Является частью scipy.
*
* suitesparse-3.1.0-1.el5.i386.rpm
* suitesparse-devel-3.1.0-1.el5.i386.rpm
* suitesparse-static-3.1.0-1.el5.i386.rpm
SL_afs_no_dynroot-2.0-2.noarch.rpm
Этот пакет удаляет -dynroot опции из openafs config. Для того
чтобы этот эффект имел место, необходимо перезапустить afs. В
процессе установки пакета такого перезапуска не делается.
SL_desktop_tweaks-5-4.noarch.rpm
Этот пакет добавляет значок "Терминал" на панель задач GNOME и KDE.
Он также меняет фон в процессе запуска KDE с красного на черный.
Инсталлируется по умолчанию и для KDE, и для GNOME.
SL_enable_serialconsole-3.1-6.noarch.rpm
Этот скрипт выполняет все необходимые действия, чтобы посылать
выход консоли одновременно и на последовательный порт, и на экран.
Он также создает приглашение login и позволяет пользователям
осуществлять вход через последовательный порт.
SL_no_colorls-1.0-3.noarch.rpm
Выключает "цвета" в ls. По умолчанию не инсталлируется.
SL_password_for_singleuser-1.0-1.noarch.rpm
Изменения /etc/inittab, требующие пароль root для входа в
однопользовательский режим. По умолчанию не инсталлируется.
Ранее это входило в пакет SL_inittab_change
SL_rpm_show_arch-1.0-2.noarch.rpm
Добавляет архитектуру в вывод команды "rpm -qa".
Адаптировано для использования umask
SL_sendmail_accept-1.1-3.noarch.rpm
Конфигурация Sendmail изменена таким образом, что он разрешает
входящую почту.
По умолчанию не устанавливается.
tidy
При редактировании HTML легко допустить ошибку. Было бы неплохо иметь
простой способ автоматически отследить и исправить такие ошибки
редактирования, получив документ с правильной разметкой. Такой способ
теперь есть! HTML TIDY, созданный Дайвом Раггетом (Dave Raggett), --
свободно распространяемая утилита, делающая именно это. Она также
прекрасно работает, когда необходимо разобрать очень трудные для
чтения разметки документа, созданные специализированными HTML
редакторами и инструментами трансформирования, и может помочь вам
определить, какому месту вашей страницы необходимо уделить больше
внимания, чтобы сделать ее доступной для людей с ограниченными
возможностями.
tidy-0.99.0-12.20070228.sl5.i386.rpm
libtidy-0.99.0-12.20070228.sl5.i386.rpm
libtidy-devel-0.99.0-12.20070228.sl5.i386.rpm
XFS
XFS -- масштабируемая высокопроизводительная журналируемая
файловая система, обеспечивающая возможность быстрого восстановления
системы в случае сбоя.
* xfs-filesystem-0.4-2.sl5.i686.rpm
xfsdump-2.2.46-1.sl5.i386.rpm
xfsprogs-2.9.4-1.sl5.i386.rpm
xfsprogs-devel-2.9.4-1.sl5.i386.rpm
dmapi-2.2.8-1.sl5.i386.rpm
dmapi-devel-2.2.8-1.sl5.i386.rpm
* kernel-module-xfs-2.6.18-128.1.1.el5-0.4-2.sl5.i686.rpm
* kernel-module-xfs-2.6.18-128.1.1.el5PAE-0.4-2.sl5.i686.rpm
* kernel-module-xfs-2.6.18-128.1.1.el5xen-0.4-2.sl5.i686.rpm
Yumex
Yumex -- графический пользовательский интерфейс yum.
yumex-2.0.3-1.0.el5.noarch.rpm
*yum-utils
yum-utils -- коллекция утилит и примеров, имеющих отношение к менеджеру
пакетов yum. Сюда включены утилиты различных авторов, которые делают
yum мощнее и удобнее в использовании. Ниже представлены некоторые
утилиты и plugin'ы.
yum-installonlyn был включен в yum
О том, как изменить настройки для installonlyn, см. в yum.conf
* Пакет yum-utils был обновлен до версии 1.1.16, соответствующей версии
* пакета yum-utils производителя базового дистрибутива
* Производитель базового дистрибутива включает не все плагины в свою
* версию yum-util. Мы включили все плагины. Ниже представлен полный
* список пакетов, входящих в yum-utils
*
* yum-aliases-1.1.16-14.el5.noarch.rpm
* yum-allowdowngrade-1.1.16-14.el5.noarch.rpm
* yum-changelog-1.1.16-14.el5.noarch.rpm
* yum-downloadonly-1.1.16-14.el5.noarch.rpm
* yum-fastestmirror-1.1.16-14.el5.noarch.rpm
* yum-filter-data-1.1.16-14.el5.noarch.rpm
* yum-keys-1.1.16-14.el5.noarch.rpm
* yum-kmod-1.1.16-14.el5.noarch.rpm
* yum-list-data-1.1.16-14.el5.noarch.rpm
* yum-merge-conf-1.1.16-14.el5.noarch.rpm
* yum-NetworkManager-dispatcher-1.1.16-14.el5.noarch.rpm
* yum-priorities-1.1.16-14.el5.noarch.rpm
* yum-protectbase-1.1.16-14.el5.noarch.rpm
* yum-protect-packages-1.1.16-14.el5.noarch.rpm
* yum-refresh-updatesd-1.1.16-14.el5.noarch.rpm
* yum-security-1.1.16-14.el5.noarch.rpm
* yum-tmprepo-1.1.16-14.el5.noarch.rpm
* yum-tsflags-1.1.16-14.el5.noarch.rpm
* yum-updateonboot-1.1.16-14.el5.noarch.rpm
* yum-upgrade-helper-1.1.16-14.el5.noarch.rpm
* yum-utils-1.1.16-14.el5.noarch.rpm
* yum-verify-1.1.16-14.el5.noarch.rpm
* yum-versionlock-1.1.16-14.el5.noarch.rpm
Прочее
Эти пакеты были включены, поскольку в базовый дистрибутив они не
входили.
gv-3.6.2-2.sl5.i386.rpm от Stephan Wiesand
Pine был заменен на alpine
-------------------------------------------------------------------------
RPM'ы производителя, в которые были внесены изменения
-------------------------------------------------------------------------
*Инсталлятор(anaconda)
* anaconda-11.1.2.168-2.SL.i386.rpm
* anaconda-runtime-11.1.2.168-2.SL.i386.rpm
* Удален код, проверявший корректность установки timezone в kickstart,
* поскольку в нем содержались ошибки
В ходе инсталляции добавлен plugin для yum kernel-module.py
Изменен pkgorder с патчами из CentOS
Изменен installclasses/rhel.py для удаления запроса ключа
Изменен installclasses/rhel.py для включения групп SL
Поддержка сайтов
См. sites/example
Замечание: Инсталляция сайтов на виртуальную машину
При инсталляции паравиртуализированного сайта необходимо указывать
каталог, содержащий сайт, например, 5x/i386/sites/example
При инсталляции полностью виртуализированного сайта необходимо
указывать основной каталог, как обычно, например,
5x/x86_64/sites/example
comps.xml
Изменены названия и описания некоторых групп для того, чтобы сделать их
более интернациональными
В обновлении 1 производитель базового дистрибутива изменил свои файлы
comps.xml так, чтобы они отображали другую структуру сортировки, а
также убрал из этого релиза лишние файлы.
В обновление 2 производитель базового дистрибутива добавил пакеты в
comps.xml. В comps-sl.xml внесено большинство изменений, сделанных
производителем базового дистрибутива. Поскольку мы объединили различные
файлы comps.xml производителя базового дистрибутива, наш comps.xml
никогда не будет выглядеть так, как их файлы. Но это изменение делает
наш файл более похожим на их файл из обновления версии 2.
В релиз "производителя" изменения вносились минимальные. Мы изменили только
"rpm'ы", которые требует изменить "производитель".
redhat-artwork-5.0.9-1.SL.2.i386.rpm
redhat-logos-4.9.16-1.SL.6.noarch.rpm
* sl-release-5.3-1.i386.rpm
* sl-release-notes-5.3-1.noarch.rpm
sl-release заменяет начальные закладки mozilla и firefox.
sl-release изменяет начальную конфигурацию rhn для
использования
yum и указания на сайт ftp.scientificlinux.org
sl-release удаляет из firstboot'а вопрос о дополнительных CD
redhat-logos изменен так, чтобы добавить показ фотографий в
процессе инсталляции
Эти пакеты производитель менять не требует, но нам кажется, что их следует
изменить
gdm-2.16.0-46.sl5.i386.rpm
Изменяет тему по умолчанию с RHEL на EaseOfBlue
pirut-1.3.28-13.sl.noarch.rpm
* Удаляет "Requires: rhn-setup-gnome"
rhgb-0.16.4-8.sl.1.i386.rpm
Изменяет цвета.
*python-virtinst
virtinst -- модуль, помогающий запускать инсталляции на виртуальных
машинах. Он поддерживает и паравиртуальные, и полностью
виртуальные гостевые системы. Для запуска используется
libvirt (http://www.libvirt.org).
Также включен несложный скрипт virt-install, позволяющий
использовать virtinst в режиме командной строки.
* Модуль python-virtinst распознает обычные инсталляции Scientific Linux,
* но не распознает сайты. Мы добавили патч, который позволяет
* распознавать Scientific Linux и таким образом делает возможным
* инсталляцию SL на паравиртуальных машинах.
*
* python-virtinst-0.300.2-12.sl.1.noarch.rpm
yum
Yum версии 2.4 и выше имеет специальный plugin kernel-module, который
позволяет определить, какие kernel-module rpm соответствуют ядрам.
Благодаря этим изменениям теперь работа с kernel-module rpm (например,
afs) возможна
yum-conf
В репозиториях установлены приоритеты. Но чтобы это работало, должен
быть установлен пакет yum-priorities.
Переменная metadata_expire установлена в значение 20 часов, что
позволяет обычным пользователям воспользоваться yum для тех команд,
которые они могут запускать
В yum-conf имеются следующие репозитории
sl-base (enabled)
sl-security (enabled)
sl-testing (not enabled)
sl-fastbugs (not enabled)
atrpms (not enabled)
dag (not enabled)
flash (not enabled)
По умолчанию не все репозитории подключены.
Чтобы подключить их для однократного использования, используйте команду
--enablerepo, например
yum --enablerepo=atrpms list mplayer
yum --enablerepo=dag install xine
yum --enablerepo=adobe install flash-player
Если вы хотите, чтобы все репозитории были подключены постоянно, вам
необходимо отредактировать конфигурационные файлы, изменив enabled=0 на
enabled=1. Конфигурационные файлы находятся в каталоге
/etc/yum.repos.d/ и имеют названия вида
/etc/yum.repos.d/atrpms.repo
/etc/yum.repos.d/dag.repo
Замечание: Одно то, что yum-репозиторий существует, НЕ означает, что
он совместим с другими yum-репозиториями. Мы включили созданные нами
репозитории, поскольку обычно они успешно работают друг с другом. Но
если с каким-либо из пакетов из репозиториев возникнет проблема,
пожалуйста, свяжитесь с теми, кто поддерживает этот репозиторий.
yum-autoupdate
yum-autoupdate проверяет, выполняется ли yum, и если выполняется
слишком долго (около 24 часов), то, когда стартует yum.cron, он убивает
старый yum. Это изменение внесено потому, что нам поступали сообщения о
случаях зависания yum, и мы не хотим, чтобы такое произошло при
обновлениях.
yum-autoupdate проверяет, как давно включена машина. Если она работает
менее 20 часов, он не ждет и выполняет обновление. Если более 20 часов,
ожидает в течение случайного отрезка времени, до 3 часов. Это было
сделано для лэптопов и других машин, которые не могут находиться
слишком долго в состоянии ожидания подходящего момента. Ожидание в
течение случайного отрезка времени было задано для того, чтобы не
создавать излишнюю нагрузку на серверы.
yum-conf-5x был создан для пользователей, желающих иметь последнюю
стабильную версию. Он всегда указывает на область 5x. Это означает,
что если мы создаем новую версию, ваш yum-conf автоматически
обновляется до нее.
yum-conf-epel был добавлен для тех, кто использует репозиторий epel.
Этот пакет требует, чтобы были установлены пакеты yum-provides и
yum-fastestmirror
* yum-3.2.19-18.sl.noarch.rpm
yum-autoupdate-1-1.SL.noarch.rpm
* yum-conf-53-1.SL.noarch.rpm
yum-conf-5x-1-5.SL.noarch.rpm
yum-conf-epel-5-1.noarch.rpm
* yum-cron-0.6-3.el5.noarch.rpm
yum-rhn-plugin-0.5.3-6.el5_2.6.noarch.rpm
yum-updatesd-0.9-2.sl.noarch.rpm
*Apache
Изменен index.html для исключения информации о производителе базового
дистрибутива (Upstream Vendor) и размещения информации о SL.
* httpd-2.2.3-22.sl5.i386.rpm
* httpd-devel-2.2.3-22.sl5.i386.rpm
* httpd-manual-2.2.3-22.sl5.i386.rpm
* mod_ssl-2.2.3-22.sl5.i386.rpm
Изменены для того, чтобы собрать
Некоторые пакеты были изменены для того, чтобы их собрать.
В следующие пакеты внесены изменения так, чтобы они указывали на
правильные входящие в них файлы
brlapi-0.4.1-1.fc6.1.i386.rpm
brlapi-devel-0.4.1-1.fc6.1.i386.rpm
brltty-3.7.2-1.fc6.1.i386.rpm
-------------------------------------------------------------------------
ИЗМЕНЕНИЯ, внесенные в версию 5.3 производителем базового дистрибутива
-------------------------------------------------------------------------
*cachefilesd
*
* Удален производителем базового дистрибутива.
*compat-dapl-1.2.5
*
* Переименован в compat-dapl
*firstboot
*
* Теперь архитектурозависимый. Ранее это был пакет noarch.
*frysk
*
* Удален производителем базового дистрибутива.
*kmod-gfs2
*
* Драйверы включены в ядро. Пакеты rpm удалены.
*netconfig
*
* Удален производителем базового дистрибутива.
*openib
*
* Теперь это пакет noarch. Ранее он был архитектурозависимым. Поскольку
* openib обновился, пакет sdpnetstat был удален.
*pump-devel
*
* Удален производителем базового дистрибутива.
*sysreport
*
* Удален производителем базового дистрибутива.
*comps.xml
*
* Производитель базового дистрибутива внес некоторые изменения в
* comps.xml. Эти изменения отражают добавления и удаления различных
* пакетов, и были перенесены в comps.xml Scientific Linux.
*
* Группа: Кластерное хранилище (Cluster Storage)
* Удален: kmod-gfs2
* Добавлены как "default": cmirror, kmod-cmirror
*
* Группа: Библиотеки для разработки (Development Libraries)
* Удален: tog-pegasus-devel
* Добавлены как "optional": fipscheck-devel, libspe2-devel,
* libstdc++43-devel, perl-Archive-Zip
*
* Группа: Средства разработки (Development Tools)
* Удалены: frysk, frysk-gnome
* Добавлены как "optional": gcc43, gcc43-c++, gcc43-gfortran,
* java-1.6.0-openjdk, java-1.6.0-openjdk-devel, libgfortran43, libspe2
*
* Группа: Сетевые серверы (Network Servers)
* Добавлены как "optional": openldap-servers-overlays
*
* Группа: OpenFabrics Enterprise Distribution
* Добавлены как "default": compat-dapl, compat-dapl-devel,
* compat-dapl-utils, dapl-devel, mpitests-openmpi
* Добавлены как "optional": compat-dapl-static, dapl-static,
* mpitests-mvapich, mpitests-mvapich2, mvapich, mvapich2
*
* Группа: Основа (Base)
* Удалены: sysreport, netconfig
* Добавлены как "optional": fipscheck, cpufreq-utils, crash-spu-commands,
* fipscheck, nfs4-acl-tools
*
* Группа: Основа (Core)
* Изменен с "default" на "optional": ecryptfs-utils
* Добавлен как "optional": sgpio
*
* Группа: Средства разработки устаревших приложений
* (Legacy Software Development)
* Добавлен как "default": compat-libcom_err
*
* Группа: Различные включенные пакеты (Miscellaneous Included Packages)
* Удален: cachefilesd
*
* Группа: Поддержка печати (Printing Support)
* Добавлен как "optional": wacomexpresskeys
*
* Группа: Системные средства (System Tools)
* Добавлены как "optional": e4fsprogs, elfspe2
*
* Группа: Виртуализация (Virtualization)
* Добавлены как "optional": libcmpiutil, libvirt-cim
-----------------------------------------------------------------------------
/SL/
-----------------------------------------------------------------------------
Выпуск базового производителя состоит из двух наборов дисков, Server и
Client. Каждый набор дисков содержит группу каталогов с соответствующими
пакетами. Диск Client содержит каталоги Client, Workstation и VT.
Диск Server -- каталоги Server, VT, Cluster и ClusterStorage. В каталоге VT
содержатся одни и те же пакеты на всех дисках. В каталогах Cluster,
ClusterStorage и Workstation нет ни одного общего пакета. В каталогах Client и
Server содержится много общих пакетов наряду с уникальными.
Scientific Linux объединил все пакеты из каталогов Client, Server, VT, Cluster,
ClusterStorage и Workstation в каталог SL.
От вас не потребуется выполнения дополнительных действий, поскольку вам
доступны все пакеты.
-----------------------------------------------------------------------------
/contrib/
------------------------------------------------------------------------------
RPM'ы, предоставленные коллаборацией, которые либо не могут быть введены в
основной релиз, либо еще не достаточно протестированы.
Исходные коды для пакетов в каталоге SRPMS
-----------------------------------------------------------------------------
/updates/
-----------------------------------------------------------------------------
security
Security errata
fastbugs
Пакеты, пересобранные из rpm'ов Fastrack базового производителя
Пакеты, которые предполагается включить в следующий Update
Они прошли полную проверку (QA) производителя
---------------------------------------------------------------------------
/../SRPMS/
---------------------------------------------------------------------------
/SL/
Содержит SRPM'ы всего того, что мы добавили или изменили. Помещаются в
каталог уровнем выше. Все другие SRPM'ы можно получить с ftp-сайта
обновлений базового производителя
/vendor/
SRPMS базового производителя (TUV -- the upstream vendor).
Этот каталог содержит SRPMS оригинального выпуска, а также SRPMS
обновлений
/contrib/
SRPMS дополнительных пакетов
/sites//SRPMS
SRPMS для сайтов, если они есть
---------------------------------------------------------------------------
/../archive/
---------------------------------------------------------------------------
/obsolete/
Пакеты, которые включены в выпуск, но были обновлены
/debuginfo/
Пакеты debuginfo
-----------------------------------------------------------------------------
ОГРАНИЧЕНИЯ
-----------------------------------------------------------------------------
ipw2100, ipw2200, ipw3945
Не работает в инсталляторе
Инсталляция по ftp
В настоящее время в ходе инсталляции по ftp переход в графический режим
может занять много времени (порядка минуты), в течение которого вы
будете видеть пустой экран. Машина НЕ подвисла, она просто ищет файлы,
которые находятся в другом месте. Подождите несколько минут, и процесс
продолжится. В финальном релизе эта проблема будет решена.
NVIDIA motherboard chipsets
Может потребоваться использование
linux noapic
при инсталляции.
Intel 965 motherboard chipset
Может потребоваться использование
linux all-generic-ide
для оборудования pata.
*Yum Update
* При обновлении более ранних версий SL 5 до версии SL 5.3 необходимо
* сначала обновить glibc, а затем остальные пакеты.
*
* # yum update glibc
* # yum update
*
* Если этого не сделать, в ходе обновления будут постоянно выдаваться
* сообщения об ошибке такого вида
* rpmdb: unable to lock mutex: Invalid argument
*Конфигурирование графической среды
* Даже в случае успешной инсталляции иногда монитор конфигурируется
* неправильно, и Xorg.conf не содержит всей необходимой информации. В
* результате при запуске 5 уровня init на дисплее отображается
* искаженная картинка.
* Временное решение: после инсталляции перезагрузите систему как обычно
* и запустите firstboot. Перезагрузите систему в текстовый режим (с
* уровнем init 3). Войдите в систему как root, запустите
* system-config-display и настройте дисплей вручную.
* Некоторые машины с видеокартой NVIDIA в ходе графической инсталляции
* или при графическом входе в систему могут отображать графику или
* шрифты в искаженном виде. В таком случае переключитесь на виртуальную
* консоль и вернитесь обратно в X Window.
*Intel Wireless
* Вследствие наличия нерешенных проблем, связанных с аппаратным
* ускорением шифрования в драйверах, пользователям беспроводных карт
* Intel WiFi Link 4965, 5100, 5150, 5300 и 5350 рекомендуется отключать
* аппаратное ускорение через параметры модулей. Сбои, вызванные этими
* проблемами, могут привести к невозможности подсоединения к защищенным
* беспроводным сетям через Wired Equivalent Privacy (WEP) после
* соединения с сетями, защищенными механизмом WiFi Protected Access
* (WPA). Чтобы сделать это, добавьте в /etc/modprobe.conf следующие
* опции:
*
* alias wlan0 iwlagn
* options iwlagn swcrypto50=1 swcrypto=1
*
* (где wlan0 -- имя интерфейса по умолчанию для первого устройства Intel
* WiFi Link)
*Сменные носители
* В том случае, если вы входите в систему как root, сменные носители (CD
* и DVD) автоматически не монтируются. По этой причине монтировать
* устройства необходимо вручную при помощи графического файлового
* менеджера. Для монтирования устройства в /media также можно
* запустить следующую команду:
*
* mount /dev/[device name] /media
-----------------------------------------------------------------------------
ИНФОРМАЦИЯ
-----------------------------------------------------------------------------
Веб-сайт
https://www.scientificlinux.org
FTP
ftp://ftp.scientificlinux.org/linux/scientific/53/
Списки рассылки
scientific-linux-devel@fnal.gov Разработка Scientific Linux
scientific-linux-users@fnal.gov Здесь можно получить поддержку от
других пользователей Scientific Linux
scientific-linux-announce@fnal.gov Анонсы по поводу Scientific Linux
scientific-linux-errata@fnal.gov Анонсы по поводу Security Errata
-------------------------------------------------------------------------
ERRATA, пересобранные из SRPMS, вышедшие после выпуска базовым производителем версии 5.3
-------------------------------------------------------------------------
* avahi-0.6.16-1.el5_2.1.i386.rpm
* avahi-compat-howl-0.6.16-1.el5_2.1.i386.rpm
* avahi-compat-howl-devel-0.6.16-1.el5_2.1.i386.rpm
* avahi-compat-libdns_sd-0.6.16-1.el5_2.1.i386.rpm
* avahi-compat-libdns_sd-devel-0.6.16-1.el5_2.1.i386.rpm
* avahi-devel-0.6.16-1.el5_2.1.i386.rpm
* avahi-glib-0.6.16-1.el5_2.1.i386.rpm
* avahi-glib-devel-0.6.16-1.el5_2.1.i386.rpm
* avahi-qt3-0.6.16-1.el5_2.1.i386.rpm
* avahi-qt3-devel-0.6.16-1.el5_2.1.i386.rpm
* avahi-tools-0.6.16-1.el5_2.1.i386.rpm
* crash-4.0-7.2.3.el5_3.1.i386.rpm
* crash-devel-4.0-7.2.3.el5_3.1.i386.rpm
* kexec-tools-1.102pre-56.el5_3.1.i386.rpm
* lcms-1.15-1.2.2.el5_2.2.i386.rpm
* lcms-devel-1.15-1.2.2.el5_2.2.i386.rpm
* python-lcms-1.15-1.2.2.el5_2.2.i386.rpm
* squirrelmail-1.4.8-5.el5_2.3.noarch.rpm
* strace-4.5.18-2.el5_3.2.i386.rpm
* thunderbird-2.0.0.19-1.el5_2.i386.rpm
* xterm-215-5.el5_2.2.i386.rpm
* ntp-4.2.2p1-9.el5_3.1.i386.rpm
* firefox-3.0.6-1.el5.i386.rpm
* nss-3.12.2.0-4.el5.i386.rpm
* nss-devel-3.12.2.0-4.el5.i386.rpm
* nss-pkcs11-devel-3.12.2.0-4.el5.i386.rpm
* nss-tools-3.12.2.0-4.el5.i386.rpm
* xulrunner-1.9.0.6-1.el5.i386.rpm
* xulrunner-devel-1.9.0.6-1.el5.i386.rpm
* xulrunner-devel-unstable-1.9.0.6-1.el5.i386.rpm
* gstreamer-plugins-good-0.10.9-1.el5_3.1.i386.rpm
* gstreamer-plugins-good-devel-0.10.9-1.el5_3.1.i386.rpm
* kernel-2.6.18-128.1.1.el5.i686.rpm
* kernel-debug-2.6.18-128.1.1.el5.i686.rpm
* kernel-debug-devel-2.6.18-128.1.1.el5.i686.rpm
* kernel-devel-2.6.18-128.1.1.el5.i686.rpm
* kernel-doc-2.6.18-128.1.1.el5.noarch.rpm
* kernel-headers-2.6.18-128.1.1.el5.i386.rpm
* kernel-PAE-2.6.18-128.1.1.el5.i686.rpm
* kernel-PAE-devel-2.6.18-128.1.1.el5.i686.rpm
* kernel-xen-2.6.18-128.1.1.el5.i686.rpm
* kernel-xen-devel-2.6.18-128.1.1.el5.i686.rpm
* sudo-1.6.9p17-3.el5_3.1.i386.rpm
* mod_auth_mysql-3.0.0-3.2.el5_3.i386.rpm
* netpbm-10.35-6.1.el5_3.1.i386.rpm
* netpbm-devel-10.35-6.1.el5_3.1.i386.rpm
* netpbm-progs-10.35-6.1.el5_3.1.i386.rpm
* vnc-4.1.2-14.el5_3.1.i386.rpm
* vnc-server-4.1.2-14.el5_3.1.i386.rpm
* dos2unix-3.1-27.2.el5.i386.rpm
* hwbrowser-0.30-3.el5.noarch.rpm
* system-config-date-1.8.12-4.el5.noarch.rpm
* strace-4.5.18-2.el5_3.3.i386.rpm
* unix2dos-2.2-26.2.3.el5.i386.rpm
* device-mapper-multipath-0.4.7-23.el5_3.1.i386.rpm
* gfs2-utils-0.1.53-1.el5_3.1.i386.rpm
* kpartx-0.4.7-23.el5_3.1.i386.rpm
* firefox-3.0.7-1.el5.i386.rpm
* libpng-1.2.10-7.1.el5_3.2.i386.rpm
* libpng-devel-1.2.10-7.1.el5_3.2.i386.rpm
* wireshark-1.0.6-2.el5_3.i386.rpm
* wireshark-gnome-1.0.6-2.el5_3.i386.rpm
* xulrunner-1.9.0.7-1.el5.i386.rpm
* xulrunner-devel-1.9.0.7-1.el5.i386.rpm
* xulrunner-devel-unstable-1.9.0.7-1.el5.i386.rpm
* htdig-3.2.0b6-11.el5.i386.rpm
* htdig-web-3.2.0b6-11.el5.i386.rpm
* mod_authz_ldap-0.26-9.el5.i386.rpm
* icu-3.6-5.11.2.i386.rpm
* libicu-3.6-5.11.2.i386.rpm
* libicu-devel-3.6-5.11.2.i386.rpm
* libicu-doc-3.6-5.11.2.i386.rpm
* cpio-2.6-23.el5.i386.rpm
* evolution-data-server-1.12.3-10.el5_3.3.i386.rpm
* evolution-data-server-devel-1.12.3-10.el5_3.3.i386.rpm
* evolution-data-server-doc-1.12.3-10.el5_3.3.i386.rpm
* jadetex-3.12-15.el5.noarch.rpm
* libsoup-2.2.98-2.el5_3.1.i386.rpm
* libsoup-devel-2.2.98-2.el5_3.1.i386.rpm
* ltrace-0.5-13.45svn.el5.i386.rpm