El 04/04/11 10:50, Roberto Quiñones escribió:
El día 4 de abril de 2011 11:37, Juan Lavieri<jlavieri@gmail.com> escribió:Hola El 04/04/11 09:15, Fernando C. Estrada escribió:On Mon, Apr 04, 2011 at 09:57:04AM -0300, Mario Daniel Carugno wrote:Si aptitude es el metodo recomendado, entonces porque: 1. Sidux recomienda apt-getAmigo Mario no lo se, yo leí el manual de debian.No conozco aptosid, pero ¿cual es la lógica en que si una distribución derivada de Debian recomienda algo entonces Debian _deba_ hacer lo mismo? (sidux ahora se llama aptosid). Por cierto, mencionas que aptitude es el método recomendado, sin embargo lo correcto sería decir: aptitude es el programa recomendado desde consola para la administración diaria de paquetes, mientras que apt-get es el programa de administración de paquetes desde consola para llevar a cabo instalaciones del sistema y actualizaciones mayores (ejem: Lenny a Squeeze). Note that apt-get now installs recommended packages as default and is the preferred program for package management from console to perform system installation and major system upgrades for its robustness. Note that aptitude is the preferred program for daily package management from console.Fernando, en el manual debian reference (inglés) ya no aparece la palabra "preferred" en esta última nota, sino la expresión "most suitable" (al menos en testing que es el que uso)http://www.debian.org/doc/manuals/debian-faq/ch-pkgtools.en.htmExactamente. Lo que sucede es que a algunos (de lado y lado) parece que les da comezón o algo parecido cuando uno les dice lo que menciona la documentación.2. No reemplazan de una buena vez apt-get por aptitude. Para que tener 2 herramientas que hacen lo mismo ?Porque no hacen exactamente lo mismo, ver el siguiente comentario.Muy sencillo, la respuesta es porque en gustos se rompen géneros, ¿o en todo caso para que tener n navegadores web siendo que "todos hacen lo mismo"? Ejemplo: chimera2, chromium, conkeror, edbrowse, elinks, elinks-lite, elvis, elvis-console, epiphany-browser, galeon, iceape-browser, iceweasel, kazehakase, konqueror, links, links2, lynx-cur, midori, netrik, netsurf, netsurf-gtk, netsurf-linuxfb, netsurf-sdl, netsurf-vnc, rekonq, surf, uzbl, w3m, xemacs21-mule, xemacs21-mule-canna-wnn, xemacs21-nomuleCiertamente; si alguien se toma la molestia de consultar los archivos de la lista, notará que este tema está mas que requetemachacado y se ha dicho (al menos yo lo he hecho) hasta la saciedad que no importa como hagamos el trabajo siempre que dominemos las herramientas y estemos a gusto con ellas. Siendo mas específico, a la hora de manejar los paquetes en debian debemos estar familiarizado con todas las herramientas ya que no es extraño que para algunas cosas usemos tasksel, dpkg, apt-lo_que_sea o aptitude, sin olvidar a quienes prefieren los front-ends gráficos como synaptic y aptitude-gtk, por ejemplo y para algunas cosas el viejo dselect que aún funciona, de hecho la sección a la que se refirió Fernando en el enlace de arriba podemos verla en nuestro manual en línea debian-reference en inglés y tras leerla no podemos menos que llegar a la conclusión de que en algunos mementos vamos a tener que usar hasta el que no nos guste; de allí que eso de rasgarse las vestiduras por cualquiera de ellos es sencillamente ilógico.Saludos y buen día,Buen día a todos Juan Lavieri -- To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: [🔎] 4D99D7C6.2000500@gmail.com">http://lists.debian.org/[🔎] 4D99D7C6.2000500@gmail.comLo unico que veo yo de diferencia entre apt y aptitutde es que este ultimo maneja mejor las dependencias al momento de instalar un paquete o al desintalarlo que el mismo apt, pero eso de que algunós sigan diciendo que hay cosas que aptitude hace que apt no como por ejemplo el limpiar, es decir, el eliminar los paquetes despues de una instalación, hoy el apt lo hace con el autoremove, la diferencia es que el propio aptitude lo hace de manera automatica, en definitiva solo veo que ambos hacen lo mismo al momento de querer instalar algo en nuestro debian, solo que uno maneja mejor las dependencias.
Roberto.En realidad parece que son programas diseñados con dos enfoque diferentes; cuando ejecutas aptitude por consola para exactamente lo que dices (excepto cuando vamos a buscar cosas), pero cuando usas la interfaz ncurses te das cuenta que aptitude está diseñado para tener mas control de lo que pasa, digamos que una por una no por lotes (para eso parece mejor apt-get en muchos casos).
Es tan notoria la diferencia de características que si instalas el paquete debian-reference-en encontraras una sección denominada: "2.2.1. apt-get / apt-cache vs. aptitude" y conseguiras cosas como estas (extracto):
The apt-get and apt-cache commands are the most basic package management tool.
apt-get is most suitable for the major system upgrade between releases, etc.apt-get offers a robust and stable package resolver which uses the common package state data. apt-cache offers a standard regex based search on the package name and description. apt-get and apt-cache can manage multiple versions of packages using /etc/apt/preferences but it is quite cumbersome.
The aptitude command is the most versatile package management tool. aptitude offers the fullscreen interactive text user interface.aptitude is most suitable for the daily interactive package management such as inspecting installed packages and searching available packages. aptitude offers an enhanced package resolver which also uses an extra package state data used only by aptitude. aptitude offers an enhanced regex based search on all of the package metadata. aptitude can manage multiple versions of packages without using /etc/apt/preferences and it is quite intuitive.
NoteAlthough the aptitude command comes with rich features such as its enhanced package resolver, this complexity has caused (or may still causes) some regressions such as Bug #411123, Bug #514930, and Bug #570377. In case of doubt, please use the apt-get and apt-cache commands over the aptitude command.
Table 2.7. Notable command options for aptitude(8) command option description -s simulate the result of the command -d download only but no install/upgrade-D show brief explanations before the automatic installations and removals
Como ves por este brevísimo resumen, hasta la misma gente de debian ve ambos programas como distintos y excelentes cada uno para lo que fue diseñado, por eso te sugiero que instales la documentación de aptitude y te leas el manual que se instala en /usr/share/doc/aptitude/html/es/index.html si instalas el paquete aptitude-doc-es.
En lo personal uso mas aptitude que apt-get porque me permite ir viendo una a una las cosas que pasan y como soy tan torpe siempre me da chance de arrepentirme por lo que voy a hacer, o de ver el desastre que voy a causar; solo por eso lo uso y casi siempre en modo "full-screen" no en consola.
Saludos Cordiales.
Saludos. Juan Lavieri