Intenté hacer
sudo apt update
 pero obtuve:
No se pudo obtener el bloqueo /var/lib/apt/lists/lock – abierto (11:Recurso temporalmente no disponible)
E:No se puede bloquear el directorio /var/lib/apt/lists/
Estoy tratando de obtener la última versión de mongod. Siguiendo algunas instrucciones que encontré, lo hice:
$ ps aux | grep apt
5019  0.0  0.0  14224   980 pts/0    S+   02:52   0:00 grep --color=auto apt
 Pero no sé en qué parte de esto debo conectarme
kill -9 processnumber <id>
 para que funcione.
¿Qué parte es la identificación y hay alguna forma de evitar que esto vuelva a suceder?
Respuesta aceptada:
 Si desea eliminar procesos en función de su nombre o lista de argumentos, use pkill .
pkill regexp
 
 Matará todos los procesos cuyo nombre coincida con regexp expresión regular extendida.
pkill -f regexp
 Matará todos los procesos cuya lista de argumentos (incluido el primero que generalmente contiene el nombre del comando) concatenados con espacios coincida con la expresión regular.
 Aquí, sin embargo, parece más como si quisiera eliminar los procesos que contienen el /var/lib/apt/lists/lock archivo de bloqueo, entonces:
fuser -k /var/lib/apt/lists/lock
 (con algunas implementaciones de fusor) o
lsof -t /var/lib/apt/lists/lock | xargs kill
 puede ser más apropiado.
 Aunque es posible que desee verificar qué proceso es primero con lsof /var/lib/apt/lists/lock o fuser /var/lib/apt/lists/lock . Y sal normalmente si es posible en lugar de matarlo fríamente.
 En cualquier caso, evita kill -9 lo que no permite que el proceso finalice limpiamente.