Ir al contenido principal

Instalar Repositorios DAG - RPMForge - EPEL CentOS 5 & 6

Yellow dog Updater, Modified (YUM) es una herramienta de software libre de gestión de paquetes para sistemas Linux basados en RPM. Fue desarrollado por Seth Vidal y un grupo de programadores voluntarios, y actualmente se mantiene como parte del proyecto Linux@DUKE de la Universidad de Duke. A pesar de que yum es una utilidad para línea de comandos, otras herramientas proveen a yum de una interfaz gráfica de usuario, como pup, pirut y yumex. Desde que Seth Vidal trabaja en Red Hat, programadores de dicha compañía están implicados en el desarrollo de yum.



Yum es una utilidad totalmente reescrita a partir de su herramienta predecesora, Yellowdog Updater (YUP), y fue desarrollada principalmente para actualizar y controlar los sistemas Red Hat utilizados en el departamento de física de la Universidad de Duke. Desde entonces, ha sido adoptada por Fedora, CentOS, y otras distribuciones de GNU/Linux basadas en RPM, incluyendo el mismo Yellow Dog, donde reemplazó a la utilidad original YUP. El manejador de paquetes de Red Hat, up2date, también puede hacer uso de los repositorio de software de yum cuando realiza actualizaciones de software. Red Hat Enterprise 5 reemplazó up2date por yum y pirut.

Con los paquetes "yum-updatesd" o "yum-updateonboot" se puede hacer una actualización de software automática.

El sistema de repositorios yum está convirtiéndose rápidamente en un estándar para los repositorios basados en RPM. En SUSE Linux 10.1 se añade soporte para repositorios YUM en YaST, y los repositorios de openSUSE están basados exclusivamente en Yum.

Yellow dog Updater, Modified está disponible bajo licencia GNU GPL versión 2 o superiores.

Fuente

http://wiki.centos.org/AdditionalResources/Repositories

Descarga e Importación del DAG GPG key

Recomendamos descargar el DAG GPG Key en el directorio /etc/yum.repos.d/
wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

Ahora importaremos el KEY del Repositorio DAG
rpm --import RPM-GPG-KEY.dag.txt         

Descargar e Instalar Repositorio RPMForge para(i386 ó i686 - 32bit)

CentOS 6
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm 
rpm -Uhv rpmforge-release-0.5.2-2.el6.rf.i686.rpm 
CentOS 5
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -Uhv rpmforge-release-0.5.2-2.el5.rf.i386.rpm

Descargar e Instalar Repositorio RPMForge para (x86_64 - 64bit)

CentOS 6
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -Uhv rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
CentOS 5
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpm -Uhv rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm

Descargar e Instalar Repositorio EPEL para(i386 - 32bit)

CentOS 6
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
CentOS 5
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

Descargar e Instalar Repositorio EPEL para(x86_64 - 64bit)

CentOS 6
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
CentOS 5
wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
sudo rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
Una vez instalado el repositorio EPEL y REMI hay que realizar algunas configuraciones adicionales vamos a listar nuestros directorio de repositorios.
ls -1 /etc/yum.repos.d/epel* /etc/yum.repos.d/remi.repo
/etc/yum.repos.d/epel.repo
/etc/yum.repos.d/epel-testing.repo
/etc/yum.repos.d/remi.repo

Configurando Repositorio Remi por Default

El repositorio remi ofrece una variedad de paquetes actualizados a la fecha que son útiles o que son un requisito para muchos servicios basados ​​en la web más populares. Eso significa que por lo general no es una mala idea poner a los repositorios de remi por defecto. aperturamos el archivo remi.repo con el editor de preferencia
sudo vim /etc/yum.repos.d/remi.repo
Edite parte del archivo para que la opción enabled se establece en 1.
name=Les RPM de remi pour Enterprise Linux $releasever - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/$releasever/remi/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
failovermethod=priority

Instalando yum-priorities

Instalaremos un paquete para poder priorizar las actualizaciones de algunos repositorios.
yum -y install yum-priorities

Configurando Prioridades de las actualizaciones de los repositorios

Ahora para tener un orden de prioridades editamos los archivos .repo y agregamos priority=1 y para e repositorio centosplus priority=2.
vi /etc/yum.repos.d/CentOS-Base.repo
[base] or [updates] or [addons] or [extras]
priority=1
[centosplus]
priority=2
Solo diferenciaremos el repositorio Forge y le agregamos priority=10 para darle mayor prioridad.
vi /etc/yum.repos.d/rpmforge.repo
[rpmforge]
priority=10
Ahora actualizate con un yum -y update y eso es todo.

Comentarios

Entradas más populares de este blog

JSP y MySQL Conexion a Base de Datos

Tema anterior: http://superahacker.blogspot.com/2009/06/instalacion-netbeans-glassfish.html El modulo JSP con conexion a una base de datos MySQL, tiene las siguientes caracteristicas usar una clase Java llamada "Customers" que se encuentra en un package llamado "Mypackage" , para usar sus metodos y con ellos llevar acabo una consulta.

JSP y MsSQL Conexion a Base de Datos

Tema anterior: http://superahacker.blogspot.com/2009/09/jsp-y-mysql-conexion-base-de-datos.html El modulo JSP con conexion a una base de datos Ms SQL Server, tiene las siguientes caracteristicas usar una clase Java llamada "Customers" que se encuentra en un package llamado "Mypackage" , para usar sus metodos y con ellos llevar acabo una consulta.

FreeTDS para el acceso a MsSQL desde PHP en Linux CentOS 5

Tema Anterior: http://superahacker.blogspot.com/2009/04/instalacion-de-unixodbc-para-la.html En esta ocasion la situación es como conectar con PHP 5 desde un Servidor Linux a una base de Datos Ms Sql Server en Servidor Windows.