ubuntu 12.04 não instala programas e atualizações

Iniciado por ramonglobinho, 18 de Julho de 2012, 13:14

tópico anterior - próximo tópico

ramonglobinho

Pessoal,

Já procurei em vários sites e fóruns sobre o assunto, mas não consegui resolver esse problema.

Não consigo instalar qualquer programa, seja pela 'central de programas' ou pelo terminal....
e as atualizações acontece a mesma coisa....

Alguém pode me dar uma luz?

jkmsjq

#1
Digite no terminal cada um desses comandos separadamente, e, se aparecer algum erro, poste aqui na íntegra o que tiver no terminal:


sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade


Se der erro ainda tenta a seguinte sequência:


sudo rm -r lists/
sudo apt-get update
LinuxUser: 548942 / Dando um tópico como resolvido
"A verdade só é agressiva a quem vive de mentiras". Autor desconhecido.
Twitter: @jeisonkertesz

ramonglobinho

Isso foi o que aconteceu no terminal....


Citar~$ sudo apt-get -f install
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 187 não atualizados.

~$ sudo dpkg --configure -a

~$ sudo apt-get update

Ign http://br.archive.ubuntu.com precise InRelease                             
...
(Essa parte fez o upgrade tudo certo...só não coloquei para não ficar um texto muito grande...)
...

Baixados 20,2 MB em 3min 59s (84,2 kB/s)                                       
Lendo listas de pacotes... Pronto

~$ sudo apt-get upgrade
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os pacotes a seguir serão mantidos em suas versões atuais:
  hplip hplip-data libhpmud0 libsane-hpaio linux-generic-pae
  linux-headers-generic-pae linux-image-generic-pae printer-driver-hpcups
  printer-driver-hpijs
Os pacotes a seguir serão atualizados:
  abrowser apport apport-gtk aptdaemon aptdaemon-data audacity audacity-data
  bamfdaemon compiz compiz-core compiz-gnome compiz-plugins
  compiz-plugins-default cron desktop-file-utils empathy empathy-common eog
  evince evince-common firefox firefox-globalmenu firefox-gnome-support
  firefox-locale-en firefox-locale-pt fonts-liberation fonts-opensymbol
  foomatic-filters gir1.2-dbusmenu-glib-0.4 gir1.2-dbusmenu-gtk-0.4
  gir1.2-gst-plugins-base-0.10 gir1.2-gtk-3.0 gir1.2-pango-1.0 gir1.2-rb-3.0
  gir1.2-unity-5.0 gnome-accessibility-themes gnome-control-center
  gnome-control-center-data gnome-icon-theme gnome-media gnome-settings-daemon
  gstreamer0.10-alsa gstreamer0.10-plugins-base
  gstreamer0.10-plugins-base-apps gstreamer0.10-x gwibber gwibber-service
  gwibber-service-facebook gwibber-service-identica gwibber-service-twitter
  icedtea-6-jre-cacao icedtea-6-jre-jamvm landscape-client-ui-install
  language-pack-gnome-pt language-pack-gnome-pt-base language-pack-pt
  language-pack-pt-base libbamf0 libbamf3-0 libdbusmenu-glib4
  libdbusmenu-gtk3-4 libdbusmenu-gtk4 libdecoration0 libevince3-3
  libfreerdp-plugins-standard libfreerdp1 libgail-3-0 libgnome-control-center1
  libgnutls26 libgphoto2-2 libgphoto2-l10n libgphoto2-port0
  libgstreamer-plugins-base0.10-0 libgtk-3-0 libgtk-3-bin libgtk-3-common
  libgwibber-gtk2 libgwibber2 libjpeg-turbo8 libmtp-common libmtp-runtime
  libmtp9 libpanel-applet-4-0 libpango1.0-0 libpurple-bin libpurple0
  libqt4-dbus libqt4-declarative libqt4-network libqt4-opengl libqt4-script
  libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-xml libqt4-xmlpatterns
  libqtcore4 libqtgui4 libreoffice-base-core libreoffice-calc
  libreoffice-common libreoffice-core libreoffice-draw libreoffice-emailmerge
  libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-help-pt
  libreoffice-help-pt-br libreoffice-impress libreoffice-l10n-pt
  libreoffice-l10n-pt-br libreoffice-math libreoffice-style-human
  libreoffice-style-tango libreoffice-writer librhythmbox-core5 libssl1.0.0
  libsyncdaemon-1.0-1 libtiff4 libunity9 libwxbase2.8-0 libwxgtk2.8-0
  libxkbfile1 linux-libc-dev nautilus-sendto-empathy openjdk-6-jre
  openjdk-6-jre-headless openjdk-6-jre-lib openssl psmisc python-apport
  python-aptdaemon python-aptdaemon.gtk3widgets python-aptdaemon.pkcompat
  python-debtagshw python-piston-mini-client python-problem-report
  python-ubuntu-sso-client python-ubuntuone-client
  python-ubuntuone-storageprotocol python-uno qdbus rhythmbox rhythmbox-data
  rhythmbox-mozilla rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune
  rhythmbox-plugin-zeitgeist rhythmbox-plugins software-center
  telepathy-gabble thunderbird thunderbird-globalmenu
  thunderbird-gnome-support thunderbird-locale-en thunderbird-locale-en-us
  thunderbird-locale-pt thunderbird-locale-pt-br ubuntu-sso-client
  ubuntu-sso-client-gtk ubuntuone-client udisks unity-lens-music
  unity-lens-video unity-scope-musicstores unity-scope-video-remote uno-libs3
  update-manager update-manager-core ure vino xdiagnose xkb-data
  xserver-common xserver-xorg-core xserver-xorg-input-synaptics xul-ext-ubufox
178 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 9 não atualizados.
É preciso baixar 61,2 MB/258 MB de arquivos.
Depois desta operação, 12,8 MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? s
.......
Baixados 61,2 MB em 11min 21s (89,8 kB/s)                                     
Extraíndo templates de pacotes : 100%
Pré-configurando pacotes ...
dpkg: erro: falhou ao abrir arquivo de informações do pacote '/var/lib/dpkg/available' para leitura: Arquivo ou diretório não encontrado
E: Sub-process /usr/bin/dpkg returned an error code (2)
......

Aí já apareceu o erro....  :( , esse dpkg tá parecendo ser o problema.....
seguindo com a sequencia...

Citar~$ sudo rm -r lists/
rm: não foi possível remover "lists/": Arquivo ou diretório não encontrado

Help me....

ramonglobinho

Consegui resolver o problema....

Descobri que o arquivo available da pasta  /var/lib/dpkg/ havia sumido, e nesse mesmo diretorio estava um  available-old, não sei se isso é recomendado, mas apenas renomeei esse arquivo para apenas available, e agora deu certo!
Agradeço...