Como corrigir "Não foi possível abrir o arquivo de bloqueio" porque "Permission denied"? [duplicado]

6

Sempre que tentar instalar um software e atualizar o gerenciador,

Recebo um erro afirmando

Package operation failed
The installation or removal of a software package failed

Quando executo sudo apt-get update , recebo este resultado:

conan51xd@conan51xd-Lenovo-B470:~$ sudo apt-get -f install
[sudo] password for conan51xd: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
conan51xd@conan51xd-Lenovo-B470:~$ apt-get update
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
    
por user66498 12.07.2012 / 19:26

3 respostas

20

  

E: Não é possível bloquear o diretório de administração (/ var / lib / dpkg /), são   você tem raiz?

Esta linha diz que você não está autorizado a instalar / atualizar. Você precisa ser root para fazer isso ....

Você pode adicionar sudo antes de apt-get ou você pode fazer sudo -s como raiz.

Exemplo: sudo apt-get update

  

ou

sudo -s irá considerá-lo como root até você fechar o seu terminal.

Então

apt-get update

    
por Kaktarua 13.07.2012 / 03:45
1

Eu tive o mesmo erro, isso funcionou para mim:

  

Esse erro indica que você (ou algum programa / script) mudou o   permissões do arquivo / var / lib / dpkg / status. Por favor, troque-os de volta   via: "sudo chmod 644 / var / lib / dpkg / status" para corrigir o problema.

Acabei abrindo o terminal:

sudo nautilus

navegando para as pastas / arquivos e alterando as permissões para

  

ME - PASTA: ACESSO TOTAL / ARQUIVOS: LER ESCREVER

     

ROOT - PASTA: ACESSO TOTAL / ARQUIVOS: LEIA APENAS

O problema veio quando minhas permissões foram parafusadas ao tentar consertar um problema no kernel que eu tive com um driver Nvidia ... mas isso é outra história ...

Espero que isso ajude ...

    
por pst007x 22.10.2013 / 19:11
-2
  1. sudo -s (fornece o acesso root)
  2. apt-get update (obtenha as atualizações)
  3. apt-get upgrade (atualiza o sistema)

apt-get update && apt-get upgrade não funciona em todos os sistemas, portanto, execute os comandos separadamente.

    
por Benedict 02.08.2013 / 04:27

Tags