No puedo desinstalar VirtualBox en Ubuntu 12.04[Solucionado]

Imagen de Osiris
0 puntos

Hola... Bueno soy nuevo en ubuntu y me compre un portatil que deje con el sistema operativo original(ubuntu 12.04)
Bueno mi problema es el siguiente: descargue la version de VirtualBox de http://www.oracle.com/technetwork/es/server-storage/virtualbox/downloads... para mi ubuntu lo instale usando dpkg -i virtualbox-4.2_4.2.12-84980~Ubuntu~precise_i386.deb el problema es que no se instalo correctamente... no tengo el gestor de paquetes synaptic y no me deja descargar hasta que el paquete dañado(o la mala actualizacion se repare).
En el centro de software al abrirlo me sale un ventana que me dice "No se puede instalar o desistalar ningun software hasta reparar el catalogo de paquetes" me da una opcion de reparar, la selecciono pero luego me dice "Ha solicitado desinstalar un paquete que es parte esencial de su sistema." y no hace nada(lo cual imagino es bueno en este caso).
Tambien intente con dpkg -r virtualbox (pero no sé si este bien asi) de cualquier forma me dice que no se puede... por algo de que no esta instaldo

root@osiriscorzo-X45C:~# dpkg -r virtualbox
dpkg: aviso: there's no installed package matching virtualbox

Eso seria todo ¿que me recomiendan hacer? y ¿de donde puedo descargar virtualbox para poder instalarlo sin problemas?

Imagen de cuentos
+1
0
-1

Mira que error te arroja para ir viendo, estos dos comandos desde la terminal:
sudo apt-get update
sudo apt-get upgrade
mira si te arrojan un error y pon aquí el error.

+1
0
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de Osiris
+1
0
-1

Con el apt-get update todo bien... pero con el upgrade pasa lo siguiente.

osiriscorzo@osiriscorzo-X45C:~$ sudo apt-get upgrade
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Tal vez quiera ejecutar «apt-get -f install» para corregirlo.
Los siguientes paquetes tienen dependencias incumplidas:
virtualbox-4.2:i386 : Depende: libc6:i386 (>= 2.15) pero no está instalado
Depende: libcurl3:i386 (>= 7.16.2-1) pero no está instalado
Depende: libdevmapper1.02.1:i386 (>= 2:1.02.20) pero no está instalado
Depende: libgcc1:i386 (>= 1:4.1.1) pero no está instalado
Depende: libgl1-mesa-glx:i386 o
libgl1:i386
Depende: libpng12-0:i386 (>= 1.2.13-4) pero no está instalado
Depende: libpython2.7:i386 (>= 2.7) pero no está instalado
Depende: libqt4-network:i386 (>= 4:4.5.3) pero no está instalado
Depende: libqt4-opengl:i386 (>= 4:4.7.2) pero no está instalado
Depende: libqtcore4:i386 (>= 4:4.8.0) pero no está instalado
Depende: libqtgui4:i386 (>= 4:4.8.0) pero no está instalado
Depende: libsdl1.2debian:i386 (>= 1.2.10-1) pero no está instalado
Depende: libssl1.0.0:i386 (>= 1.0.0) pero no está instalado
Depende: libstdc++6:i386 (>= 4.6) pero no está instalado
Depende: libx11-6:i386 pero no está instalado
Depende: libxcursor1:i386 (> 1.1.2) pero no está instalado
Depende: libxext6:i386 pero no está instalado
Depende: libxinerama1:i386 pero no está instalado
Depende: libxml2:i386 (>= 2.7.4) pero no está instalado
Depende: libxmu6:i386 pero no está instalado
Depende: libxt6:i386 pero no está instalado
Depende: zlib1g:i386 (>= 1:1.1.4) pero no está instalado
Depende: psmisc:i386 pero no está instalado
Recomienda: libasound2:i386 pero no está instalado
Recomienda: libpulse0:i386 pero no está instalado
Recomienda: libsdl-ttf2.0-0:i386 pero no está instalado
Recomienda: dkms:i386 pero no es instalable
Recomienda: linux-headers:i386
Recomienda: gcc:i386 pero no está instalado
Recomienda: make:i386 pero no está instalado
Recomienda: binutils:i386 pero no está instalado
Recomienda: pdf-viewer:i386
Recomienda: libgl1:i386
Recomienda: python-central:i386 pero no es instalable
E: Dependencias incumplidas. Pruebe de nuevo usando -f.

+1
0
-1
Imagen de cuentos
+1
0
-1

Prueba a desinstalarlo con este comando, mas tarde veremos como instalarlo:
sudo apt-get --purge remove virtualbox
si lo des-instala prueba con ipgrade para ver si ya esta bien el sistema

+1
0
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de Osiris
+1
0
-1

osiriscorzo@osiriscorzo-X45C:~$ sudo apt-get --purge remove virtualbox
[sudo] password for osiriscorzo:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
El paquete virtualbox no está instalado, no se eliminará
Tal vez quiera ejecutar «apt-get -f install» para corregirlo:
Los siguientes paquetes tienen dependencias incumplidas:
virtualbox-4.2:i386 : Depende: libc6:i386 (>= 2.15) pero no va a instalarse
Depende: libcurl3:i386 (>= 7.16.2-1) pero no va a instalarse
Depende: libdevmapper1.02.1:i386 (>= 2:1.02.20) pero no va a instalarse
Depende: libgcc1:i386 (>= 1:4.1.1) pero no va a instalarse
Depende: libgl1-mesa-glx:i386 o
libgl1:i386
Depende: libpng12-0:i386 (>= 1.2.13-4) pero no va a instalarse
Depende: libpython2.7:i386 (>= 2.7) pero no va a instalarse
Depende: libqt4-network:i386 (>= 4:4.5.3) pero no va a instalarse
Depende: libqt4-opengl:i386 (>= 4:4.7.2) pero no va a instalarse
Depende: libqtcore4:i386 (>= 4:4.8.0) pero no va a instalarse
Depende: libqtgui4:i386 (>= 4:4.8.0) pero no va a instalarse
Depende: libsdl1.2debian:i386 (>= 1.2.10-1) pero no va a instalarse
Depende: libssl1.0.0:i386 (>= 1.0.0) pero no va a instalarse
Depende: libstdc++6:i386 (>= 4.6) pero no va a instalarse
Depende: libx11-6:i386 pero no va a instalarse
Depende: libxcursor1:i386 (> 1.1.2) pero no va a instalarse
Depende: libxext6:i386 pero no va a instalarse
Depende: libxinerama1:i386 pero no va a instalarse
Depende: libxml2:i386 (>= 2.7.4) pero no va a instalarse
Depende: libxmu6:i386 pero no va a instalarse
Depende: libxt6:i386 pero no va a instalarse
Depende: zlib1g:i386 (>= 1:1.1.4) pero no va a instalarse
Depende: psmisc:i386 pero no va a instalarse
Recomienda: libasound2:i386 pero no va a instalarse
Recomienda: libpulse0:i386 pero no va a instalarse
Recomienda: libsdl-ttf2.0-0:i386 pero no va a instalarse
Recomienda: dkms:i386 pero no es instalable
Recomienda: linux-headers:i386
Recomienda: gcc:i386 pero no va a instalarse
Recomienda: make:i386 pero no va a instalarse
Recomienda: binutils:i386 pero no va a instalarse
Recomienda: pdf-viewer:i386
Recomienda: libgl1:i386
Recomienda: python-central:i386 pero no es instalable
E: Dependencias incumplidas. Intente «apt-get -f install» sin paquetes (o especifique una solución).

+1
0
-1
Imagen de Osiris
+1
0
-1

Habia intentado otra cosa antes, desde modo recovery y desde consola, no recuerdo que fue... creo que es ese apt-get -f install que recomienda consola... pero al final dice que se eliminaran paquetes importantes del sistema o algo parecido, y que lo haga solo si estoy seguro de lo que estoy haciendo, al final obviamente preferi abortar ese proceso...

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

1) O arreglas las dependencias con la instalación de libc6 de 32 bits, puesto que al parecer estas usando Ubuntu de 64 bits, hay que estar atentos a la arquitectura de tu sistema operativo.
2) O desinstalas virtualbox, y no el paquete no se llama "virtualbox".

Una manera de saberlo es como sigue:

dpkg --get-selections | grep virtualbox. 

Y para borrarlo

dpkg --purge --ignore-depends  nombre del paquete
+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Osiris
+1
0
-1

root@osiriscorzo-X45C:~# dpkg --get-selections | grep virtualbox.
virtualbox-4.2:i386 install
root@osiriscorzo-X45C:~# dpkg --purge --ignore-depends virtualbox-4.2:i386
dpkg: error: --purge necesita al menos un nombre de paquete como argumento

Escriba dpkg --help para ayuda sobre instalar y desinstalar paquetes [*];
Use `dselect' o `aptitude' para una gestión más amigable de los paquetes;
Escriba dpkg -Dhelp para una lista de los valores de depuración de dpkg;
Escriba dpkg --force-help para una lista de las opciones para forzar cosas;
Escriba dpkg-deb --help para obtener ayuda sobre manipulación de archivos .deb;

Las opciones marcadas con [*] producen una salida extensa,
¡fíltrela con `less' o con `more'!
root@osiriscorzo-X45C:~#

Probando lo que dijiste despues de editar
root@osiriscorzo-X45C:~# dpkg -P virtualbox-4.2_4.2.12-84980~Ubuntu~precise_i386.deb
dpkg: error: package name in specifier 'virtualbox-4.2_4.2.12-84980~Ubuntu~precise_i386.deb' is illegal: el carácter `~' no está permitido (solamente se permiten letras, dígitos caracteres `-+._')

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

A ver que pasa.

Y ten en cuenta que no hiciste una instalación ortodoxa de virtualbox, optaste por instalar un paquete de manera manual y con una arquitectura diferente.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Osiris
+1
0
-1

al abrir el gestor de actualizacion aparece "no se pueden instalar todas las actualizaciones"
Esto puede ser debido a:
*Una actualizacion anterior que no se ha completado
*Problemas con algunos de los programas instalados
*paquetes de software no oficiales ni distribuidos por ubunto
*Los cambios normales de una verion preliminar de ubuntu

Y me da la opcion actualizacion parcial y cancelar...

Escojo la opcion Actualizacion parcial... ya que cierta vez me paso algo con bleachbit solo que este si servia pero no estaba bien actalizado y el sistema lo reconocia tambien como dañado... asi que le doy esa opcion esperando que se arregle temporalmente o se elimine... pero la actualizacion se jode a mitad... y hay que forzar el cierre del gestor de actuaizacion.

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

El problema es apt-get que esta bloqueado por un paquete que no instalaste bien.

Borralo con dpkg.

Ni el gestor de actualizaciones, ni synpatic, ni el centro de software van a funcionar mientras no resuelvas el problema con ese paquete mal instalado, mal instalado por que elegiste la arquitectura equivocada.

y virtualbox depende libc6 y demás paquetes escenciales del sistema y como son de 32 bit, requieren ser instalados y con lo visto no se pueden tener 2 arquitecturas de libc6 y etc. instaladas al mismo tiempo.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Osiris
+1
0
-1

Jejeje y como hago eso??... soy novato...XD he intentado con apt-get remove virtualbox pero no pasa nada

root@osiriscorzo-X45C:~# apt-get remove virtualbox
E: No se pudo bloquear /var/lib/dpkg/lock - open (11: Recurso no disponible temporalmente)
E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/), ¿quizás haya algún otro proceso utilizándolo?
root@osiriscorzo-X45C:~#

tambien con ese que dices... dpkg
root@osiriscorzo-X45C:~# apt-get remove virtualbox
E: No se pudo bloquear /var/lib/dpkg/lock - open (11: Recurso no disponible temporalmente)
E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/), ¿quizás haya algún otro proceso utilizándolo?
root@osiriscorzo-X45C:~#
el problema es que no tengo otra aplicasion que pueda estar usandolo

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Primero cierra el gestor de actualizaciones/synpatic o cualquiera de esos programas abiertos.

Ya te dije que el paquete no se llama "virtualbox".

Ya sabes como se llama.

Una cosa, no quieras montar bicicleta cuando apenas sabes caminar.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Osiris
+1
0
-1

Jejeje... pero pasa lo siguiente...
root@osiriscorzo-X45C:~# dpkg -r virtualbox-4.2:i386
dpkg: error: base de datos de estado de dpkg está bloqueado por otro proceso
root@osiriscorzo-X45C:~#

quitandole la parte final
root@osiriscorzo-X45C:~# dpkg -r virtualbox-4.2
dpkg: error: base de datos de estado de dpkg está bloqueado por otro proceso
root@osiriscorzo-X45C:~#

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

dpkg: error: base de datos de estado de dpkg está bloqueado por otro proceso

Cierra lo que tengas abierto, supongo que el gestor de actualizaciones, o estas haciendo "apt-get update"

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Osiris
+1
0
-1

y lo primero que hare sera poner en la terminal el comando :
root@osiriscorzo-X45C:~# dpkg -r virtualbox-4.2:i386

+1
0
-1
Imagen de Osiris
+1
0
-1

Por fin...XD te lo agradesco Lo que hice fue lo siguiente
Al mismo despues de reiniciar... entre como usuario root y puse dpkg -r virtualbox 4.2:i386
osiriscorzo@osiriscorzo-X45C:~$ sudo -s
[sudo] password for osiriscorzo:
root@osiriscorzo-X45C:~# dpkg -r vitualbox 4.2:i386
dpkg: aviso: there's no installed package matching vitualbox
dpkg: aviso: there's no installed package matching 4.2:i386
root@osiriscorzo-X45C:~# dpkg -r virtualbox-4.2:i386
(Leyendo la base de datos ... 177112 ficheros o directorios instalados actualmente.)
Desinstalando virtualbox-4.2:i386 ...
Procesando disparadores para hicolor-icon-theme ...
Procesando disparadores para bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Procesando disparadores para desktop-file-utils ...
Procesando disparadores para gnome-menus ...
Procesando disparadores para shared-mime-info ...
Procesando disparadores para ureadahead ...
ureadahead will be reprofiled on next reboot
root@osiriscorzo-X45C:~#

+1
0
-1
Imagen de cuentos
+1
0
-1

Reinicia y prueba a actualizar a ver si no te da error.
sudo apt-get upgrade.

+1
0
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de Osiris
+1
0
-1

root@osiriscorzo-X45C:~# apt-get upgrade
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
root@osiriscorzo-X45C:~#

+1
0
-1