Não é possível instalar nada do terminal do centro de software em 15.04

2

Um tempo atrás eu instalei algum software (acho que era algum software SDK) e ele não funcionou, então eu o removi. Desde que eu tenho tido problemas com o Ubuntu. Isso foi em 14.10 e eu esperava que atualizar para o 15.04 iria consertá-lo, mas não ajudou. Sempre que eu inicio o Ubuntu e faço login, ele me diz que um problema foi detectado e quer que eu envie um relatório. Eu finalmente parei de enviar relatórios porque era a mesma coisa repetidas vezes. Agora não consigo nem instalar o software dos repositórios de terminal ou do centro de software. Este é o erro que recebo quando o Centro de Software tenta consertá-lo:

installArchives() failed: (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 562833 files and directories currently installed.)
Removing click (0.4.33) ...
Traceback (most recent call last):
File "/usr/bin/click", line 31, in
from click import commands
ImportError: cannot import name 'commands'
dpkg: error processing package click (--remove):
subprocess installed pre-removal script returned error exit status 1
Errors were encountered while processing:
click
Error in function:
Setting up pay-service (2.0.0+14.10.20140916-0ubuntu1) ...
Traceback (most recent call last):
File "/usr/bin/click", line 31, in
from click import commands
ImportError: cannot import name 'commands'
dpkg: error processing package pay-service (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up click-apparmor (0.3.8) ...
Traceback (most recent call last):
File "/usr/bin/click", line 31, in
from click import commands
ImportError: cannot import name 'commands'
dpkg: error processing package click-apparmor (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of ubuntu-app-launch:
ubuntu-app-launch depends on click-apparmor; however:
Package click-apparmor is not configured yet.

dpkg: error processing package ubuntu-app-launch (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ubuntu-app-launch-tools:
ubuntu-app-launch-tools depends on ubuntu-app-launch (= 0.4+15.04.20150410-0ubuntu1); however:
Package ubuntu-app-launch is not configured yet.

dpkg: error processing package ubuntu-app-launch-tools (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of unity8-private:amd64:
unity8-private:amd64 depends on pay-service; however:
Package pay-service is not configured yet.

dpkg: error processing package unity8-private:amd64 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:

E é isso que eu recebo depois de usar o apt-get install:

Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
click : Depends: python3-click (= 0.4.33) but 0.4.38.5 is to be installed openvpn : Depends: libpkcs11-helper1 (>= 1.11) but it is not installable
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Estou farto de todos os erros e pensei em reinstalar o Ubuntu, mas não quero começar tudo de novo, voltando do jeito que eu quero.

Por favor me ajude, Obrigado.

EDITAR: Então, aparentemente, o problema se resolveu sem que eu fizesse nada. Obrigado a todos por responderem tão rapidamente e me darem um conselho tão bom!

    
por Chris Ca 05.05.2015 / 01:02

2 respostas

1

/usr/bin/click é um problema.

Faça um backup

sudo mv /usr/bin/click /usr/bin/click.bak

ou remova-o

sudo rm /usr/bin/click

e atualize os repositórios

sudo apt-get update

sugiro excluir click com

sudo apt-get remove click

Agora, atualize seu sistema e instale o software.

Para uma melhor resolução de dependências, recomendo aptitude .

sudo apt-get install aptitude

e use-o como apt-get

sudo aptitude update
sudo aptitude upgrade
sudo aptitude dist-upgrade
sudo aptitude install <package_name>
    
por A.B. 05.05.2015 / 08:01
0

Você tem (pelo menos) 2 problemas:

1) Você tem o pacote clique instalado, mas sua remoção depende dos arquivos que estão faltando. Tente forçar a remoção: sudo apt-get -f remove click

2) Você tem um pacote desonesto openvpn que depende dos pacotes errados. Tente remover também: sudo apt-get -f remove openvpn

Em seguida, execute sudo apt-get check e informe-nos se houver mais erros.

    
por sмurf 05.05.2015 / 02:59