El 01/05/13 08:34, Camaleón escribió:
El Tue, 30 Apr 2013 20:34:14 +0200, Eduardo Rios escribió:
El 30/04/13 20:17, Jaime Velázquez escribió:
En el capítulo 4 de esta guía pueden encontrar como hacer la
actualización a Debian 7
http://www.debian.org/releases/wheezy/i386/release-notes.es.pdf
Yo ya tengo instalada Wheezy... pero no entiendo esto:
"El programa preferido para la gestión interactiva de paquetes desde la
consola es aptitude. Se recomienda utilizar apt-get para la gestión de
paquetes de forma no interactiva desde la línea de órdenes.
apt-get también es la herramienta recomendada para actualizaciones entre
versiones mayores."
¿A que se refieren con interactiva y no interactiva?
A que necesita de un humano[ide] para responder cosas (aka:
"interactuar") :-)
Ejemplo:
(ordenador) ¿Desea configurar ahora el paquete? (Sí, no)
(humano[ide]) Sí
Es que no me aclaro cuando hay que usar aptitude y cuando apt.get...
Bueno, eso es otra cosa y va al gusto de cada cual.
Yo nunca uso aptitude, empecé con apt-get y no he necesitado apenas
cambiarlo aunque en una ocasión un problema de dependencias me lo
resolvió aptitude, todo hay que decirlo.
Saludos,
Personalmente, empecé con dselect hace muuucho tiempo, luego apt-get, y
un par de veces intenté con aptitude.
Me quedé con apt-get (manías de viejo), pues tiene menos tendencia a
hacer cosas por su cuenta, y a través de sus archivos de configuración
uno le puede "marcar la cancha" de qué quiero o no quiero hacer.
Va de ejemplo la que intenté hacer hace 5 minutos:
#####################################################
Actualizar con apt-get
# apt-get dist-upgrade
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Calculando la actualización... Listo
Los siguientes paquetes se han retenido:
iceowl-l10n-es-ar
Se actualizarán los siguientes paquetes:
libsqlite3-0 openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib
4 actualizados, 0 se instalarán, 0 para eliminar y 1 no actualizados.
Necesito descargar 32,3 MB de archivos.
Se utilizarán 91,1 kB de espacio de disco adicional después de esta
operación.
¿Desea continuar [S/n]?
#####################################################
Actualizar con aptitude
# aptitude dist-upgrade
Se ELIMINARÁN los siguientes paquetes:
docutils-common{u} docutils-doc{u} ipython{u} ipython-doc{u}
ipython-notebook{u} ipython-notebook-common{u}
ipython-qtconsole{u} libjs-mathjax{u} libjs-mootools{u}
libjs-prototype{u} libjs-scriptaculous{u} libpgm-5.1-0{u}
libzmq1{u} python-antlr{u} python-authkit{u} python-beaker{u}
python-decorator{u} python-docutils{u}
python-excelerator{u} python-genshi{u} python-genshi-doc{u}
python-jinja2{u} python-jinja2-doc{u} python-kid{u}
python-ldap{u} python-ldap-doc{u} python-mako{u} python-mako-doc{u}
python-markupsafe{u} python-matplotlib{u}
python-matplotlib-data{u} python-matplotlib-doc{u} python-migrate{u}
python-myghty{u} python-pam{u} python-pexpect{u}
python-pyasn1{u} python-pyface{u} python-pylons{u}
python-repoze.who{u} python-repoze.who-plugins{u} python-roman{u}
python-scipy{u} python-simplegeneric{u} python-simplejson{u}
python-tempita{u} python-tornado{u} python-traits{u}
python-traitsui{u} python-weberror{u} python-webhelpers{u}
python-webtest{u} python-yaml{u} python-zmq{u}
python-zope.interface{u} python3-beaker{u} python3-mako{u}
python3-markupsafe{u} python3-pkg-resources{u}
python3-setuptools{u} python3-sqlalchemy{u}
Se actualizarán los siguientes paquetes:
iceowl-l10n-es-ar{b} libsqlite3-0 openjdk-6-jre
openjdk-6-jre-headless openjdk-6-jre-lib
Se RECOMIENDAN los siguientes paquetes, pero NO se instalarán:
icedtea-6-jre-cacao icedtea-6-jre-jamvm myspell-es
5 paquetes actualizados, 0 nuevos instalados, 61 para eliminar y 0 sin
actualizar.
Necesito descargar 32,3 MB de ficheros. Después de desempaquetar se
liberarán 210 MB.
No se satisfacen las dependencias de los siguientes paquetes:
iceowl-l10n-es-ar : Depende: iceowl-extension (>= 17.0) pero está
instalado 10.0.12-1. o
iceowl (>= 1.9) pero no será instalado.
Las acciones siguientes resolverán estas dependencias
Eliminar los paquetes siguientes:
1) iceowl-l10n-es-ar
¿Acepta esta solución? [Y/n/q/?]
#####################################################
Como se ve, aptitude, aún desde la línea de comandos, tiene alguna
tendencia a hacer "cosas de más".
Aclaro que mi sistema es un tanto raro; tiene una configuración que más
o menos es:
90% "testing"
5% "sid"
3% "stable"
2% fuentes externas (v.gr. LibreOffice)
Tal vez si uno tuviese una instalación 100% "stable", no intentaría
hacer esas cosas.
Y ni hablar de aptitude en modo de pantalla interactiva pseudo gráfica,
porque eso sí que me ha sacado de las casillas y generado más de un
dolor de cabeza.
apt-get (y todos los apt-xxx) siguen la premisa *nix: "Programas
pequeños y específicos, que hacen poco pero rápido y bien".
aptitude intenta abarcar demasiado. Por lo menos, para mi gusto.
Tips:
# ls /usr/bin/apt-*
# dpkg -l apt-*
JAP
--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51816551....@gmail.com