Estimados
Instale squid desde sus fuentes, y ahora estoy instalando squidguard usando yum , pero cuando ejecuto yum install squidguard me aparece lo siguiente
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
squidguard i386 1.2.0-2.2.el4.rf rpmforge 86 k
Installing for dependencies:
squid i386 7:2.5.STABLE14-1.4E.el4_6.2 update 1.1 M
Transaction Summary
El caso es que yo no quiero instalar squid ,ya lo instale a traves de sus fuentes.
¿Cómo lo puedo hacer yum ,ya use man yum, pero no encuentro una opción para que no cheque las dependencias?
O ¿es mejor bajar los fuentes y compilar e instalar igual como lo hice con squid?
Atte. Hector M.
La información contenida en esta transmisión es confidencial y no puede ser usada o difundida por personas distintas a su(s) destinatario(s). El uso no autorizado de la información contenida en este correo puede ser sancionado criminalmente de conformidad con la Ley Chilena. Si ha recibido un correo por error, por favor destrúyalo y notifique al remitente. El Departamento de Informática del Ministerio de Educación le recomienda, para el buen desempeño de su correo, lo siguiente: - Revise su correo diariamente - Pida confirmación de los correos que envía - Oriéntese de las buenas practicas en el uso del correo
Buenas...
2008/6/5 Hector Martínez Romo hector.martinez@mineduc.cl:
Estimados
Instale squid desde sus fuentes, y ahora estoy instalando squidguard usando yum , pero cuando ejecuto yum install squidguard me aparece lo siguiente
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
squidguard i386 1.2.0-2.2.el4.rf rpmforge 86 k
Installing for dependencies:
squid i386 7:2.5.STABLE14-1.4E.el4_6.2 update 1.1 M
Transaction Summary
El caso es que yo no quiero instalar squid ,ya lo instale a traves de sus fuentes.
¿Cómo lo puedo hacer yum ,ya use man yum, pero no encuentro una opción para que no cheque las dependencias?
O ¿es mejor bajar los fuentes y compilar e instalar igual como lo hice con squid?
Atte. Hector M.
Leyendo el man de yum, existe una opcion que es "exclude", nunca la he usado, pero al parecer hace lo que tu necesitas hacer, por ejemplo: yum install squidguard --exclude=squid. Eso lo ley en http://linux.die.net/man/8/yum
Saludos, y avisanos como te fue
El Jue 05 Jun 2008, Hector Martínez Romo escribió:
Estimados
Instale squid desde sus fuentes,
mala opción.
y ahora estoy instalando squidguard usando yum , pero cuando ejecuto yum install squidguard me aparece lo siguiente
por eso fue una mala opción.
[yum mostrando tabla de dependencias]
El caso es que yo no quiero instalar squid ,ya lo instale a traves de sus fuentes.
¿Cómo lo puedo hacer yum ,ya use man yum, pero no encuentro una opción para que no cheque las dependencias?
No es lógico hacer eso. Instalar un paquete, y no sus dependencias es instalar algo a medias que lo más probable es que no funcione correctamente (si es que funciona).
O ¿es mejor bajar los fuentes y compilar e instalar igual como lo hice con squid?
Lo mejor es utilizar los paquetes que ofrece la distribución. Te ahorras el trabajo de tener que estar pendiente de las actualizaciones y los problemas como el que tienes ahora. (Un 'yum check-update' con cron y te olvidas)
¿Alguna cosa especial que instalaste squid desde las fuentes y no a través de yum? En primer instancia, te recomentaría que instalaras el squid desde los rpm y así todo lo manejas con rpm, pero es probable que lo hayas hecho por alguna razón en particular. Con eso en mente lo más fácil es hacerlo nuevamente desde las fuentes, así tu personalización no se ve afectada.
Destaca el hecho de que debes tenerle especial cuidado ahora a squid... quizas suscribiéndote a sus listas de anuncios, por ejemplo.
La información contenida en esta transmisión es confidencial y no puede ser usada o difundida por personas distintas a su(s) destinatario(s).
En la práctica al enviarlo a la lista se público. http://lists.centos.org/pipermail/centos-es/
El uso no autorizado de la información contenida en este correo puede ser sancionado criminalmente de conformidad con la Ley Chilena.
Perdón, ¿cuál es la ley?
[resto del disclaimer]
Saludos
On Thu, 2008-06-05 at 17:16 -0400, Hector Martínez Romo wrote:
Instale squid desde sus fuentes, y ahora estoy instalando squidguard usando yum , pero cuando ejecuto yum install squidguard me aparece lo siguiente
no te voy a repertir las historias de horror q seguro te deben estar diciendo cuando haces eso de instalar algo desde fuentes y luego otro desde el repo, la regla es
1. NUNCA instales desde fuentes 2. Si instalas desde fuentes, YA NUNCA INSTALES RPMS OFICIALES. 3. Si necesitas reconstruir un paquete q no viene con una opcion, bajate el src.rpm del paquete (con yumdownloader q viene en yum-utils lo puedes hacer), modifica ahi las fuentes y RECONSTRUYE el rpm con la opcion q quieres. Luego de eso excluye ese rpm de los updates de yum.
la ultima opcion es la mas limpia si necesitas toquetear los fuentes de un paquete, ya q mantendras la cadena de dependencias cumplidas.
-- Black Hand