Algunas veces cuando usamos aptitude en terminal o consola, nos sale este error:
debianencasa@debian:/$ aptitude update
E: No se pudo abrir el fichero de bloqueo '/var/lib/apt/lists/lock' - open (13 Permiso denegado)
E: No se pudo bloquear el directorio de listas...¿es el administrador?
La razón es que no estamos logueados como root. Por lo tanto debemos hacerlo.
$ su (escribimos esto para tener poderes de superusuario)
Contraseña:
Ahora nos pide la clave de root. Tomen nota de que cuando la escriban NO la verán. Entonces la escriben y le dan Return (Enter).
Seguidamente removeremos sin ningún temor ese fichero que aparece en el error:
debian:/# rm /var/lib/apt/lists/lock
Y por último vuelven a ejecutar aptiude con lo que estuvieran haciendo (instalando, actualizando, etc)
debian:/# aptitude update
Un detalle importante de anotar es que pueden fijarse que cuando No somos root aparece el símbolo $ como aquí:
debianencasa@debian:/$ aptitude update
Pero cuando ya somos root el símbolo cambia a este #:
debian:/# aptitude update
10 años de Mangas Verdes y un post a modo de epílogo
Hace 12 años
