Eu não tinha instalado nenhum pacote recentemente, mas quando eu iniciei o Software center, vi uma mensagem: "Item não pode ser instalado ou removido ..."
/ eu estou traduzindo dumps de língua estrangeira, por isso pode não ser super preciso com o original /
Corrigindo o catálogo do centro de software
Os itens não podem ser instalados ou removido em 12.04 em 10.4
essas soluções não funcionaram. Eu tenho algum tipo de paradoxo:
sudo apt-get install -f
me diz que 2 pacotes serão instalados:
libdbus-glib-1-2: i386 libnspr4: i386
(e há necessidade de baixar 0 B / 217 kB de arquivos) - estranho; por que precisa de i386 deps no sistema x64 arch?
Eu escolho Y e despejo:
(Reading database ... 300571 files and directories currently installed.)
Unpacking libdbus-glib-1-2:i386 (from .../libdbus-glib-1-2_0.98-1ubuntu1.1_i386.deb) ...
dpkg: processing error /var/cache/apt/archives/libdbus-glib-1-2_0.98-1ubuntu1.1_i386.deb (--unpack):
'./usr/share/doc/libdbus-glib-1-2/changelog.Debian.gz' is different from the same file on the system
Missing report of program apport, becouse MaxReports limit reached
Unpacking libnspr4:i386 (from .../libnspr4_4.9.5-0ubuntu0.12.04.1_i386.deb) ...
dpkg: processing error /var/cache/apt/archives/libnspr4_4.9.5-0ubuntu0.12.04.1_i386.deb (--unpack):
'./usr/share/doc/libnspr4/changelog.Debian.gz' is different from the same file on the system
Missing report of program apport, becouse MaxReports limit reached
dpkg-deb: error: subprocess paste was killed by signal (Interrupted stream)
There were errors while processing:
/var/cache/apt/archives/libdbus-glib-1-2_0.98-1ubuntu1.1_i386.deb
/var/cache/apt/archives/libnspr4_4.9.5-0ubuntu0.12.04.1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
portanto, eu removi a pasta /var/cache/
apenas no caso;
tentei instalar deps requeridos independentemente:
sudo apt-get install libdbus-glib-1-2:i386
descartado:
You need to use "apt-get -f install", to repair following problems:
Following packages has broken dependencies:
libnss3:i386 : Requires: libnspr4:i386 (>= 4.8.6) but it will be not installed
E: Broken dependencies. Please try use "apt-get -f install" without packages (or give a solution).
então eu fiz:
sudo apt-get install libnspr4:i386
e foi despejado:
You need to use "apt-get -f install", to repair following problems:
Following packages has broken dependencies:
libgconf-2-4:i386 : Requires: libdbus-glib-1-2:i386 (>= 0.78) but it will be not installed
E: Broken dependencies. Please try use "apt-get -f install" without packages (or give a solution).
ambos precisam de cada um para permitir instalar outro? paradoxo? estou em confusão.
ps, se nenhuma solução for encontrada para isso eu posso copiar pacotes de outro pc / espelho / não quero clonar a partição inteira /, qual pasta é usada para armazenar esses pacotes?