GNU/Linux >> Tutoriales Linux >  >> Debian

Debian:¿cómo extraer e instalar .deb sin el comando Dpkg?

Estoy ejecutando Debian jessie estable para entender cómo .deb El paquete interactúa con el sistema. ¿Cuál es la forma correcta de extraer e instalar un packge_name.deb? sin el comando dpkg ?

Respuesta aceptada:

Puede descomprimir .deb archivos usando el ar comando (desde .deb los archivos son ar archivos).

ar x file.deb

iniciará el proceso. Eso le dará tres archivos,

  • debian-binary
  • control.tar [o similar]
  • datos.tar [o similar]

Los dos últimos contienen metadatos de control y luego los archivos del paquete real y son archivos tar (que se pueden comprimir usando gzip , bzip , etc)

Podría extraer los datos de control y el contenido real de los dos últimos archivos y luego, en teoría, copiar los archivos en los lugares correctos, pero no sería trivial.

El archivo de datos contiene los scripts de instalación, por lo que sería un buen lugar para comenzar a buscar cómo interactúa con el sistema.

No creo que haya una forma correcta de instalar un .deb archivo sin usar dpkg .


Debian
  1. Cómo extraer archivos del archivo de paquetes de Debian DEB

  2. Cómo instalar Nextcloud en Debian 11

  3. Cómo instalar Gradle en Debian 11

  4. Cómo instalar Java 17 en Debian 11

  5. ¿Cómo comprimir y extraer archivos usando el comando tar en Linux?

Cómo ver archivos y carpetas ocultos en Debian

Cómo instalar OpenOffice en Debian 10

Cómo instalar el último kernel en Debian 11 y derivados

Cómo instalar y usar MongoDB en Debian 11

Cómo instalar Tomcat 9 en Debian 11

Cómo instalar Apache en Debian 11