GNU/Linux >> Tutoriels Linux >  >> Debian

Debian – Comment extraire et installer .deb sans la commande Dpkg ?

J'utilise Debian jessie stable afin de comprendre comment le .deb package interagit avec le système. Quelle est la bonne façon d'extraire et d'installer un packge_name.deb sans la commande dpkg ?

Réponse acceptée :

Vous pouvez décompresser .deb fichiers utilisant le ar commande (depuis .deb les fichiers sont ar archives).

ar x file.deb

commencera le processus. Cela vous donnera trois fichiers,

  • debian-binaire
  • control.tar [ou similaire]
  • data.tar [ou similaire]

Les deux derniers contiennent des métadonnées de contrôle, puis les fichiers de package réels et sont des archives tar (qui peuvent être compressées à l'aide de gzip , bzip , etc.)

Vous pourriez extraire les données de contrôle et le contenu réel des deux derniers fichiers, puis en théorie, copier les fichiers aux bons endroits, mais ce ne serait pas trivial.

L'archive de données contient les scripts d'installation, ce serait donc un bon point de départ pour rechercher comment il interagit avec le système.

Je ne pense pas qu'il existe une manière correcte d'installer un .deb fichier sans utiliser dpkg .


Debian
  1. Comment extraire des fichiers de l'archive de paquets Debian DEB

  2. Comment installer Nextcloud sur Debian 11

  3. Comment installer Gradle sur Debian 11

  4. Comment installer Java 17 dans Debian 11

  5. Comment compresser et extraire des fichiers à l'aide de la commande tar sous Linux ?

Comment voir les fichiers et dossiers cachés dans Debian

Comment installer OpenOffice sur Debian 10

Comment installer le dernier noyau sur Debian 11 et dérivés

Comment installer et utiliser MongoDB sur Debian 11

Comment installer Tomcat 9 sur Debian 11

Comment installer Apache sur Debian 11