четверг, 28 октября 2010 г.

еще репа для centos

Основные и наиболее часто используемые репы

Epel
FAQ
epel — пожалуй наиболее популярный репозиторий пакетов для CentOS, поддерживается сообществом Fedora. Содержит несколько тысяч пакетов различного назначения, не конфликтует с репозиториями base и updates . Рекомендуется к использованию.

Если используется ISP, после установки этой репы появляется возможность поставить
"nginx [engine x] — HTTP и прокси-сервер."
"Модуль FastCGI для веб-сервера Apache"
"phpMyAdmin - набор PHP скриптов для управления MySQL"
"Сервер баз данных PostgreSQL"
"Ruby on rails - фреймворк для построения веб-приложений"
итд.
В общем, ставить обязательно! Вдобавок, его требуют некоторые репы.

!!! Адреса изменились, вариант "было" будет ниже. Вместо download.fedora.redhat.com теперь download.fedoraproject.org, но отдается код 302 (редирект), поэтому напрямую через rpm -ivh не поставить. Или делаем wget, или используем зеркало яндекса.
5:
rpm --import http://mirror.yandex.ru/epel/RPM-GPG-KEY-EPEL-5
rpm -ihv http://mirror.yandex.ru/epel/5/`uname -i`/epel-release-5-4.noarch.rpm

6:
rpm --import http://mirror.yandex.ru/epel/RPM-GPG-KEY-EPEL-6
rpm -ivh http://mirror.yandex.ru/epel/6/`uname -i`/epel-release-6-7.noarch.rpm

было:
5:
rpm --import http://download.fedora.redhat.com/pub/epel/RPM-GPG-KEY-EPEL-5
rpm -ihv http://download.fedora.redhat.com/pub/epel/5/`uname -i`/epel-release-5-4.noarch.rpm

6:
rpm --import http://download.fedora.redhat.com/pub/epel/RPM-GPG-KEY-EPEL-6
rpm -ivh http://download.fedora.redhat.com/pub/epel/6/`uname -i`/epel-release-6-5.noarch.rpm

CentALT
CentALT — содержит свежие версии серверного софта. Конфликтует репозиториями base и updates. Не рекомендуется к использованию.

Инструкция по установке: http://centos.alt.ru/?p=120

5: rpm -ihv http://centos.alt.ru/repository/centos/5/`uname -i`/centalt-release-5-3.noarch.rpm
6: rpm -ihv http://centos.alt.ru/repository/centos/6/`uname -i`/centalt-release-6-1.noarch.rpm

Внимание: требуется epel

Там есть свежий nginx, php5.2.17-7 итд.

Некоторые говорят, что подключать CentALT может быть опасно. Можно ограничить только на нужные пакеты. Откываем после установки файл /etc/yum.repos.d/centalt.repo
И вписываем строку
includepkgs=php*
Или ставим enable=0 и при необходимости --enablerepo=

remi
REMI — содержит свежие версии серверного софта, php, mysql httpd. Конфликтует репозиториями base и updates . Не рекомендуется к использованию без необходимости.
Софт там "совсем свежий" - если mysql, тот последняя на текущий момент ветка итд.

Внимание: требуется epel

http://blog.famillecollet.com/pages/Config-en

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

RPMForge
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge
RPMForge – содержит в себе огромный архив серверного ПО.

UP
Repoforge. Repoforge is the new name of the RPMforge project.
Установка
5: wget -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.`uname -i`.rpm
6: wget -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.`uname -i`.rpm

rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
5: wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.`uname -i`.rpm
6: wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.`uname -i`.rpm
rpm -i rpmforge*

RPMFusion
http://rpmfusion.org/Configuration
RPM Fusion – объединил репозитории Dribble, Freshrpms, Livna.

Внимание: требуется epel


Описания реп частично взяты с сайта centalt
Большой список реп с описаниями: http://centos.alt.ru/?p=18
Офсайт с доп репами: http://wiki.centos.org/AdditionalResources/Repositories

Комментариев нет:

Отправить комментарий