Descripcion del problema:
Cuando intentamos instalar algun paquete o actualizar el cache de los repositorios aveces ocurre que nos aparece el error.
Solucion:
Bien, puede que encontremos mas de un error de este tipo. Por ejemplo
[*] Could not open lock file /var/lib/dpkg/lock
[*] Could not open lock file /var/cache/apt/archives/lock
[*] Could not open lock file /var/lib/apt/lists/lock
Bueno para la solucion de cada uno de estos errores lo que hay que hacer, estando en la consola logueados como root o super usuario es usar el comando rm para eliminar dicho archivo. Por tanto seria de la siguiente forma segun corresponda.
[*] rm /var/lib/dpkg/lock
[*] rm /var/cache/apt/archives/lock
[*] rm /var/lib/apt/lists/lock
Y luego de esto ya no nos deberia aparecer el error. En caso de que aun nos continue apareciendo se puede hacer lo siguiente (NOTA: Para hacer esto es necesario tener dpkg instalado, si usas Debian o algun derivado este viene instalado, pero si no, no funcionara) :
apt-get install deborphan
y luego
apt-get autoclean && apt-get autoremove && apt-get remove --purge `deborphan` && dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d -f3`
Y con esto ya no deberia haber mas problema.