Obtuve un sistema operativo Linux hoy. Estaba jugando con la terminal, descargando algunas cosas que me parecen interesantes, pero creo que ejecuté un comando que estropeó el comando apt-get. Cada vez que intento instalar algo, recibo un mensaje de error:
$ E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
$ E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
No hay procesos que actualicen nada y ya intenté eliminar manualmente los archivos de bloqueo.
Estaba intentando usar Wireshark y nmap, y hay algunos comandos que ejecuté y creo que están alterando los archivos de bloqueo:
$ sudo usermod -a -G wireshark rafael
$ sudo chown root /usr/bin/dumpcap
No pude usar Wireshark debido a problemas de permisos, así que intenté darle permiso con estos comandos, obviamente lo obtuve en foros aleatorios en Internet (soy un novato total en los comandos de Linux)
¿Cómo hago para que el comando apt-get se vuelva a ejecutar?
Respuesta1
Necesitas ejecutar apt con privilegios de root
sudo apt-get install <something>
sudo apt install <something>
No te metas con procesos y archivos bloqueados. La tecnología Ubuntu Linux ha avanzado hasta tal punto que probablemente nunca surgirá la necesidad de eliminar dichos bloques.
Buena suerte.