[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Diferença apt-get update && dist-upgrade !



Marlo wrote:
Dae pessoal, sempre tive uma duvida entre o apt-get upgrade e o apt-get dist-upgrade ... Vamor abrir um debate ... pois mesmo sabendo a funcionabolidade dos dois, não sei descrever as diferenças em si ... Então, QUAL A DIFERENÇA ENTRE apt-get update && apt-get dist-upgrade ? abraço

Bom, mais uma contribuicao, agora com a parte prática ;-)

Aqui no meu micro, fiz hj um "apt-get -u upgrade", e o resultado foi:


Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
Os pacotes a seguir serão mantidos em suas versões atuais :
  gucharmap kdeartwork libgnomeprint2.2-0 libgnomeprint2.2-data
  libreadline4 libreadline4-dev librrd0 libsane mplayer-k6 quanta
  quanta-data
Os pacotes a seguir serão atualizados :
  alsa-base atlantikdesigner bind9-host cpp-3.3 debhelper desktop-base
  ....
  smbclient vimpart xmms xmule xutils
72 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 11 não atualizados.
É preciso fazer o download de 65,8MB/66,5MB de arquivos.
Depois de desempacotar, 4487kB de espaço em disco serão liberados.
Quer continuar? [S/n]


Veja que alguns pacotes serao mantidos nas versoes atuais. Pq? pq eles tem novas dependencias - veja só um exemplo:

# apt-get -u install quanta-data
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
Os pacotes extra a seguir serão instalados:
  kfilereplace klinkstatus libcvsservice0 quanta
Pacotes sugeridos :
  kdewebdev-doc-html gubed kimagemapeditor kdewebdev
Pacotes recomendados :
  cervisia kompare kxsldbg phpdoc wdg-html-reference
Os NOVOS pacotes a seguir serão instalados:
  kfilereplace klinkstatus libcvsservice0
Os pacotes a seguir serão atualizados :
  quanta quanta-data
2 pacotes atualizados, 3 pacotes novos instalados, 0 a serem removidos e 81 não atualizados.
É preciso fazer o download de 3213kB de arquivos.
Depois de desempacotamento, 2195kB adicionais de espaço em disco serão usados.

Percebeu o problema? O 'apt-get upgrade' simplesmente atualiza as versoes disponíveis, mas não instala nenhum novo pacote. Já o dist-upgrade vai além e tenta resolver esses problemas. No meu caso, eu diria que ele nao foi muito esperto, pq ele tenta remover meu mplayer!!

# apt-get -u dist-upgrade
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
Calculando Atualização... Pronto
Os pacotes a seguir serão REMOVIDOS:
  libdirectfb-0.9-20 mplayer-fonts mplayer-k6
Os NOVOS pacotes a seguir serão instalados:
  kfilereplace klinkstatus kscreensaver-xsavers libcvsservice0
  libdirectfb8 libdvdread2 libgd2-xpm libgnomecups1.0-1 libgucharmap4
  libreadline-common sane-utils
Os pacotes a seguir serão atualizados :
  alsa-base atlantikdesigner bind9-host cpp-3.3 debhelper desktop-base
  ....
  samba-common smbclient vimpart xmms xmule xutils
82 pacotes atualizados, 11 pacotes novos instalados, 3 a serem removidos e 0 não atualizados.
É preciso fazer o download de 74,6MB/75,3MB de arquivos.
Depois de desempacotar, 3514kB de espaço em disco serão liberados.
Quer continuar? [S/n]


Pessoalmente, eu faco sempre um update, e ai vejo o que nao foi possivel instalar e por que. Li em algum lugar que é mais recomendado utilizar o aptitude, pois tinha uma série de beneficios (que eu nao lembro agora :)) .... Alguem poderia citar alguns?

--
Marcos Lazarini



Reply to: