Замечания к выпуску Scientific Linux "SL 5.0" для x86_64 15 мая 2007 Комментарии/замечания/отчеты по тестам направляйте по адресу scientific-linux-devel@fnal.gov -------------------------------------------------------------------------- Содержание Откуда загрузить ДОБАВЛЕНО к Enterprise 5 ИЗМЕНЕНО по сравнению с Enterprise 5 Изменения, внесенные в инсталлятор, и изменения, обеспечивающие легальность ДОБАВЛЕНО производителем базового дистрибутива /contrib SRPMS ТРЕБОВАНИЯ К ОБОРУДОВАНИЮ ОГРАНИЧЕНИЯ ИНФОРМАЦИЯ ERRATA _____________________________________________________________________________ Откуда загрузить _____________________________________________________________________________ ftp://ftp.scientificlinux.org/linux/scientific/50/x86_64/ ------------------------------------------------------------------------- ДОБАВЛЕННЫЕ компоненты ----------------------------------------------------------------------------- cfitsio CFITSIO -- это библиотека подпрограмм для C и FORTRAN для чтения и записи файлов с данными в формате FITS (Flexible Image Transport System). CFITSIO широко используется в астрономическом сообществе. cfitsio-3.030-1.sl5.x86_64.rpm cfitsio-devel-3.030-1.sl5.x86_64.rpm dropit dropit предназначен для удаления из значения переменной PATH записей каталогов, разделенных двоеточием. dropit может быть использован в скриптах sh, ksh csh. dropit-1.2-1.x86_64.rpm FUSE FUSE дает возможность реализовать полнофункциональную файловую систему в программе, исполняемой в пространстве пользователя. fuse-smb: вы можете без дополнительных усилий получать доступ к сетевым ресурсам network neighbourhood так, как к вашей локальной файловой системе. Только в том случае, когда осуществляется доступ к ресурсу, производится подсоединение к удаленному компьютеру. Это также позволяет пользователям подключать smb shares с использованием kerberos. fuse-sshfs: клиент FUSE-filesystem, базирующийся на SSH File Transfer Protocol. Для клиента подключение файловой системы является таким же простым, как и вход на сервер по ssh. fuse-2.6.3-1.el5.x86_64.rpm fuse-devel-2.6.3-1.el5.x86_64.rpm fuse-libs-2.6.3-1.el5.x86_64.rpm fuse-smb-0.8.5-1.el5.x86_64.rpm fuse-sshfs-1.7-2.el5.x86_64.rpm kernel-module-fuse-2.6.18-8.1.3.el5-2.6.3-1.sl5.x86_64.rpm kernel-module-fuse-2.6.18-8.1.3.el5xen-2.6.3-1.sl5.x86_64.rpm Graphviz Graph Visualization Tools graphviz-2.8-1.sl.x86_64.rpm graphviz-devel-2.8-1.sl.x86_64.rpm graphviz-doc-2.8-1.sl.x86_64.rpm graphviz-graphs-2.8-1.sl.x86_64.rpm graphviz-guile-2.8-1.sl.x86_64.rpm graphviz-java-2.8-1.sl.x86_64.rpm graphviz-lua-2.8-1.sl.x86_64.rpm graphviz-ocaml-2.8-1.sl.x86_64.rpm graphviz-perl-2.8-1.sl.x86_64.rpm graphviz-php-2.8-1.sl.x86_64.rpm graphviz-python-2.8-1.sl.x86_64.rpm graphviz-ruby-2.8-1.sl.x86_64.rpm graphviz-tcl-2.8-1.sl.x86_64.rpm icewm Легкий window manager для X Window System. icewm-1.2.30-3.x86_64.rpm icewm-l10n-1.2.30-3.x86_64.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.x86_64.rpm ipw3945d-1.7.22-7.sl5.x86_64.rpm ipw3945-firmware-1.13-1.noarch.rpm kernel-module-ipw3945-2.6.18-8.1.3.el5-1.2.0-1.sl5.x86_64.rpm kernel-module-ipw3945-2.6.18-8.1.3.el5xen-1.2.0-1.sl5.x86_64.rpm JAVA jdk-1.5.0_11-fcs.i586.rpm jdk-1.5.0_11-fcs.x86_64.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.x86_64.rpm kernel-module-madwifi-2.6.18-8.1.3.el5-0.9.3-10.sl5.x86_64.rpm kernel-module-madwifi-2.6.18-8.1.3.el5xen-0.9.3-10.sl5.x86_64.rpm kernel-module-madwifi-hal-2.6.18-8.1.3.el5-0.9.3-10.sl5.x86_64.rpm kernel-module-madwifi-hal-2.6.18-8.1.3.el5xen-0.9.3-10.sl5.x86_64.rpm Multimedia gstreamer-plugins-extras-0.10.9-2.sl.x86_64.rpm из SL4 k3b-extras-0.12.17-3.sl.x86_64.rpm из репозитория livna Это пакеты для удовлетворения зависимостей для вышеупомянутых rpm. lame-3.97-1.sl.x86_64.rpm из RPMforge lame-devel-3.97-1.sl.x86_64.rpm из RPMforge libid3tag-0.15.1b-3.sl.x86_64.rpm из RPMforge libid3tag-devel-0.15.1b-3.sl.x86_64.rpm из RPMforge libmad-0.15.1b-4.sl.x86_64.rpm из RPMforge libmad-devel-0.15.1b-4.sl.x86_64.rpm из PMforge taglib-1.4-1.2.sl.x86_64.rpm из PMforge taglib-devel-1.4-1.2.sl.x86_64.rpm из RPMforge ndiswrapper Проект ndiswrapper делает возможным использование в Linux WLAN-Hardware при помощи загружаемого модуля ядра, который "служит оберткой" для драйверов NDIS (Windows network driver API). Эти пакеты содержат только модуль ядра и загрузчик. Для вашей карты вам также может понадобиться Windows драйвер. kernel-module-ndiswrapper-2.6.18-8.1.3.el5-1.41-1.SL.x86_64.rpm kernel-module-ndiswrapper-2.6.18-8.1.3.el5xen-1.41-1.SL.x86_64.rpm ndiswrapper-1.41-1.SL.x86_64.rpm nedit NEdit -- графический текстовый редактор для X Window System и Motif. nedit-5.5-10.x86_64.rpm OpenAFS Мы поместили самую последнюю версию openafs 1.4.4 openafs-1.4.4-42.SL5.x86_64.rpm openafs-authlibs-1.4.4-42.SL5.x86_64.rpm openafs-authlibs-devel-1.4.4-42.SL5.x86_64.rpm openafs-client-1.4.4-42.SL5.x86_64.rpm openafs-compat-1.4.4-42.SL5.x86_64.rpm openafs-debug-1.4.4-42.SL5.x86_64.rpm openafs-devel-1.4.4-42.SL5.x86_64.rpm openafs-firstboot-1.4-1.SL.noarch.rpm openafs-kernel-source-1.4.4-42.SL5.x86_64.rpm openafs-kpasswd-1.4.4-42.SL5.x86_64.rpm openafs-krb5-1.4.4-42.SL5.x86_64.rpm openafs-server-1.4.4-42.SL5.x86_64.rpm kernel-module-openafs-2.6.18-8.1.3.el5-1.4.4-42.SL5.x86_64.rpm kernel-module-openafs-2.6.18-8.1.3.el5xen-1.4.4-42.SL5.x86_64.rpm Эти модули perl добавлены, поскольку они достаточно полезны. Они взяты из SL4 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.x86_64.rpm perl-Text-CSV_XS-0.23-1.x86_64.rpm perl-Text-Template-1.44-1.noarch.rpm perl-TimeDate-2.22-1.noarch.rpm perl-Tk-804.027-1.x86_64.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.x86_64.rpm R-devel-2.4.1-1.sl5x.x86_64.rpm libRmath-2.4.1-1.sl5x.x86_64.rpm libRmath-devel-2.4.1-1.sl5x.x86_64.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.x86_64.rpm kernel-module-r1000-2.6.18-8.1.3.el5-1.05-1.sl.x86_64.rpm kernel-module-r1000-2.6.18-8.1.3.el5xen-1.05-1.sl.x86_64.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.x86_64.rpm изtephan Wiesand pine-4.64-3.sl.x86_64.rpm из репозитория Dag ------------------------------------------------------------------------ RPM'ы производителя, в которые были внесены изменения ------------------------------------------------------------------------- Инсталлятор (anaconda) Изменен pkgorder с патчами из CentOS Изменен installclasses/rhel.py для удаления запроса ключа Изменен installclasses/rhel.py для включения групп SL anaconda-11.1.2.36-1.sl.1.x86_64.rpm anaconda-runtime-11.1.2.36-1.sl.1.x86_64.rpm В релиз "производителя" изменения вносились минимальные. Мы изменили только "rpm'ы", которые требует изменить "производитель". redhat-artwork-5.0.9-1.SL.2.x86_64.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.x86_64.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.x86_64.rpm Изменяет тему по умолчанию с RHEL на EaseOfBlue pirut-1.2.10-1.sl.noarch.rpm Удаляет "Requires: rhn-setup-gnome" rhgb-0.16.4-8.sl.1.x86_64.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-2.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.x86_64.rpm yum-updatesd-3.0.6-2.sl.noarch.rpm Apache Изменен index.html для исключения информации от производителя базового дистрибутива (Upstream Vendor) и размещения информации о SL. httpd-2.2.3-6.sl.x86_64.rpm httpd-devel-2.2.3-6.sl.x86_64.rpm httpd-manual-2.2.3-6.sl.x86_64.rpm mod_ssl-2.2.3-6.sl.x86_64.rpm Изменены для того, чтобы собрать Некоторые пакеты были изменены для того, чтобы их собрать. В следующие пакеты внесены изменения так, чтобы они указывали на правильные входящие в них файлы brlapi-0.4.1-1.fc6.1.i386.rpm brlapi-0.4.1-1.fc6.1.x86_64.rpm brlapi-devel-0.4.1-1.fc6.1.i386.rpm brlapi-devel-0.4.1-1.fc6.1.x86_64.rpm brltty-3.7.2-1.fc6.1.x86_64.rpm ----------------------------------------------------------------------------- /SL/ ----------------------------------------------------------------------------- Содержит пакеты rpms. ----------------------------------------------------------------------------- /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/x86_64/ Пакеты, которые включены в выпуск, но были обновлены /debuginfo/x86_64/ Пакеты debuginfo ----------------------------------------------------------------------------- ОГРАНИЧЕНИЯ ----------------------------------------------------------------------------- ipw2100, ipw2200, ipw3945 Не работает в инсталляторе Инсталляция по ftp В настоящее время в ходе инсталляции по ftp переход в графический режим может занять много времени (порядка минуты), в течение которого вы будете видеть пустой экран. Машина НЕ подвисла, она просто ищет файлы, которые находятся в другом месте. Подождите несколько минут, и процесс продолжится. ----------------------------------------------------------------------------- ИНФОРМАЦИЯ ----------------------------------------------------------------------------- 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 -----------------------------------------------------------------------------