Замечания к выпуску Scientific Linux "SL 5.0" для i386 4 мая 2007
Комментарии/замечания/отчеты по тестам направляйте по адресу
scientific-linux-devel@fnal.gov
--------------------------------------------------------------------------
Содержание
Откуда загрузить
ДОБАВЛЕНО к Enterprise 5
ИЗМЕНЕНО по сравнению с Enterprise 5
Изменения, внесенные в инсталлятор, и изменения, обеспечивающие легальность
ДОБАВЛЕНО производителем базового дистрибутива
/contrib
SRPMS
ТРЕБОВАНИЯ К ОБОРУДОВАНИЮ
ОГРАНИЧЕНИЯ
ИНФОРМАЦИЯ
ERRATA
_____________________________________________________________________________
Откуда загрузить
_____________________________________________________________________________
ftp://ftp.scientificlinux.org/linux/scientific/5.0/i386
ftp://ftp.scientificlinux.org/linux/scientific/5.0/iso/i386
-----------------------------------------------------------------------------
ДОБАВЛЕННЫЕ компоненты
-----------------------------------------------------------------------------
cfitsio
CFITSIO -- это библиотека подпрограмм для C и FORTRAN для чтения и
записи файлов с данными в формате FITS (Flexible Image Transport
System).
CFITSIO широко используется в астрономическом сообществе.
cfitsio-3.030-1.sl5.i386.rpm
cfitsio-devel-3.030-1.sl5.i386.rpm
dropit
dropit предназначен для удаления из значения переменной PATH записей
каталогов, разделенных двоеточием.
dropit может быть использован в скриптах sh, ksh csh.
dropit-1.2-1.i386.rpm
FUSE
FUSE дает возможность реализовать полнофункциональную файловую систему
в программе, исполняемой в пространстве пользователя.
fuse-smb: вы можете без дополнительных усилий получать доступ к сетевым
ресурсам network neighbourhood так, как к вашей локальной файловой
системе. Только в том случае, когда осуществляется доступ к ресурсу,
производится подсоединение к удаленному компьютеру. Это также позволяет
пользователям подключать smb shares с использованием kerberos.
fuse-sshfs: клиент FUSE-filesystem, базирующийся на
SSH File Transfer Protocol. Для клиента подключение файловой системы
является таким же простым, как и вход на сервер по ssh.
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.5-1.i386.rpm
fuse-sshfs-1.7-2.SL.i386.rpm
kernel-module-fuse-2.6.18-8.1.3.el5-2.6.3-1.sl5.i686.rpm
kernel-module-fuse-2.6.18-8.1.3.el5PAE-2.6.3-1.sl5.i686.rpm
kernel-module-fuse-2.6.18-8.1.3.el5xen-2.6.3-1.sl5.i686.rpm
Graphviz
Graph Visualization Tools
graphviz-2.8-1.sl.i386.rpm
graphviz-devel-2.8-1.sl.i386.rpm
graphviz-doc-2.8-1.sl.i386.rpm
graphviz-graphs-2.8-1.sl.i386.rpm
graphviz-guile-2.8-1.sl.i386.rpm
graphviz-java-2.8-1.sl.i386.rpm
graphviz-lua-2.8-1.sl.i386.rpm
graphviz-ocaml-2.8-1.sl.i386.rpm
graphviz-perl-2.8-1.sl.i386.rpm
graphviz-php-2.8-1.sl.i386.rpm
graphviz-python-2.8-1.sl.i386.rpm
graphviz-ruby-2.8-1.sl.i386.rpm
graphviz-tcl-2.8-1.sl.i386.rpm
icewm
Легкий window manager для X Window System.
icewm-1.2.30-3.i386.rpm
icewm-l10n-1.2.30-3.i386.rpm
Intel wireless firmware
Firmware для драйверов Intel® PRO/Wireless 2100 и 2200.
Тщательно ознакомьтесь с лицензией, прилагаемой к rpm.
ipw2200-firmware-3.0 включает версии 2.2, 2.3, 2.4 и 3.0
ipw2100-firmware-1.3-5.noarch.rpm
ipw2200-firmware-3.0-1.noarch.rpm
ipw3945d необходим для управления wireles-картой sipw3945,
а kernel-module-ipw3945 нужен, т.к. этот драйвер не включен
в стандартное ядро. Имейте в виду, что инсталлятор НЕ ЗНАЕТ
как подключить 3945 wireless. Вам нужно будет запускать
/sbin/ipw3945d в ваших стартовых скриптах. Известно, что
этот драйвер работает на Dell 820 и Dell 620. Известно, что
на FJS S7110 (Fujitsu) он НЕ РАБОТАЕТ.
ipw3945-1.2.0-1.sl5.i686.rpm
ipw3945d-1.7.22-7.sl5.i386.rpm
ipw3945-firmware-1.13-1.noarch.rpm
kernel-module-ipw3945-2.6.18-8.1.3.el5-1.2.0-1.sl5.i686.rpm
kernel-module-ipw3945-2.6.18-8.1.3.el5PAE-1.2.0-1.sl5.i686.rpm
kernel-module-ipw3945-2.6.18-8.1.3.el5xen-1.2.0-1.sl5.i686.rpm
JAVA
jdk-1.5.0_11-fcs.i586.rpm
Это java sdk от Sun.
Лицензию см. в misc/licenses/j2sdk-1.4.2-x.license
Для того что бы все ссылки (включая plugin'ы) были установлены
верно, необходимо установить java-1.4.2-sun-compat
Простейший способ:
yum install java-1.4.2-sun-compat
В этом случае пакет j2sdk-1.4.2 подключится автоматически.
java-1.5.0-sun-compat-1.5.0.11-1jpp.noarch.rpm
Этот пакет обеспечивает JPackage совместимость символьных ссылок и
каталогов для JDK rpm от Sun.
madwifi
Поддержка для Atheros G wireless
madfifi -- это Multiband Atheros Driver для WiFi, linux-драйвер для
универсальных сетевых карт 802.11a/b/g - Cardbus, PCI или MiniPCI карт, которые используют чипсеты Atheros (ar5210, ar5211, ar5212).
madwifi-0.9.3-10.sl5.i686.rpm
kernel-module-madwifi-2.6.18-8.1.3.el5-0.9.3-10.sl5.i686.rpm
kernel-module-madwifi-2.6.18-8.1.3.el5PAE-0.9.3-10.sl5.i686.rpm
kernel-module-madwifi-2.6.18-8.1.3.el5xen-0.9.3-10.sl5.i686.rpm
kernel-module-madwifi-hal-2.6.18-8.1.3.el5-0.9.3-10.sl5.i686.rpm
kernel-module-madwifi-hal-2.6.18-8.1.3.el5PAE-0.9.3-10.sl5.i686.rpm
kernel-module-madwifi-hal-2.6.18-8.1.3.el5xen-0.9.3-10.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
Это пакеты для удовлетворения зависимостей для вышеупомянутых rpm.
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.41-1.SL.i686.rpm
kernel-module-ndiswrapper-2.6.18-8.1.3.el5-1.41-1.SL.i686.rpm
kernel-module-ndiswrapper-2.6.18-8.1.3.el5PAE-1.41-1.SL.i686.rpm
kernel-module-ndiswrapper-2.6.18-8.1.3.el5xen-1.41-1.SL.i686.rpm
nedit
NEdit -- графический текстовый редактор для системы X Window System и
Motif.
nedit-5.5-10.el5.i386.rpm
OpenAFS
Мы поместили самую последнюю версию openafs 1.4.4
openafs-1.4.4-42.SL5.i386.rpm
openafs-authlibs-1.4.4-42.SL5.i386.rpm
openafs-authlibs-devel-1.4.4-42.SL5.i386.rpm
openafs-client-1.4.4-42.SL5.i386.rpm
openafs-compat-1.4.4-42.SL5.i386.rpm
openafs-debug-1.4.4-42.SL5.i386.rpm
openafs-devel-1.4.4-42.SL5.i386.rpm
openafs-firstboot-1.4-1.SL.noarch.rpm
openafs-kernel-source-1.4.4-42.SL5.i386.rpm
openafs-kpasswd-1.4.4-42.SL5.i386.rpm
openafs-krb5-1.4.4-42.SL5.i386.rpm
openafs-server-1.4.4-42.SL5.i386.rpm
kernel-module-openafs-2.6.18-8.1.3.el5-1.4.4-42.SL5.i686.rpm
kernel-module-openafs-2.6.18-8.1.3.el5PAE-1.4.4-42.SL5.i686.rpm
kernel-module-openafs-2.6.18-8.1.3.el5xen-1.4.4-42.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-TimeDate-2.22-1.noarch.rpm
perl-Tk-804.027-1.i386.rpm
R
http://www.r-project.org/
R -- язык и окружение для статистических вычислений и отрисовки
графиков. R -- GNU-проект, похожий на язык и окружение S, разработанный
Джоном Чамберсом (John Chambers) и его коллегами из Bell Laboratories.
R может рассматриваться как другая реализация S. Он имеет некоторые
важные отличия, но большая часть кода, написанного для S, может
запускаться под R без изменений.
R-2.4.1-1.sl5x.i386.rpm
R-devel-2.4.1-1.sl5x.i386.rpm
libRmath-2.4.1-1.sl5x.i386.rpm
libRmath-devel-2.4.1-1.sl5x.i386.rpm
r1000
Это Linux-драйвер для контроллеров RealTek Ethernet, перечисленных ниже.
1. RTL8169S/SB/SC (Gigabit Ethernet с интерфейсом PCI)
2. RTL8168B (Gigabit Ethernet с интерфейсом PCI-Express)
3. RTL8101E (Fast Ethernet с интерфейсом PCI-Express)
r1000-1.05-1.sl.i686.rpm
kernel-module-r1000-2.6.18-8.1.3.el5-1.05-1.sl.i686.rpm
kernel-module-r1000-2.6.18-8.1.3.el5PAE-1.05-1.sl.i686.rpm
kernel-module-r1000-2.6.18-8.1.3.el5xen-1.05-1.sl.i686.rpm
SL_afs_no_dynroot-2.0-2.noarch.rpm
Этот пакет удаляет -dynroot опции из openafs config. Для того
чтобы этот эффект имел место, необходимо перезапустить afs. В
процессе установки пакета такого перезапуска не делается.
SL_desktop_tweaks-5-4.noarch.rpm
Этот пакет добавляет иконку terminal на панель задач 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".
SL_sendmail_accept-1.1-3.noarch.rpm
Изменяет Sendmail config так, чтобы он пропускал входящую почту.
По умолчанию не инсталлируется.
Yumex
Yumex -- графический пользовательский интерфейс yum.
yumex-1.9.5-1.0.el5.noarch.rpm
yum-utilx
yum-utils -- коллекция утилит и примеров, имеющих отношение к менеджеру
пакетов yum. Сюда включены утилиты различных авторов, которые делают
yum мощнее и удобнее в использовании. Вот некоторые утилиты и plugin'ы.
yum-utils-1.0.4-1.el5.noarch.rpm
yum-allowdowngrade-1.0.4-1.el5.noarch.rpm
yum-changelog-1.0.4-1.el5.noarch.rpm
yum-downloadonly-1.0.4-1.el5.noarch.rpm
yum-fastestmirror-1.0.4-1.el5.noarch.rpm
yum-fedorakmod-1.0.4-1.el5.noarch.rpm
yum-metadata-parser-1.0.3-1.el5.i386.rpm
yum-priorities-1.0.4-1.el5.noarch.rpm
yum-protectbase-1.0.4-1.el5.noarch.rpm
yum-skip-broken-1.0.4-1.el5.noarch.rpm
yum-tsflags-1.0.4-1.el5.noarch.rpm
yum-updateonboot-1.0.4-1.el5.noarch.rpm
yum-versionlock-1.0.4-1.el5.noarch.rpm
Прочее
Эти пакеты были включены, поскольку в базовый дистрибутив они не
входили.
gv-3.6.2-2.sl5.i386.rpm из Stephan Wiesand
pine-4.64-3.sl.i386.rpm из репозитория Dag
-------------------------------------------------------------------------
RPM'ы производителя, в которые были внесены изменения
-------------------------------------------------------------------------
Инсталлятор (anaconda)
Изменен pkgorder с патчами из CentOS
Изменен installclasses/rhel.py для удаления запроса ключа
Изменен installclasses/rhel.py для включения групп SL
anaconda-11.1.2.36-1.SL.1.i386.rpm
anaconda-runtime-11.1.2.36-1.SL.1.i386.rpm
В релиз "производителя" изменения вносились минимальные. Мы изменили только
"rpm'ы", которые требует изменить "производитель".
redhat-artwork-5.0.9-1.SL.2.i386.rpm
redhat-logos-4.9.16-1.SL.6.noarch.rpm
sl-release-5.0-4.i386.rpm
sl-release-notes-5.0-4.noarch.rpm
sl-release заменяет начальные закладки mozilla и firefox.
sl-release изменяет начальную конфигурацию rhn для использования
yum и указания на сайт ftp.scientificlinux.org
sl-release удаляет из firstboot'а вопрос о дополнительных CD
redhat-logos изменен так, чтобы добавить показ фотографий в
процессе инсталляции
Эти пакеты производитель менять не требует, но нам кажется, что их следует
изменить
gdm-2.16.0-30.sl5.i386.rpm
Изменяет тему по умолчанию с RHEL на EaseOfBlue
pirut-1.2.10-1.sl.noarch.rpm
Удаляет "Requires: rhn-setup-gnome"
rhgb-0.16.4-8.sl.1.i386.rpm
Изменяет цвета.
yum
Yum версии 2.4 и выше имеет специальный plugin kernel-module, который
позволяет определить, какие kernel-module rpm соответствуют ядрам.
Благодаря этим изменениям теперь работа с kernel-module rpm (например,
afs) возможна
yum-conf
переменная metadata_expire установлена в значение 20 часов, что
позволяет обычным пользователям воспользоваться yum для тех команд,
которые они могут запускать
в yum-conf имеются следующие репозитории
sl-base (enabled)
sl-security (enabled)
sl-testing (not enabled)
sl-fastbugs (not enabled)
sl-bugfix-51 (not enabled)
atrpms (not enabled)
dag (not enabled)
flash (not enabled)
По умолчанию не все репозитории подключены.
Чтобы подключить их для однократного использования, используйте команду
--enablerepo, например
yum --enablerepo=atrpms list mplayer
yum --enablerepo=dag install xine
yum --enablerepo=flash 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-3.0.6-3.sl.noarch.rpm
yum-autoupdate-1-1.SL.noarch.rpm
yum-conf-50-3.SL.noarch.rpm
yum-conf-5x-3-1.SL.noarch.rpm
yum-rhn-plugin-0.4.3-1.el5.noarch.rpm
yum-metadata-parser-1.0.4-1.sl5.i386.rpm
yum-updatesd-3.0.6-3.sl.noarch.rpm
Apache
Изменен index.html для исключения информации от производителя базового
дистрибутива (Upstream Vendor) и размещения информации о SL.
httpd-2.2.3-6.sl.i386.rpm
httpd-devel-2.2.3-6.sl.i386.rpm
httpd-manual-2.2.3-6.sl.i386.rpm
mod_ssl-2.2.3-6.sl.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
-----------------------------------------------------------------------------
/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) производителя
bugfix51
Предназначен для пакетов следующего Update.
---------------------------------------------------------------------------
/../SRPMS/
---------------------------------------------------------------------------
/SL/
Содержит SRPM'ы всего того, что мы добавили или изменили. Помещаются в
каталог уровнем выше. Все другие SRPM'ы можно получить с ftp-сайта
обновлений базового производителя
/vendor/
SRPMS базового производителя (TUV -- the upstream vendor).
Этот каталог содержит SRPMS оригинального выпуска, а также SRPMS
обновлений
/contrib/
SRPMS дополнительных пакетов
/sites/<site>/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.
-----------------------------------------------------------------------------
ИНФОРМАЦИЯ
-----------------------------------------------------------------------------
Web-сайт
http://www.scientificlinux.ru
FTP
ftp://ftp.scientificlinux.org/linux/scientific/5.0/
Списки рассылки
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
-------------------------------------------------------------------------