Erro ao tentar instalar / remover programas após a atualização para o Ubuntu 13.10

4

Eu tenho um problema com o PolicyKit, quando tento instalar programas no software-center do Ubuntu (mensagens semelhantes no synaptic ou no muon): O problema começou após a atualização de 13.04 para 13.10.

Quando tento remover / instalar programas, recebo uma notificação:

  

Você não tem permissão para realizar esta ação!
  Você não tem os privilégios necessários para executar esta ação

Quando você abre detalhes, vê isso:

org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.44'}): org.debian.apt.install-file

Eu já verifiquei:

Eu também tentei adicionar meu usuário ao grupo root, agora meu usuário está nesses grupos

adm dialout cdrom sudo audio plugdev staff users fuse lightdm mlocate netdev bluetooth lpadmin admin sambashare kismet root

Quais são os direitos, preciso acessar o centro de software como usuário?

Relacionado também com

  

"O software não pode ser instalado ou removido porque o serviço de autenticação não está disponível. "

EDIT:
Talvez este problema tenha a ver com isso que eu também não posso montar dispositivos USB desde a atualização se eu iniciar o nautilus como o usuário normal.

Eu tenho que começar com gksudo nautilus para poder montar o pendrive com o botão no lado esquerdo (como root)

Talvez tenha que fazer algo com os pacotes instalados, aqui está a saída de dpkg -l

    
por rubo77 05.11.2013 / 09:26

4 respostas

0

Atualizar para 14.04 corrige esse problema

    
por rubo77 27.09.2014 / 07:15
1

Tente remover completamente o Software Center e, em seguida, reinstale-o

Estes comandos irão ajudá-lo.

sudo apt-get autoremove software-center && sudo apt-get --purge remove software-center
sudo apt-get autoremove && sudo apt-get autoclean
sudo rm -r ~/.cache/software-center/

Por favor, leia atentamente as mensagens, certifique-se de que remove os pacotes relacionados apenas ao centro de software.

Agora, reinstale-o novamente:

sudo apt-get update
sudo apt-get -f install software-center

Editar

Às vezes você tem que gerenciar de alguma outra forma. Eu fiz o que pude fazer. Eu acho que o problema é quando você clica no botão de instalação em qualquer gerenciador de pacotes não invoca a janela de senha para obter a senha. Mas quando você abrir o gerenciador de pacotes com as permissões apropriadas, não será necessário e simplesmente tudo funcionará bem.

Então, o que eu sugiro que você fique com a solução que eu lhe disse antes, eu executo o gerenciador de pacotes a cada vez pressionando Alt + F2 e executando o comando com gksu . Como gksu synaptic ou gksu software-center .

Não é um grande problema para usar, porque você tem que dar sua senha para instalar / remover pacotes. Por fim, direi que, depois de passar tanto tempo, seu problema não foi resolvido. :( Espero que você administre com a solução o que eu sugiro antes.

E sim, você pode obter a lista de pacotes quebrados e pacotes residuais com este comando:

sudo dpkg -l | grep -e "^rc" -e "^iU"

Se este comando retornar algum valor, isso significa que você quebrou pacotes ou pacotes residuais. rc significa resíduo e iU significa quebrado.

Responda se posso ajudar você ainda mais.

    
por Saurav Kumar 24.11.2013 / 17:57
0

Comecei a receber a mesma mensagem. Então eu descobri que tinha acidentalmente desmarcado o PolicyKit no meu [Gerenciador de Configurações] [Sessão e Inicialização] [Inicialização do Aplicativo].

Eu uso o Ubuntu Studio.

    
por Slashthedragon 30.11.2013 / 23:18
0

Tive o mesmo problema e descobriu este artigo .

Diz-lhe para instalar o pacote gdebi:

sudo apt-get install gdebi

Depois, você pode clicar com o botão direito do mouse no arquivo .deb, selecionar "abrir com" e selecionar gdebi em vez do centro de software. Este então trabalhou pedindo a senha ao instalar.

    
por Chris McGiffen 19.12.2014 / 16:16