Não foi possível abrir o arquivo de bloqueio / var / lib / apt / lists / lock - aberto (13: Permission denied)

4

Estou tentando atualizar para node 7.x através do terminal no meu raspberry pi e continuo encontrando esse erro. O comando que estou usando é:

sudo curl -sL https://deb.nodesource.com/setup_7.x | bash -

Rodar este comando como root não funciona, então tentei ver se o apt-get estava sendo usado por outros processos.

ps aux | grep apt
pi        1295  0.0  0.1   4272  1848 pts/0    S+   06:24   0:00 grep --color=auto apt

Isso é tudo que recebo. Por fim, (embora inicialmente tenha sido recomendado não fazê-lo), tentei remover os arquivos e executar o comando novamente.

sudo rm /var/lib/apt/lists/lock && sudo rm /var/lib/dpkg/lock

Agora, nenhum desses arquivos não existe mais e ainda recebo o mesmo erro ao tentar usar o curl. Eu também tentei matar esse processo e ainda recebo o erro.

    
por Alphatron 13.08.2017 / 17:47

3 respostas

7

O problema é que você sudo curl mas não a chamada de bash que chamam apt. basta executá-lo totalmente como root, por exemplo:

sudo su
curl -sL https://deb.nodesource.com/setup_7.x | bash -

ou você pode fazer algo como

wget https://deb.nodesource.com/setup_7.x
chmod +x setup_7.x
sudo ./setup_7.x
    
por 13.08.2017 / 17:58
1

Remova o arquivo lock

sudo rm /var/lib/apt/lists/lock

Em seguida, execute o comando como root ou adicione sudo -E da seguinte forma:

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
    
por 13.08.2017 / 18:40
0

guie-me para instalar o kali na microsoft store

rit@LAPTOP-CDUP4976:~$ sudo sh xfce4.sh
[+] Installing XFCE4, this will take a while
Hit:1 http://ftp.yzu.edu.tw/Linux/kali kali-rolling InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
kali-desktop-xfce is already the newest version (2018.3.2).
xorg is already the newest version (1:7.7+19).
xrdp is already the newest version (0.9.6-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
W: --force-yes is deprecated, use one of the options starting with --allow instead.
[+] Configuring XRDP to listen on port 3390 (but not starting the service)...
rit@LAPTOP-CDUP4976:~$ sudo/etc/init.d/xrdp start
-bash: sudo/etc/init.d/xrdp: No such file or directory
rit@LAPTOP-CDUP4976:~$
    
por 31.07.2018 / 15:23

Tags