<div class="gmail_quote">2011/5/30 Daniel Garnero <span dir="ltr"><<a href="mailto:eldanigarnero@gmail.com">eldanigarnero@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Buenas tardes!<br>
<br>
Tengo una "duda existencial" y la planteo acá, por si alguno de ustedes<br>
puede ayudarme a eliminarla ;)<br>
<br>
Tengo algunas falencias de teoría, pero en grandes rasgos, en un sistema<br>
"tipo Debian" los paquetes son administrados por la herramienta dpkg.<br>
Como esta herramienta no resuelve las dependencia, usamos apt-get,<br>
aptitude y dselect en consola y Synaptic (y creo que Kpackagekit, no me<br>
acuerdo bien) desde una interfaz gráfica.<br>
<br>
Bien, siempre consideré que todas esas herramientas eran front-end de<br>
dpkg, por lo que, en rigor, hacían lo mismo, de una manera más o menos<br>
vistosa y más o menos amigable con el usuario. Pero desde hace un tiempo<br>
parece que las cosas no son taaaaaaan iguales...<br>
<br>
Por un lado, cuando "apareció" aptitude, tanto desde Debian como desde<br>
Ubuntu sugerían usar esa herramienta, en reemplazo de apt-get, ya que<br>
tenía mejores desempeños a la hora de manejar paquetes "asociados",<br>
sobre todo en la desinstalación. Pero últimamente he estado leyendo,<br>
tanto desde Debian como desde Ubuntu, que el "nuevo" apt-get (entiendo<br>
que serán versiones más modernas, ya que la herramienta es la misma)<br>
hace mejor el trabajo, por lo que se recomienda mantener y actualizar el<br>
sistema usando apt-get y no aptitude...<br>
<br>
En lo personal, uso solamente aptitude (tanto en Debian como en Ubuntu)<br>
pero bueno, por un lado está esta recomendación y por otro, hay veces en<br>
que falla...<br>
<br>
Las "fallas" de aptitude son todas del mismo tipo: quiero instalar una<br>
actualización (aptitude safe-upgrade) o algún paquete y el programa<br>
devuelve un mensaje de error de dependencias (con algún cierto paquete)<br>
y nada hace...<br>
<br>
Lo raro es que estos "errores" no parecen ser tales, porque los textos<br>
son siempre los mismos: "El paquete A requiere el paquete B, pero B no<br>
está instalado" Y bueno, se supone que de eso se trata la "resolución de<br>
dependencias... O también "El paquete A entra con conflicto con B, que<br>
ya está instalado" Y el programa se cierra...<br>
<br>
Lo más "loco" es la manera en que resuelvo el problema: con Synaptic...<br>
Simplemente, abro Synaptic y realizo desde ahí la misma operación que<br>
quería hacer desde aptitude. Y Synaptic instala (o borra) el paquete<br>
"conflictivo" sin chistar; y todo listo...<br>
<br>
Pero para terminar de despistarme, casi siempre que "resuelvo" el<br>
problema con Synaptic, la siguiente vez que uso aptitude éste me propone<br>
quitar algunos paquetes "huérfanos"... Evidentemente, Synaptic no hizo<br>
todo el trabajo, y aptitude lo completa...<br>
<br>
Así que mi duda es la siguiente: ¿Cuál es la herramienta más adecuada<br>
para administrar, hoy, el sistema? Bah, más que "sistema", mi pregunta<br>
va exclusivamente hacia la administración de los paquetes instalados.<br>
Hasta ahora no he tenido problemas, nunca me ha quedado un sistema con<br>
fallas, pero bueno, se me genera la duda... Es como que entre todas las<br>
herramientas logro el objetivo, cuando yo pensaba que eran diversos<br>
"sabores" de la misma cosa (dpkg)...<br>
<br>
Y no he metido en el lío a dselect... Supongo que si lo usara terminaría<br>
más enroscado aún ;)<br>
<br>
Saludos y gracias por el tiempo!<br>
<br>
--<br>
  Daniel Garnero<br>
<a href="http://www.tlsl.com.ar/" target="_blank">http://www.tlsl.com.ar/</a><br>
<a href="http://laguiadetrenque.com.ar/" target="_blank">http://laguiadetrenque.com.ar/</a><br>
<font color="#888888"><br>
<br>
--<br>
Ubuntu-ar lista de correo<br>
<a href="mailto:Ubuntu-ar@lists.ubuntu.com">Ubuntu-ar@lists.ubuntu.com</a><br>
Modifica tus opciones o desuscribite en: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar</a><br>
Siempre leer, comprender y aplicar nuestra etiqueta: <a href="https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML" target="_blank">https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML</a><br>
<br>
</font></blockquote></div><br>Por ahi tiene mas que ver con el formato de paquete DEB,<div>mas que con que programa que lo manejes, y los conocimientos de como funciona.</div><div><br></div><div>apt-get es bueno, aptitude tambien.<br clear="all">
<br>-- <br>.<br>
</div>