Репозиторий SCL (Software Collections) - CentOS Wiki
Репозиторий Software Collections ( SCL )
1. Цель
Срок поддержи версий дистрибутивов CentOS составляет 10 лет. Это значит, что ваш проект будет работоспособен в течении всего срока поддержки данного релиза, не взирая на количество обновлений и прочих изменений. Но это также означает, что к концу срока поддержки релиза, версии какого либо языка программирования или базы данных (php, python, perl or mysql, postgresql), включенных по умолчанию, будут сравнительно старыми по сравнению с теми, что идут на передовом крае современных дистрибутивов.
Это правильный и закономерный подход для корпоративных пользователей. Покупка или разработка корпоративного решения, которое будет использоваться компанией, предполагает, что данный продукт будет надежно работать в течение всего срока поддержки текущего релиза платформы, в нашем случае как минимум 10 лет. Повторюсь - это правильно и закономерно. Никто не хочет столкнуться со случаем, когда работа предприятия парализуется из-за того, что при обновлении системы в новых версиях программных компонент изменился подход в конфигурации приложения. Стабильность и надежность в данном случае стоит во глове угла. Но многим также необходим софт новых версий, с каким либо новым функционалом. Желание иметь стабильный и проверенный софт, а также, рядом современные программные продукты вылилось в создание репозитория SCL.
2. Получение доступа к ACL
Для того, чтобы получить доступ к SCL в CentOS 6, необходимо установить файл репозитория CentOS Linux Software Collections. Для этого введите следующую команду для примера:
yum install centos-release-SCL
3. Коллекция доступных программ
В настоящее время доступны следующие версии программ для CentOS 6 и поздних версий (название пакета дано в скобках)
- Ruby 1.9.3 (ruby193)
- Python 2.7 (python27)
- Python 3.3 (python33)
- PHP 5.4 (php54)
- Perl 5.16.3 (perl516)
- Node.js 0.10 (nodejs010)
- MariaDB 5.5 (mariadb55)
- MySQL 5.5 (mysql55)
- PostgreSQL 9.2 (postgresql92)
4. Установка Software Collections
Следующая документация разъясняет использование Red Hat Software Collections:
Red Hat Software Collections 1.0
Исходный код используемый в SCL для CentOS проекта аналогичен Red Hat Software Collections. Но любая информация о RHN и управления подписками не применяется.
Найденные ошибки в CentOS SCL следует сообщать в CentOS Bugs.
Вы можете использовать Форумы, Листы рассылки или IRC чаты для получения помощи по CentOS SCL.