Aptitude maluco vs apt-get certinho!!!

Iniciado por Hqxriven, 11 de Janeiro de 2008, 01:14

tópico anterior - próximo tópico

Hqxriven

hqxriven@hqxriven-desktop:~$ sudo aptitude install firefox
[sudo] password for hqxriven:
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Reading state information... Pronto
Reading extended state information
Initializing package states... Pronto
Building tag database... Pronto
The following packages have been automatically kept back:
  linux-restricted-modules-common
The following NEW packages will be automatically installed:
  apturl deborphan dialog docbook-xml gamin gconf2 gconf2-common gksu
  gnome-app-install gnome-icon-theme gnome-keyring gnome-mime-data
  gnome-mount libavahi-glib1 libbonobo2-0 libbonobo2-common libbonoboui2-0
  libbonoboui2-common libcairo-perl libcroco3 libenchant1c2a libgail-common
  libgail18 libgamin0 libgconf2-4 libgksu2-0 libglade2-0 libglib-perl
  libgnome-keyring0 libgnome2-0 libgnome2-canvas-perl libgnome2-common
  libgnome2-perl libgnome2-vfs-perl libgnomecanvas2-0
  libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0
  libgnomevfs2-common libgnomevfs2-extra libgsf-1-114 libgsf-1-common
  libgtk2-perl libgtkhtml2-0 libgtop2-7 libgtop2-common libidl0
  liblaunchpad-integration0 libnotify1 liborbit2 librsvg2-2 librsvg2-common
  libscrollkeeper0 libsexy2 libvte-common libvte9 libwnck-common libwnck22
  libxres1 notification-daemon python-cairo python-gconf python-gdbm
  python-glade2 python-gobject python-gst0.10 python-gtk2 python-gtkhtml2
  python-launchpad-integration python-numeric python-pyorbit python-sexy
  python-vte scrollkeeper sgml-data software-properties-gtk synaptic ubufox
The following packages have been kept back:
  cupsys cupsys-bsd cupsys-client cupsys-common ghostscript-x
  hwdb-client-common hwdb-client-kde libblkid1 libcupsimage2 libgs8
  libmysqlclient15off libnm-util0 libpoppler-qt2 libpoppler2 libsmbclient
  libsnmp-base libsnmp10 libssl0.9.8 linux-headers-2.6.22-14
  linux-headers-2.6.22-14-generic linux-image-2.6.22-14-generic
  linux-restricted-modules-2.6.22-14-generic mysql-common network-manager
  openssh-client openssl samba-common smbclient
The following NEW packages will be installed:
  apturl deborphan dialog docbook-xml firefox gamin gconf2 gconf2-common
  gksu gnome-app-install gnome-icon-theme gnome-keyring gnome-mime-data
  gnome-mount libavahi-glib1 libbonobo2-0 libbonobo2-common libbonoboui2-0
  libbonoboui2-common libcairo-perl libcroco3 libenchant1c2a libgail-common
  libgail18 libgamin0 libgconf2-4 libgksu2-0 libglade2-0 libglib-perl
  libgnome-keyring0 libgnome2-0 libgnome2-canvas-perl libgnome2-common
  libgnome2-perl libgnome2-vfs-perl libgnomecanvas2-0
  libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0
  libgnomevfs2-common libgnomevfs2-extra libgsf-1-114 libgsf-1-common
  libgtk2-perl libgtkhtml2-0 libgtop2-7 libgtop2-common libidl0
  liblaunchpad-integration0 libnotify1 liborbit2 librsvg2-2 librsvg2-common
  libscrollkeeper0 libsexy2 libvte-common libvte9 libwnck-common libwnck22
  libxres1 notification-daemon python-cairo python-gconf python-gdbm
  python-glade2 python-gobject python-gst0.10 python-gtk2 python-gtkhtml2
  python-launchpad-integration python-numeric python-pyorbit python-sexy
  python-vte scrollkeeper sgml-data software-properties-gtk synaptic ubufox
0 packages upgraded, 80 newly installed, 0 to remove and 29 not upgraded.
Need to get 0B/28,8MB of archives. After unpacking 137MB will be used.
Do you want to continue? [Y/n/?] n
Abort.

hqxriven@hqxriven-desktop:~$ sudo apt-get install firefox
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Reading state information... Pronto
Pacotes sugeridos:
  firefox-gnome-support latex-xft-fonts
Pacotes recomendados:
  ubufox
Os NOVOS pacotes a seguir serão instalados:
  firefox
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 29 não atualizados.
É preciso fazer o download de 0B/9185kB de arquivos.
Depois de desempacotar, 26,6MB adicionais de espaço em disco serão usados.
Selecionando pacote previamente não selecionado firefox.
(Lendo banco de dados ... 133508 arquivos e diretórios atualmente instalados.)
Descompactando firefox (de .../firefox_2.0.0.11+2nobinonly-0ubuntu0.7.10_i386.deb) ...
Instalando firefox (2.0.0.11+2nobinonly-0ubuntu0.7.10) ...
Please restart any running Firefoxes, or you will experience problems.

Processing triggers for libc6 ...
ldconfig deferred processing now taking place
hqxriven@hqxriven-desktop:~$

O que está acontecendo??? Ele é doidão assim!!!
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

alessandro_ufms

O aptitude trata as dependências mais rigidamente que o apt-get. Para ver o que ele pretende fazer é só passar o comando:
sudo aptitude

Depois aperte a tecla 'e'. Vai aparecer os pacotes que estão "inválidos" por alguma dependência mal resolvida e o que ele pretende fazer para contornar isso. Pode ser que ele pretenda desinstalar uns pacotes, fazer downgrade de outros, enfim, tudo para sanar rigidamente as depêndencias.

Se está usando o apt-get continue usando, pois o aptitude costuma se enrolar quando usa o apt-get junto. Quando formatar, dê preferência ao aptitude.

Hqxriven

Desde que fiz a última instalação do kubuntu só uso aptitude mas depois dessa... :o :o :o

Apertei o "e" para ver algo sobre dependências e não apareceu nada e o firefox funciona normalmente...

Ele tentou instalar uma pancada de coisas só por causa do firefox...

Pelo menos com ele (aptitude) eu consigo fazer downgrade...

Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Piras

Concordo com o alessandro: o aptitude não funciona bem se usado conjuntamente com o apt-get. E como o apt-get é de fato o metagerenciador de pacotes preferencial do Ubuntu, o aptitude nem mesmo deveria ser instalado. Seu uso pode criar problemas para o usuário menos experiente.

Hqxriven

CitarConcordo com o alessandro: o aptitude não funciona bem se usado conjuntamente com o apt-get. E como o apt-get é de fato o metagerenciador de pacotes preferencial do Ubuntu, o aptitude nem mesmo deveria ser instalado. Seu uso pode criar problemas para o usuário menos experiente.

Foi a primeira vez que usei o apt-get nessa instalação do kubuntu!!! (já que tinha testado o XFS e não tinha ficado satisfeito...)

Gravei um dvd com a cache do apt e quando fui instalar o firefox com o aptitude ele veio com essas gracinhas...

Vou continuar com o apt-get e com alguns comandos vou guardar tudo o que ele instala para ter controle (já que não uso synaptic)

Obrigado pelos comentários!!!

Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois