Desinstalando un Archivo .deb Instalado con Dpkg: ¿Cómo Hacerlo?

Cómo Desinstalar un Archivo Deb Instalado Con Dpkg

¿Ha instalado usted un archivo .deb en su dispositivo Linux utilizando el comando dpkg? ¿Sabía usted que también puede utilizar este comando para desinstalar el archivo? Aquí está cómo.

Descarga | Win Descarga | Mac

La distribución Debian Linux y sus variantes, como Ubuntu, utilizan archivos deb para instalar o actualizar aplicaciones Unix. Hay muchas formas de instalarlos en su dispositivo, una de las cuales es utilizando el comando dpkg. ¿Qué tal desinstalar el paquete .deb? ¿Puede dpkg desinstalarlo? En efecto, este comando puede hacerlo.

Este artículo le proporcionará más información sobre este comando y cómo eliminar archivos .deb con dpkg.

¿Qué Es el Comando dpkg?

El comando dpkg es una poderosa herramienta de gestión de paquetes utilizada en distribuciones de Linux basadas en Debian, como Ubuntu, Debian y Linux Mint. Se utiliza para instalar, desinstalar y gestionar paquetes en un sistema.

El comando dpkg tiene muchos usos, incluyendo, pero no limitados a los siguientes:

  • Instalar un paquete desde un archivo .deb
  • Desinstalar un paquete del sistema
  • Listar todos los paquetes instalados en el sistema
  • Encontrar el paquete que es propietario de un archivo específico
  • Reconfigurar un paquete ya instalado
  • Listar todos los archivos instalados por un paquete
  • Mostrar información sobre un paquete, como número de versión y descripción

Las bases de Dpkg

Lo primero que necesita aprender sobre este comando es la sintaxis básica.

La sintaxis es :
dpkg [options] [.deb package name]

Reemplace [.deb package name] con el nombre del paquete que desea modificar con el comando dpkg. Luego, quite los corchetes.

Supongamos que está instalando Teamviewer con este comando. El código será:
sudo dpkg -i teamviewer_15.7.6_amd64.deb

Como puede ver, utilizamos "-i" como opción. Esto instala el paquete. Las otras opciones son:

  • -r O --R: elimina todos los archivos que pertenecen al paquete específico excepto los archivos de configuración, también conocido como proceso de desinstalación.
  • -p O --purge: esta es la opción de desinstalación completa. Elimina todos los archivos que pertenecen al paquete específico, incluyendo los archivos de configuración.
  • --update-avail: verifica los repositorios en línea. Luego, descarga todos los paquetes actualizados a su repositorio local.
  • --update-merge: combina la información sobre los paquetes disponibles en sus repositorios con la información previamente disponible. Normalmente se ejecuta esto después de actualizar los repositorios.
  • s package_name: muestra información sobre un paquete, como el número de versión y la descripción
  • -S file_name: encuentra el paquete que es propietario de un archivo específico.
  • -l package_name: lista todos los paquetes instalados en el sistema
  • -L package_name: lista todos los archivos instalados por un paquete.
  • -reconfigure package_name: reconfigura un paquete que ya está instalado

Eliminar un .deb instalado con dpkg utilizando dpkg -r

Como se mencionó anteriormente, puede utilizar las opciones -r o --remove para desinstalar paquetes de su dispositivo Linux.

El comando sudo dpkg -r se utiliza para desinstalar un paquete de un sistema Linux basado en Debian utilizando dpkg, la herramienta de gestión de paquetes de Debian. La opción -r especifica que desea eliminar el paquete.

Para usar este comando, necesita tener privilegios de administrador en el sistema, de ahí el uso de sudo. También deberá especificar el nombre del paquete que desea eliminar después del comando dpkg -r.

Por ejemplo, si desea eliminar el paquete llamado "demo", ejecutaría el siguiente comando:
sudo dpkg -r demo

Este comando eliminará el paquete "example" de su sistema. Si el paquete tiene dependencias que ya no son necesarias, también se eliminarán.

Ten en cuenta que al utilizar el comando dpkg -r solo se eliminan los archivos del paquete del sistema; no se eliminan los archivos de configuración asociados al paquete. Para eliminar tanto el paquete como sus archivos de configuración, puede utilizar la opción dpkg -P (purge) en lugar de -r.

Por ejemplo:
sudo dpkg -P demo

Este comando eliminará el paquete "demo" y sus archivos de configuración asociados de su sistema.

Cómo Recuperar un Archivo deb Eliminado Accidentalmente en Linux

Quizás borró los archivos incorrectos. O intentó desinstalar un archivo .deb sin aprender cómo hacerlo correctamente primero. Como resultado, ha perdido archivos que no deberían haber sido eliminados.

No se preocupe. Usted puede recuperar los archivos perdidos. Herramientas como Wondershare Recoverit pueden ayudarle a recuperar aquellos que ha eliminado accidentalmente.

Wondershare Recoverit - Su Software de Linux Recovery Seguro y Confiable

5,481,435 personas lo han descargado.

Recupera documentos, fotos, videos, música, correos electrónicos y otros 1000+ tipos de archivos perdidos o eliminados de manera efectiva, segura y completa.

Compatible con todas las distribuciones principales de Linux, incluyendo Ubuntu, Linux Mint, Debian, Fedora, Solus, Opensuse, Manjaro, etc.

Ayuda en más de 500 escenarios de pérdida de datos, como eliminación, formateo de disco, bloqueo del Sistema Operativo, cortes de energía, ataques de virus, pérdida de particiones y muchos más.

La interfaz simple de punto y clic le permite recuperar datos de discos duros de Linux en solo unos pocos clics.

Funciona a través de una conexión remota. Puede recuperar datos perdidos incluso cuando su dispositivo Linux ha fallado.

Sin más preámbulos, aquí te explicamos cómo recuperar archivos perdidos utilizando la función de Linux File Recovery de Recoverit.

Paso 1 Elija Linux Recovery

Descargue e instale Wondershare Recoverit. Inicie la aplicación y seleccione NAS y Linux en el panel izquierdo. Haga clic en Linux Recovery en el panel derecho para continuar.

nas and linux window on wondershare recoverit
Paso 2 Conectarse al Ordenador Linux

Para recuperar datos de Linux, es necesario crear una conexión remota entre el programa y su ordenador Linux. Haga clic en el botón Conectar una vez que haya completado los detalles necesarios.

establishing remote connection to linux device

Por favor, espere a que se establezca la conexión con éxito. Después de eso, Wondershare Recoverit iniciará automáticamente el proceso de escaneo. Buscará archivos perdidos en su ordenador Linux.

scan deleted or lost data in linux
Paso 3 Vista Previa y Recuperación de Archivos Eliminados

El proceso de escaneo tarda segundos o minutos dependiendo de la cantidad de datos a escanear. Puede detener el escaneo en cualquier momento cuando vea los archivos que desea recuperar. Recoverit le permite previsualizar los archivos que encontró. Con esto, puede verificar que es el archivo que desea recuperar. Después de hacerlo, seleccione los archivos deseados y haga clic en el botón Recuperar para guardarlos.

checking the file found by recoverit
Descargar Gratis

Para Windows Vista/7/8/10/11

Descargar Gratis

Para macOS X 10.10 - macOS 13

Tenga en cuenta que el éxito del proceso de recuperación depende en gran medida de diferentes factores. El estado de los archivos eliminados y la duración entre cuando fueron eliminados y cuando intentó recuperarlos importa. Del mismo modo, la cantidad de actividad de disco que ocurrió después de que los archivos fueron eliminados puede afectar el proceso.

Por lo tanto, debe intentar el proceso de recuperación lo antes posible después de que se hayan eliminado los archivos. Además, evite realizar cambios adicionales en el disco o partición donde se encontraban los archivos eliminados hasta que se complete el proceso de recuperación.

Preguntas Frecuentes

Sí, puede utilizar Ubuntu para instalar paquetes de Debian utilizando la herramienta de línea de comandos dpkg. Sin embargo, es importante tener precaución, ya que algunos paquetes de Debian pueden no ser totalmente compatibles con Ubuntu y pueden causar problemas o conflictos.

Puede colocar los archivos .deb en cualquier lugar de su sistema Ubuntu, pero se recomienda colocarlos en su directorio principal o en una carpeta dedicada para facilitar el acceso. Luego, puede utilizar la herramienta de línea de comandos dpkg para instalar los paquetes.

Sí, Ubuntu utiliza apt-get como su herramienta de gestión de paquetes por línea de comandos predeterminada. Se utiliza para gestionar e instalar paquetes de software en Ubuntu y otras distribuciones de Linux basadas en Debian, y es parte del conjunto de herramientas Advanced Packaging Tool (APT).

La sintaxis para extraer el contenido de un archivo .deb es:
dpkg-deb -x [name of the .deb file.]
Por ejemplo:
dpkg-deb -x example.deb /path/to/extract/
Extraerá el contenido de ejemplo.deb a /path/to/extract/.

dpkg es una herramienta de bajo nivel utilizada para gestionar paquetes individuales .deb. Mientras tanto, aptitude es una herramienta de nivel más alto que puede manejar dependencias de paquetes, interactuar con múltiples fuentes e instalar o eliminar paquetes con un solo comando. dpkg es un componente de apt, mientras que Aptitude es una interfaz avanzada para apt.

En resumen

Puede instalar y desinstalar paquetes .deb utilizando los comandos de dpkg. Utilice la opción -i para instalar y las opciones -P o -r para desinstalar. Si ha eliminado accidentalmente los archivos equivocados, puede utilizar Wondershare Recoverit para recuperar los archivos eliminados.