deb

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Disambiguazione – Se stai cercando altri significati, vedi Deb (disambigua).
Pacchetto Debian
Struttura di un pacchetto Debian
Estensione.deb, .udeb
Tipo MIMEapplication/vnd.debian.binary-package
SviluppatoreDebian
TipoSistema di gestione dei pacchetti
Estensione diar, tar

Un pacchetto Debian (o file archivio Debian) è un formato archivio utilizzato dalla distribuzione Linux Debian e le sue derivate per il suo sistema di gestione dei pacchetti.[1] I pacchetti Debian presentano l'estensione .deb e possono essere estratti tramite il software dpkg.

Gdebi

Un pacchetto Debian è composto da un archivio ar contenente tre file:[2][3]

  • un file di testo denominato debian-binary contenente informazioni sulla versione del formato ("2.0"[2] o "0.939000"[4])
  • due file archivio tar (generalmente compressi con gzip) contenenti rispettivamente i metadati del pacchetto[5] e i file di installazione

Il sistema di gestione pacchetti è svolto utilizzando dpkg e apt, differenti sia per tipologia di utilizzo che per logica di gestione delle dipendenze.

Esempi di utilizzo

[modifica | modifica wikitesto]

Per installare un pacchetto Debian, basta eseguire questo comando:

# dpkg -i pacchetto_debian.deb

mentre per la rimozione:

# dpkg -r pacchetto_debian.deb

Pacchetti deb possono essere convertiti in altri formati, come RPM usando l'utility alien in questo modo:[6]

# alien pacchetto_suse.rpm
  1. ^ Fondamenti sul sistema di gestione dei pacchetti Debian, su The Debian GNU/Linux FAQ, debian.org.
  2. ^ a b (EN) Lucas Nussbaum, Debian Packaging Tutorial (PDF), su debian.org, 3 novembre 2021, p. 7.
  3. ^ (EN) Package Structure, su Debian Binary Package Building HOWTO, tldp.org.
  4. ^ (EN) deb-old - old style Debian binary package format, su Debian.
  5. ^ (EN) Package Meta-Information, su The Debian Administrator's Handbook, debian-handbook.info.
  6. ^ (EN) alien, su Overview of Debian Maintainer Tools, debian.org.

Voci correlate

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]