Недавно пришлось выбирать себе дистрибутив под новую платформу. При всей моей симпатии к Debian, в силу наличия некоторых причин, выбор пал на RHEL-подобный вариант. На выбор был сам RHEL и два его клона: CentOS и OEL.
Ввиду того, что лицензия OEL - золотая середина между двумя остальными братьями, то он и был установлен.
И первое неудобство - из коробки не идет ни одного прицепленного репозитория. Собирая нужные репозитории по всему интернету, я решил облегчить поиск будущим поколениям с собрать все в одном месте.
Это не окончательный список, он будет пополняться с приходом новых известных репозиториев.
Внимание. Ссылки со временем становятся неработоспособными ввиду смены версий пакетов. Если какая-то ссылка не работает, то нужно открыть через браузер директорию, на которую она ссылается и уточнить номер доступной версии.
=====
Ввиду того, что лицензия OEL - золотая середина между двумя остальными братьями, то он и был установлен.
И первое неудобство - из коробки не идет ни одного прицепленного репозитория. Собирая нужные репозитории по всему интернету, я решил облегчить поиск будущим поколениям с собрать все в одном месте.
Это не окончательный список, он будет пополняться с приходом новых известных репозиториев.
Внимание. Ссылки со временем становятся неработоспособными ввиду смены версий пакетов. Если какая-то ссылка не работает, то нужно открыть через браузер директорию, на которую она ссылается и уточнить номер доступной версии.
EPEL:
rpm -ihvhttp://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
RPMForge:
rpm -ihv http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt rpm -K rpmforge-release-0.5.1-1.el*.rpm
OEL:
(открытый, не требует лицензии) wget -O/etc/yum.repos.d/public-yum-el5.repo http://public-yum.oracle.com/public-yum-el5.repoРазрешить все репозитории: vi /etc/yum.repos.d/public-yum-el5.repo enable=1 для всех нужных репозиториев (U5 не заменяет U1-4, они все дополняют друг друга)
Remi:
rpm -ihv http://rpms.famillecollet.com/enterprise/remi-release-5.rpm rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi
CentOS base:
tee > /etc/yum.repos.d/centos-base.repoвставить туда текст:# CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client. You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirrorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead. # # [base] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #released updates [updates] name=CentOS-$releasever - Updates mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #packages used/produced in the build but not released [addons] name=CentOS-$releasever - Addons mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons #baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras #baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever - Plus mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/ gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #contrib - packages by Centos Users [contrib] name=CentOS-$releasever - Contrib mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib #baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/ gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
Pbone:
тут придется пройти секундную регистрацию, но зато на выбор потом куча разных репо
RPMfusion:
(тесты!!! прежде чем пользовать, нужно включить epel-testing тоже, так как там зависимости) rpm -Uhv http://download1.rpmfusion.org/free/el/updates/5/x86_64/xine-lib-extras-freeworld-1.1.16-2.el5.x86_64.rpm
JPackage:
(не рекомендую для постоянного использования) wget -O/etc/yum.repos.d/jpackage50.repo http://jpackage.org/jpackage50.repoВыключить этот репозиторий и пользоваться только в крайней нужде!!!: vi /etc/yum.repos.d/jpackage50.repo enable=0 для всех репозиториев
Далее команда:
yum repolist
Установтка полезных пакетов, для управления пакетным мендежером:
yum install yum-priorities yum-utils yum-versionlock yum-downloadonly yum-fastestmirror yum-protect-packages
Zend:
yum install zend-server-repo
=====
Комментариев нет:
Отправить комментарий