apt-get upgrade vs. dist-upgrade

2004-06-15 Thread TH1NK3R,,,
 Hola a todos.

Teniendo mi debian con sarge, suelo actualizar con relativa frecuencia
mis paquetes. El apt-get upgrade actualiza bastantes paquetes pero deja
algunos de los que se podria actualizar, suspongo que para evitar 
conflictos de  actualizacion, pero  ya les llegara su momento en poco tiempo.

En cambio con apt-get dist-upgrade, simpre se actualiza todo lo que se
puede sin dejar nada atras, pero a costa de que siempre hace falta
satisfacer algunas dependencia y hace falta instalaar algun paquete
nuevo, (tipicamente librerias de poco tamaño).

Por tanto, ¿que es lo mas razonable para la actualizacion periodica de
un sistema? el apt-get upgrade, o con dist-upgrade a costa de que mi
disco duro se llene cada vez mas de paquetes.


Gracias.



Re: apt-get upgrade vs. dist-upgrade

2004-06-15 Thread Flix J. Marcelo Wirnitzer
TH1NK3R,,, (TH) nos comentó el Martes 15 Junio 2004 10:31 que

TH Por tanto, ¿que es lo mas razonable para la actualizacion periodica de
TH un sistema? el apt-get upgrade, o con dist-upgrade a costa de que mi
TH disco duro se llene cada vez mas de paquetes.

Tanto con «apt-get upgrade» como «apt-get dist-upgrade» he tenido problemas 
cuando ha habido algún paquete que se negaba a actualizar aparte de dejarse 
paquetes. Eso lo solucioné usando dselect.

Sinceramente, para actualizaciones, te recomiendo dselect. A mi entender, 
gestiona mucho mejor estas dependencias.
-- 
Félix J. Marcelo Wirnitzer
[EMAIL PROTECTED]



Re: apt-get upgrade vs. dist-upgrade

2004-06-15 Thread TH1NK3R,,,
Hola a todo el mundo.

Una cuestion, el dselect es un front-end para dkpg, igualmente sucede
con apt. La informacion de los paquetes (como sus dependencias), esta
incrustada en la base de dados de paquetes que bajamos al hacer apt-get
update. Pero entnces,  cual es el programa que halla una solucion para
resolver del mejor modo las dependencias, dpkg o sus front-end's.



--
Disculpad si mis emails tienen algun problema con el MIME o alguna otra
cosa, todavia ando configurando a mutt.



Re: apt-get upgrade vs. dist-upgrade

2004-06-15 Thread Víctor Moral
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

El Martes, 15 de Junio de 2004 11:31, TH1NK3R,,, escribió:

 Teniendo mi debian con sarge, suelo actualizar con relativa frecuencia
 mis paquetes. El apt-get upgrade actualiza bastantes paquetes pero deja
 algunos de los que se podria actualizar, suspongo que para evitar
 conflictos de  actualizacion, pero  ya les llegara su momento en poco
 tiempo.

Una observación: la opción upgrade deja sin actualizar paquetes en dos 
situaciones básicamente: que exista un error de dependencias irresoluble 
(para comprobarlo basta con pedirle que instale únicamente ese paquete) ó que 
el paquete necesite a otros que no están instalados aún, porque el mantenedor 
ha cambiado las dependencias y es una situación nueva.


 En cambio con apt-get dist-upgrade, simpre se actualiza todo lo que se
 puede sin dejar nada atras, pero a costa de que siempre hace falta
 satisfacer algunas dependencia y hace falta instalaar algun paquete
 nuevo, (tipicamente librerias de poco tamaño).

La opción dist-upgrade está pensada para efectuar actualizaciones de 
versión 
de sistemas, como de sarge a sid, y efectúa algunas operaciones ... digamos 
que algo forzadas para poder pasar el sistema a la nueva versión. No es, por 
tanto, razonable efectuar esta operación regularmente, no está pensada para 
eso.

 Por tanto, ¿que es lo mas razonable para la actualizacion periodica de
 un sistema? el apt-get upgrade, o con dist-upgrade a costa de que mi
 disco duro se llene cada vez mas de paquetes.

En mi opinión lo aconsejable es efectuar el upgrade periódicamente y 
olvidarse de la otra opción. Es conveniente tener en cuenta que los 
empaquetadores puede cometer errores y que no siempre es posible actualizar 
un sistema. Para eso lo mejor es leer las indicaciones de error de apt-get. 
Una pista es que si se necesita un paquete con versión igual a, en lugar de 
igual o mayor, o igual o menor, es que se trata de un error de empaquetado.

Saludos
- -- 
Victor Moral [EMAIL PROTECTED]
Usuario Linux registrado nº: 139246
Jabber ID: [EMAIL PROTECTED]
Clave pública en: http://www.keyserver.net

- - Yo también quiero una Europa libre de Patentes de Software -
- --
 EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es 
- --
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAz0BqgMKEivpe+pIRApxNAKCsbRoMpZU7GxLf4Al7oAu5gDGIpgCgnd4k
uTiw7MpM4RCk3YzV8qc5hL4=
=D/Ny
-END PGP SIGNATURE-



Re: apt-get upgrade vs. dist-upgrade

2004-06-15 Thread Armando Paz
El Martes, 15 de Junio de 2004 11:31, TH1NK3R,,, escribió:
  Hola a todos.

 Teniendo mi debian con sarge, suelo actualizar con relativa frecuencia
 mis paquetes. El apt-get upgrade actualiza bastantes paquetes pero deja
 algunos de los que se podria actualizar, suspongo que para evitar
 conflictos de  actualizacion, pero  ya les llegara su momento en poco
 tiempo.

 En cambio con apt-get dist-upgrade, simpre se actualiza todo lo que se
 puede sin dejar nada atras, pero a costa de que siempre hace falta
 satisfacer algunas dependencia y hace falta instalaar algun paquete
 nuevo, (tipicamente librerias de poco tamaño).

 Por tanto, ¿que es lo mas razonable para la actualizacion periodica de
 un sistema? el apt-get upgrade, o con dist-upgrade a costa de que mi
 disco duro se llene cada vez mas de paquetes.


 Gracias.

Hola.

Cuando haces apt-get upgrade el sistema actualiza todo lo actualizable que 
ya tienes instalado, es decir, si un paquete que ya tienes instalado se 
quiere actualizar a una versión nueva, y esa versión nueva depende de 
paquetes que aún no han sido instaldos (porque así lo ha hecho el 
desarrollador), esa versión nueva no será descargada, a priori, por apt-get 
upgrade, sí que lo será si utilizas apt-get dist-upgrade.

apt-get upgrade es conservativo, mientras que el apt-get dist-upgrade hace 
todo lo necesario para llevar a cabo la actualización. Es por ello por lo que 
el segundo se utiliza preferentemente cuando hay un cambio de versión de la 
distribución, mientras que el primero se utiliza habitualmente para mantener 
un sistema al día de forma CONTROLADA: siempre sabes que es lo que estás 
instalando nuevo y, en teoría, es más facil tracear un posible error.

No intento sentar cátedra, siempre hay algo que se escapa...

Salud.



Re: apt-get upgrade vs. dist-upgrade

2004-06-15 Thread Javier M Mora
El mar, 15 de jun de 2004, a las 08:31:03 +0200, Víctor Moral dijo:
 Hash: SHA1
 
 El Martes, 15 de Junio de 2004 11:31, TH1NK3R,,, escribió:
 
   La opción dist-upgrade está pensada para efectuar actualizaciones de 
 versión 
 de sistemas, como de sarge a sid, y efectúa algunas operaciones ... digamos 
 que algo forzadas para poder pasar el sistema a la nueva versión. No es, por 
 tanto, razonable efectuar esta operación regularmente, no está pensada para 
 eso.
 

Disiento. Estoy más de acuerdo con lo que ha dicho Armando Paz. upgrade
actualiza los paquetes que ya se tienen (sin añadir ni quitar nada) y
dist-upgrade es más inteligente y añade y quita paquetes si fuese
necesario. Obviamente, cuando se quiere pasar de versión es necesario
usar un dist-upgrade porque muchas dependencias varían; pero no es el
uso exclusivo. 

   En mi opinión lo aconsejable es efectuar el upgrade periódicamente y 
 olvidarse de la otra opción. Es conveniente tener en cuenta que los 
 empaquetadores puede cometer errores y que no siempre es posible actualizar 
 un sistema. Para eso lo mejor es leer las indicaciones de error de apt-get. 
 Una pista es que si se necesita un paquete con versión igual a, en lugar de 
 igual o mayor, o igual o menor, es que se trata de un error de empaquetado.

Digamos que con upgrade el sistema varía poco. Todos los
programas/utilidades/paquetes que tienes antes de actualizar seguirán
estando después (con alguna funcionalidad nueva y errores corregidos).
En cambio, un dist-upgrade pueden aparecer cosas nuevas o desaparecer
(en cierta ocasión me intento desinstalar todo gnome).

Así pues, mi consejo es NUNCA usar dist-upgrade sin supervisión directa.
usar la opción -u para saber antes de actualizar, que va a suceder. la
opción upgrade en cambio si se puede automatizar (con cron por ejemplo) 
porque garantiza pocos cambios). 

Por lo demás se pueden usar tanto como se quiera. Aunque mi experiencia
es que los repositorios debian se actualizan 1 vez al día. 

-- 
Javier Maria Mora Merchan
(GPGP) Key ID: 0x794F3D83



signature.asc
Description: Digital signature


Re: apt-get upgrade vs. dist-upgrade

2004-06-15 Thread Ricardo Catalinas Jimenez aka TH1NK3R
Saludos.

Gracias por los comentarios, ya me ha quedado mucho mas claro el asunto.

Gracias.



Asunto: Re: Asunto: Re: apt-get upgrade vs. dist-upgrade

2004-06-15 Thread jose . lpa
Ahora ya me ha quedado claro. Muchas gracias Javier por tomarte la molestia
 :)

Saludos!


-- Mensaje original --
Date: Wed, 16 Jun 2004 01:05:27 +0200
From: Javier M Mora [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: Asunto: Re: apt-get upgrade vs. dist-upgrade

Veamos, tal y como yo lo entiendo la cuestión es la siguiente:

Tu tienes un sistema instalado con ciertos paquetes, por ejemplo
gtk-1.2, cuando salió gtk-2.0 dividieron la librería en gtk,gdk,pango y
algo más.

Si tienes instalado gtk-1.2.12 (la versión 12ava de gtk-1.2) y usas solo
upgrade, nunca te actualizará a gtk-2.0 porque esta versión de la
librería requiere de los paquetes gtk, gdk y pango y tu aún no los
tienes.

dist-upgrade, como te digo hace el trabajo de forma más inteligente: ve
que existe una versión más moderna de gtk-1.2 pero que requiere ciertos
paquetes que tu no tienes y por eso los instala automáticamente.

Qué pasa con el kernel? que necesitarías tener instalado previamente un
programa que en una nueva versión del mismo exigiese el uso de un
kernel 2.6 hasta donde yo sé, no existe ningún programa que exija esto.
Luego no es probable que un dist-upgrade exija cambiar de 2.4 a 2.6.

Distinto es pasar de 2.4.20 a 2.4.22. ese tipo de cambios es poco
probable pero si se da en ciertas ocasiones. De hecho existe un paquete
de nombre algo parecido a kernel-2.4.last que automáticamente te
actualiza el kernel a la última versión que salga (dentro de la rama 2.4
o de la rama 2.6, pero no las mezcla). Pero eres tu en este caso el que
le estás diciendo, al instalar ese paquete, que quieres tener siempre lo
último de la rama.

El peligro de dist-upgrade es que, como dice el dicho: por un clavo se
perdió la guerra, por intentar actualizar un paquete te puede instalar
o
lo que es peor desinstalar muchos paquetes con consecuencias trágicas.
En una ocasión me intentó borrar todo el sistema gráfico: X window,
gnome y kde de un plumazo. de ahí la importancia de asegurarse de que va
a hacer antes de hacerlo (opción -u de apt-get).

Para terminar, dpkg y aptitude y synaptic y otros programas de
instalación de paquetes debian hacen siempre dist-upgrade, mostrandote
previamente los cambios que se van a efectuar.

El resto depende de tí, espero haber sido claro.

Atte.


--
   Javier Maria Mora Merchan
   (GPGP) Key ID: 0x794F3D83


Archivo adjunto: signature.asc




apt-get upgrade vs. dist-upgrade

2001-07-10 Thread Ole Sebastian Stein
What are the differences between apt-get upgrade and apt-get
dist-upgrade?

I wonder which to use.  Currently I use testing and upgrade every day
or so.  Would there have been any differences if I used another dist
(ie. woody or potato)?

Thank you.

-- 
Ole Sebastian Stein

``It is a mistake to think you can solve any major problems with just
potatoes.'' - Life, the universe and everything (Chapter 24), D. Adams



Re: apt-get upgrade vs. dist-upgrade

2001-07-10 Thread Colin Watson
Ole Sebastian Stein [EMAIL PROTECTED] wrote:
What are the differences between apt-get upgrade and apt-get
dist-upgrade?

Look in the apt-get(8) man page:

   upgrade
  upgrade is used to install the newest  versions  of
  all packages currently installed on the system from
  the sources  enumerated  in  /etc/apt/sources.list.
  Packages  currently  installed  with  new  versions
  available are retrieved and upgraded; under no cir­
  cumstances   are   currently   installed   packages
  removed,  or   packages   not   already   installed
  retrieved  and installed. New versions of currently
  installed packages that cannot be upgraded  without
  changing the install status of another package will
  be left at their current version. An update must be
  performed first so that apt-get knows that new ver­
  sions of packages are available.

[...]

   dist-upgrade
  dist-upgrade, in addition to performing  the  func­
  tion  of upgrade, also intelligently handles chang­
  ing dependencies with  new  versions  of  packages;
  apt-get  has  a smart conflict resolution system,
  and it will attempt to upgrade the  most  important
  packages  at  the expense of less important ones if
  necessary.  The /etc/apt/sources.list file contains
  a  list of locations from which to retrieve desired
  package files.

-- 
Colin Watson  [EMAIL PROTECTED]



Apt-get upgrade vs dist-upgrade?

2000-02-04 Thread Marc Sherman
What's the difference between apt-get upgrade and
apt-get dist-upgrade?

Thanks,
- Marc



Re: Apt-get upgrade vs dist-upgrade?

2000-02-04 Thread Sean Johnson
apt-get upgrade will attempt to upgrade the packages which you currently
have installed on your system. If any of those upgrades require that
additional packages be removed or installed then the said package(s)
will be held back.

apt-get dist-upgrade will attempt to upgrade all packages, installing or
removing packages as needed.

Sean

Marc Sherman wrote:
 
 What's the difference between apt-get upgrade and
 apt-get dist-upgrade?


Re: Apt-get upgrade vs dist-upgrade?

2000-02-04 Thread Ben Collins
On Thu, Feb 03, 2000 at 10:04:25PM -0500, Marc Sherman wrote:
 What's the difference between apt-get upgrade and
 apt-get dist-upgrade?

Just doing upgrade will not upgrade any packages that:

a) Require installing new packages that are not currently installed
b) Require removing packages that are currently installed (conflicts)

Doing a dist-upgrade assumes that you are doing a major thing, and it will
force upgrading to all of the latest packages that you have installed, even
if that means installing new ones to meet dependencies, or removing
obsolete ones that the newer packages conflict with.

Apt-get will specify which packages are NEW, and which are being REMOVED.
So you wont be entering into anything without knowing that is going on.

-- 
 ---===-=-==-=---==-=--
/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
` [EMAIL PROTECTED]  --  [EMAIL PROTECTED]  --  [EMAIL PROTECTED] '
 `---=--===-=-=-=-===-==---=--=---'


apt-get: upgrade vs dist-upgrade

2000-01-03 Thread Mark Wagnon
I can't remember where I read it, but I read that, in reference to
potato, to keep an installation up-to-date one should run apt-get
with the upgrade option and with the dist-upgrade option. Is this
true? I ran apt-get dist-upgrade when I moved from slink to potato,
but since, I've just used the upgrade option to apt-get. Am I doing
it wrong? Oh, I remember now, it was on the svlug list. I'l check to
see if I can find the original post.

TIA for any clarification.
-- 
 
 ) Mark Wagnon  ) [EMAIL PROTECTED]  )
(  Chula Vista, CA (  [EMAIL PROTECTED] (