Cómo usar el repositorio de dag en nuestro CentOS

Imagen de Epe

YO YA NO USO ESTE REPO. No es nada en contra de él, simplemente que el del EPEL me parece que tiene lo que requiero y me parecen muy bien hechos esos paquetes así como actualizados. Además que EPEL es muchas veces un requerimiento que otros repos te ponen por tanto prefiero EPEL

__________-
Otro de los repositorios interesantes es el sitio de [url]http://dag.wieers.com/packages[/url] contiene varios miles de paquetes adicionales que no colisionan con los de otros repositorios.

Los paquetes de [url]http://dag.wieers.com/packages[/url] son normalmente basados en perl, aunque hay muchas herramientas para la administración de sistema y mejoras a los paquetes originales de CentOS.

Por ejemplo una utilería de usuario/escritorio que me viene a la mente es el xmms con capacidad para escuchar mp3.

Aunque uso mayormente las relacionadas con servidores como es un paquete siempre actualizado del sistema antivirus clamav y el openvpn.

[b]Cómo lo instalamos?[/b]

El rpm que contiene la info del repositorio lo pueden localizar aqui:
[url=http://dag.wieers.com/packages/rpmforge-release/]http://dag.wieers.com/packages/rpmforge-release/[/url]

[b]Atención, es el rpm que se refiere a el4[/b], no otro!! Los otros rpm son para otras distros!!!![/b]

rpmforge-release-0.3.6-1.el4.rf.i386.rpm


rpm -Uvh rpmforge-release-0.3.6-1.el4.rf.i386.rpm

Si desearas instalar la versión para otro linux, sencillamente busca el rpm ahi mismo ([b]el5[/b] para centos/enterprise linux 5, [b]el3[/b] para centos-3/enterprise linux 3, etc)

Como curiosidad, esta instalación se ocupa de instalar la clave pública del repositorio así como un archivo con los datos del repositorio que queda en: /etc/yum.repos.d/ no hay que hacer nada más que instalar el anterior rpm, enseguida queda funcionando.

Listo, finito, ce fini, completo, finish... ya tenemos este repositorio instalado y podemos hacer uso de sus paquetes con sencillamente usar el comando yum. Por ejemplo instalemos el clamav desde rpm:


yum install clamav clamav-db

Aqui instalamos el clamav y el clamav-db para que nuestro sistema tenga su motor antivirus siempre actualizado.

También tenemos una versión más moderna del spamassassin así como el xmms para mp3 que anteriormente hablé y muchas cosas más como el mplayer o el htop que te permite ver más bonitos los procesos y miles de paquetes más, aquí algunos ejemplos de cómo instalo paquetes:


yum update xmms
yum install xmms-mp3
yum install mplayer
yum install htop

nos permitirá oir los mp3 desde nuestro nuevo xmms, ver películas con el mplayer o ejecutar el htop.

A propósito, el yum acepta varios paquetes al mismo tiempo, los anteriores se podrían haber resumido en un sólo comando, así por ejemplo:

yum update xmms xmms-mp3 mplayer htop

[b]Comentarios finales:[/b]
Realmente dag fue el primer repositorio adicional que descubrí y lo uso hasta el día de hoy y así mantengo las instalaciones de mis antivirus y antispam al día. Es bueno y no entra en conflicto con los paquetes de CentOS por lo que se puede usar de forma muy segura.

Una vez instalado el repositorio siempre es bueno:

yum update

Para que cualquier versión más moderna que pueda haber caído sea actualizada.

Comentarios

error

Imagen de edidanilo

Estimado co2pd tengo el siguiente error al momento de tratar de actualizar o descargar informacion con yum:

[root@servicios yum.repos.d]# yum update xmms
Setting up Update Process
Setting up repositories
http://apt.sw.be/redhat/4/en/i386/dag/repodata/repomd.xml: [Errno 4] IOError: HTTP Error 404: Not Found
Trying other mirror.
Cannot open/read repomd.xml file for repository: dag
failure: repodata/repomd.xml from dag: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from dag: [Errno 256] No more mirrors to try.
[root@servicios yum.repos.d]#

===========================================================

Pues e configurado el repositorio de la siguiente manera:
[root@servicios yum.repos.d]# ls
CentOS-Base.repo dag.repo
[root@servicios yum.repos.d]# vi dag.repo

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
enabled=1

[dag]
name=Dag RPM Repository for Fedora Core
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag
gpgcheck=1
enabled=1

[dag]
name=Dag RPM Repository for older Red Hat Linux
baseurl=http://apt.sw.be/redhat/$releasever/en/$basearch/dag
gpgcheck=1
enabled=1

=================================================================

De igual manera le e dejado el repositorio de centos que viene preeinstalado:
[root@servicios yum.repos.d]# vi CentOS-Base.repo
name=CentOS-$releasever - Extras
baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4

#packages in testing
[testing]
name=CentOS-$releasever - Testing
baseurl=http://mirror.centos.org/centos/$releasever/testing/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4
"CentOS-Base.repo" 50L, 1554C 50,1 Final

================================================================

mi archivo yum.conf esta de la siguiente manera:
[root@servicios etc]# vi yum.conf

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=centos-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d

saludos...............

..........
edidanilo
Gana mucho dinero
(593)-06-2832726
(593)-091351355

por qué el dag.repo lo

Imagen de Epe

por qué el dag.repo lo repites 3 veces la misma info?

En la URL hay un error, debe ser:
http://apt.sw.be/redhat/el4/en/i386/dag/repodata/

el4 y no 4, esto está dado porue has repetido 3 veces la info, fíjate que en la 2da y 3ra tiene en vez de el$releasever solamente $releasever ($releasever=4)

por favor borra las dos ultimas, deja sólo la primera entrada
saludos!
epe

--
EcuaLinux.com
Ecuador: (02)3412402 - (09)9246504
USA: + 1 404 795 0321

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

le acabo de reeconfigurar y

Imagen de edidanilo

le acabo de reeconfigurar y tengo lo siguiente:
[root@servicios yum.repos.d]# vi dag.repo

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el4/en/i386/dag/repodata/
gpgcheck=1
enabled=1

=============

[root@servicios yum.repos.d]# yum update
Setting up Update Process
Setting up repositories
http://apt.sw.be/redhat/el4/en/i386/dag/repodata/repodata/repomd.xml: [Errno 4] IOError: HTTP Error 404: Not Found
Trying other mirror.
Cannot open/read repomd.xml file for repository: dag
failure: repodata/repomd.xml from dag: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from dag: [Errno 256] No more mirrors to try

..........
edidanilo
Gana mucho dinero
(593)-06-2832726
(593)-091351355

Lo bueno de linux es que

Imagen de Epe

Lo bueno de linux es que siempre lo dice todo y sólo hay que LEER el error

la url está mal, deseas que te indique dónde has duplicado la información o puedes verlo tu mismo como repodata está puesto dos veces? Te sugiero que vuelvas a leer el howto y escribas bien la URL puesto que está mal escrita.
saludos!
epe
--
EcuaLinux.com
Ecuador: (02)3412402 - (09)9246504
USA: + 1 404 795 0321

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Re: Lo bueno de linux es que

Imagen de edidanilo

repodata
baseurl=http://apt.sw.be/redhat/el4/en/i386/dag/

ahora bien y si deseo colocar otro repositorio si me equivoco me coriges : coloco con otro nombre otro repositorio por ejemplo xx.repo y edito la direccion url dentro de este archivo y posteriormente hago el llamo de la url respectiva la key

..........
edidanilo
Gana mucho dinero
(593)-06-2832726
(593)-091351355

eeexacto en las versiones

Imagen de Epe

eeexacto

en las versiones modernas del yum cada repositorio lo puedes (y por organización lo debes) poner en un .repo con su nombre, y así cuando tengas un problema sabes dónde ir o cuando quieras eliminarlo sólo borras el .repo y ya.

saludos!
epe
--
EcuaLinux.com
Ecuador: (02)3412402 - (09)9246504
USA: + 1 404 795 0321

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Siempre que le doy click en

Imagen de deathUser

Siempre que le doy click en el link de http://dag.wieers.com/packages/rpmforge-release/ me dice que está mal :(, sería bueno que le corrijas en el artículo ...

Aunque se puede dar copy & paste, pero da pereza :D

bye
:)

fallo temporal

Imagen de edidanilo

Estimados amigos tengo el siguiente mensaje al instalar cualquier repositorio:

[root@localhost yum.repos.d]# ls
Al-Desktop.repo CentOS-Base.repo CentOS-Media.repo dag.repo

[root@localhost yum.repos.d]# vi Al-Desktop.repo
[AL-Desktop]
name=Enterprise Linux $releasever - $basearch - AL Desktop
mirrorlist=http://www.alcancelibre.org/al/el5/al-desktop
gpgkey=http://www.alcancelibre.org/al/AL-RPM-KEY

[root@localhost yum.repos.d]# vi dag.repo
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el5/en/i386/dag/
gpgcheck=1
enabled=1

PRIMER FALLO
[root@localhost yum.repos.d]# wget http://www.alcancelibre.org/al/AL-RPM-KEY
--10:55:25-- http://www.alcancelibre.org/al/AL-RPM-KEY
Resolviendo www.alcancelibre.org... falló: Fallo temporal en la resolución del nombre.

SEGUNDO FALLO
[root@localhost yum.repos.d]# rpm -Uhv http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
Retrieving http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
error: skipping http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm - transfer failed - Unknown or unexpected error

no se cual es el problema, si alguien me podria dar la mano le agradecería.
..........
aburridin
(593)-06-2832838
(593)-09351355

..........
edidanilo
Gana mucho dinero
(593)-06-2832726
(593)-091351355

Páginas