borre la carpeta dpkg
Publicado: 10 Marzo, 2010 - 23:05 borre la carpeta dpkg
estava tratando de instalar el unzip y no me dejaba, y por confusion borre la carpeta dpkg ahora no me deja instalar nada por obvias razones, mi pregunta es cmo puedo recuperar yo la carpeta?? ya revise si esta en el backup con /var/backup/dpkg.0 y me dice que no existe me puede alguien ayudar???
pido disculpas si este tema no va en esta seccion
muchisimas gracias de ante mano!!!!!
- Inicie sesión o regístrese para enviar comentarios
- 1748 lecturas


history |grep dpkg
al ejecutar ese comando me tira el siguiente resultado:
197 dpkg firefox_3.6-1_all.deb
225 /var/backups/dpkg.status.0
226 /var/backups/dpkg.0
228 /var/backups/dpkg.0
229 /var/backups/dpkg
244 history |grep dpkg
y la carpeta no la borre de un modo grafico sino que modifique los permisos con el chmod y la borre completa con el rm -r
por tanto no has usado rm para eliminarla, bien, sigamos jugando a las adivinanzas...
ls /usr/bin/dpkg /etc/dpkg /usr/lib/dpkg /usr/share/dpkg
> la borre completa con el rm -r
bueno, pues en ese caso
history |grep rm
al ejecutar eso me sale esto
/usr/bin/dpkg
/etc/dpkg:
dpkg.cfg origins shlibs.default shlibs.override
/usr/lib/dpkg:
methods mksplit parsechangelog
/usr/share/dpkg:
archtable cputable origins ostable triplettable
Todas las carpetas dpkg están en su sitio ... ¿que has borrado exactamente?
borre la carpeta dpkg que esta en /var/lib/dpkg
Empezáramos por ahí. Que cosas mas raras se os ocurren ... enfín
pues lo primero que yo haría sería intentar reinstalar el paquete dpkg a ver si va cubriendo los huecos, por supuesto tendras que hacerlo con la información de /var/lib/apt
veamos que pasa si haces
apt-get install -r dpkg
si dice que nones (que es fácil que lo diga) ya sabemos algo más
Para recuperar el listado de paquetes disponibles para ser consultado por dpkg podrías probar también dselect update, pero me da a mí que eso sí que no va a funcionar, no pierdes mucho por probar de todos modos, primero intenta lo de apt-get.
supongo que habrás querido decir apt-get install -f ya que apt-get install -r no hace nada
al ejecutar apt-get install -f dpkg me dice lo siguiente
E: No se pudo abrir el fichero de bloqueo '/var/lib/dpkg/lock' - open (2 No existe el fichero o el directorio)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
y digo yo... ¿porque no creas el dichoso directorio?
Fijate en este enlace
Quizás restaurando el archivo /var/lib/dpkg/status, puedas usar los demas comandos.